interogările Batch completează în mod logic funcționalitatea de tabele temporare și a oferi mai multă flexibilitate în rezolvarea cererilor.
În cererea de lot poate descrie de fapt, mai multe anchete ca interconectate folosind tabele temporare și nu au legătură (poate, dar nu înțeleg de ce?). Ca rezultat, puteți efectua în mod constant toate cererile și să accepte rezultatul sau o matrice cu rezultatele executării fiecărei solicitări, sau ultimul rezultat. Pentru a obține o matrice cu rezultatele interogării sunt metoda utilizată VypolnitPaket () a cererii de obiect, precum și pentru primirea rezultatelor VypolnitZapros ultima interogare ().
Textul cererii, pachetul de cereri separate printr-un „;“ (punct și virgulă). Zonă nume de tabele virtuale la cerere, un lot unul. Utilizarea manager de tabele temporare nu este necesar, dar este posibil dacă doriți să treci masa de timp de la un lot la altul interogare.
Cod 1C v 8.x
De fapt, am eliminat definiția interogării obiectului și de a folosi manager de tabele temporare, a intrat în textul interogării (nota delimitator „“ între textele). Ca urmare, textul interogării devine mai ușor de citit (și comoditatea de cererea de citire este mult mai mare atunci când se utilizează Query Designer).
După interogarea într-o variabilă MassivRezultatov avem 3 elemente. Primele două vor conține numărul care caracterizează numărul intrărilor plasate în tabele temporare și DokTCh SpisokTovarov, iar al treilea va conține un eșantion cu câmpuri pentru Nomenclatură, Dok_Kolichestvo și Reg_Kolichestvo.
Variabila RezultatZaprosa obține doar o mostră.
Ei bine, asta e tot ce vine la cererile de lot. mecanism foarte convenabil în ceea ce privește cererile de citire și să citească din perspectiva interogări complexe.
Alte răspunsuri la întrebările