Frage : Wie ich tue, Daten aus einer Ansicht in mehrfache Felder auf einer Form importieren

Hallo,

Hoping für etwas Hilfe hinsichtlich des Bevölkerns einer auf lagernehmenform mit Daten von einer vorhandenen view.
The Form (100 + Felder) indem es eine modernisierte Nachschlagentabelle (Produkte) über das Import button.

z.B. Feld 1, Feld 2, Feld 3 bezieht, bevölkert durch Daten der Reihe 1 innerhalb des Produktnachschlagen-Ansicht then

Field 4, Feld 5, Feld 6 bevölkert durch die folgende Reihe von Daten (Reihe 2) und so weiter bis Ende des Produktnachschlagen view.


Example auf lager Nehmenform below.

ProdNumber Beschreibungs-Menge
Field 1 Feldes 2              3 Import Button
Field 4 auffangen Feld 6 des Feld-5
Field 7 Feld 9
Upto 200 Felder



Products des Feld-8 Nachschlagen-Ansicht.                  

ProdNumber Beschreibungs-Menge
1 Bleistift 100
2 Radiergummi 200
3 Lehre 300
4 Einzelteile


Thanks des Buches 500
Up der Feder-400
5 TP-200 im Voraus

Antwort : Wie ich tue, Daten aus einer Ansicht in mehrfache Felder auf einer Form importieren

dbcolumn und dblookup zurückbringt eine Liste mit einem Wert von jeder Linie in einer Ansicht jeder. Es sind im gleichen Auftrag für jede zurückgebrachte Spalte. So ziehen Sie die Werte und verwenden dann ein @for zum loopthrough sie. Sie können an die Umbenennung Ihrer Felder denken wünschen. Der Code unterhalb der Arbeiten, in denen jede Linie 3 Felder hat. (prodfield, descfield und qtyfield) alle haben sie ihre Linie # hinzugefügt zu ihnen. Die erste Linie prodfield sein prodfield_1 und so weiter.

prodvals: =@db… (… prodcol);
descvals: =@db… (… desccol.);
qtyvals: =@db… (… qtycol.);
@for (i: =1; iount<> (prodvals); I: =I+1;
   linenostr: =@text (i);
   @setfield („prodfield_ „+ linenostr; prodvals [i]);
   @setfield („descfield_ „+linenostr; descvals [i]);
   @setfield („qtyfield_ „+linenostr; qtyvals [i])
)

Weitere Lösungen  
 
programming4us programming4us