Questione : Come faccio importare i dati da una vista nei campi multipli su una forma

Ciao, il

Hoping per un certo aiuto rispetto a popolare una forma di riserva dell'introito con i dati da una forma attuale di view.
The deve completamente essere popolato (100 + campi) riferendo una tabella di occhiata aggiornata (prodotti) via il
/> per esempio campo 1, il campo 2, il campo 3 è popolato dai dati di fila 1 all'interno del then

Field 4, il campo 5 di vista di occhiata dei prodotti, il campo 6 è popolato dalla fila seguente dei dati (fila 2) ed e così via fino a che estremità del
Example del
di occhiata view.
del prodotto del campo di riserva 2 del
Field 1 del Qty di descrizione del
ProdNumber della forma below.
dell'introito              Sistemare 3 la vista di occhiata del



Products dei campi del
Upto 200 del campo 9 del campo 8 del
Field 7 del campo 6 del campo 5 del Import Button
Field 4.                  
del
del


Thanks degli elementi del libro 500
Up tp 200 della penna 400
5 del
4 del righello 300 del
3 dell'eraser 200 del
2 della matita 100 del
1 del Qty di descrizione del

ProdNumber in anticipo class= del

Risposta : Come faccio importare i dati da una vista nei campi multipli su una forma

il dbcolumn e il dblookup restituisce una lista con un valore da ogni linea in una vista. È nello stesso ordine per ogni colonna restituita. Così tirate i valori ed allora usate un @for a loopthrough loro. Potete volere pensare a cambiare titolo i vostri campi. Il codice sotto gli impianti in cui ogni linea ha 3 campi. (prodfield, descfield e qtyfield) tutti hanno loro linea # allegato a loro. La prima linea prodfield sarebbe prodfield_1 e così via.

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])
)

Altre soluzioni  
 
programming4us programming4us