Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: tragger am Februar 06, 2011, 13:46:37

Titel: Problem bei Rechnungsvorbereitung aus Endlosformular
Beitrag von: tragger am Februar 06, 2011, 13:46:37
Ich habe folgendes vor:

Ich habe es geschafft, dass ich mir ein Endlosformular auf Basis einer Abfrage der offenen Versicherungen bilde. Dieses Endlosformular enthällt alle nicht abgerechneten Versicherungen.
Nun gibt es vor jedem Datensatz ein Kontorllkästchen um alle Datensätze auszuwählen, die für eine Rechnung vorbereitet werden. Das Kontrollkästchen ist mit keinem Feld einer Abfrage verbunden

Folgende Probleme:
1
Wenn ich bei irgendeinem Datensatz das Kontrollkästchen anklicke, werden alle anderen auch angekreuzt. Wie erhalte ich die individuelle Auswahlmöglichkeit zurück?

2
Oben gibt es einen Button "Rechnungsdatensatz anlegen". Wenn ich diesen betätige, sollen in die Tabelle Rechnungsposition die Versicherungsnummern aller markierten Datensätze übertragen werden. Hier muss irgendwie eine Schleife erzeugt werden, aber wie? Mir fehlt hier leider der Ansatz...
Die Rechnungsnummer wird ermittelt, aber wie bekomme ich diese ebenfalls in das Feld Rehcnungsnummer dort?
--> Wie übertrage ich per Schlaufe die Werte?

Hoffe, dass ich das klar genug formuliert habe...

Edit:
Habe einen Teil bereits gelöst.
Der Eintrag in der Tabelle kann per With erfolgen. Das geht auch.
Titel: Re: Problem bei Rechnungsvorbereitung aus Endlosformular
Beitrag von: DF6GL am Februar 06, 2011, 14:41:41




1)   das KK an ein Tabellen(Abfrage)feld binden


2)  Dazu gibt es mehrere Möglichkeiten:

a)  Mittels Recordsetclone des Form-Recordsets die DS des Form durchlaufen und ,it einem zwiten Recordset die Wert in die Positionstabelle schreiben.

b) Mittels Anfügeabfrage die markierten DS aus der Ursprungs-Tabelle auslesen und in die Positionstabelle übertragen.