Cum de a pune valori 1c tabelă de interogare 8

Cum de a pune valori 1c tabelă de interogare 8

Foarte des, programatori novice nu știu cum să pună tabelul de valori care rezultă în interogare. Începe să construiască cicluri și pentru fiecare enumerare să îndeplinească cererea sa, ceea ce reduce în mod semnificativ durata de funcționare. Dar este de fapt foarte simplu - trebuie doar să specificați tabelul ca parametru și să o transmită la interogare. Este important de remarcat faptul că acesta a fost un tabel de valori cu câmpuri tastate.

Să considerăm un exemplu simplu modul în care tabelul cu privire la mijloacele de bază pentru a primi acele valori care se referă la terenuri, în acest scop, a crea valori tabelă corespunzătoare în sine

TK = New TablitsaZnacheny;

Completați tabelul de valori convenabile pentru tine și după valoarea de transfer în cerere

Cerere = nouă cerere;
Cerere. text =

„ALEGE
| VneshnyayaTablitsaOS.Naimenovanie,
| VneshnyayaTablitsaOS.GruppaOS,
| VneshnyayaTablitsaOS.InvNomer
| Se pune masa
| DE LA
| VneshnyayaTablitsaOS AS VneshnyayaTablitsaOS
|;
|
| ///////////////////////////////////////////////// ///////////////////////////////
| SELECT
| Tablitsa.Naimenovanie,
| Tablitsa.GruppaOS,
| Tablitsa.InvNomer
| DE LA
| Tabelul ca Tabelul
| UNDE
| Tablitsa.GruppaOS = NeobhodimayaGruppa „;

Zapros.UstanovitParametr ( "VneshnyayaTablitsaKontragentov" TK.);
Zapros.UstanovitParametr ( "NeobhodimayaGruppa." Transferuri. GruppyOS. ZemelnyeUchastki)

Rezultat = Request. Executare ();

Există un mic avertisment, valorile din tabel sunt dirijate folosind parametrii și asigurați-vă că să-l plaseze într-un tabel temporar, și după utilizarea sa în interogare. Și încă o dată, că câmpurile din tabel trebuie să fie introdus. Cum de a face același lucru, dar folosind designer de interogare? Cu ușurință. Pentru această descriere vom crea un tabel temporar în proiectant. Alocați un nume și un parametru care indică tipul de valori pentru câmpurile. Neaparat pe tab-ul „Advanced“, precizăm că vom crea un tabel temporar, care se află în grupul „tip de cerere“, selectați „Creați un tabel temporar.“

Cum de a pune valori 1c tabelă de interogare 8

După crearea unui pachet de solicitare în care am putea avea de a utiliza masa noastră temporară. Poti face cu ea orice doriți: la grup, pentru a stabili condițiile ITP

Cum de a pune valori 1c tabelă de interogare 8