Batch kérelmek 1C miért és hogyan működik, minden a szóló 1C-programozás

Batch kérés van szükség, ha a kérelem túl bonyolult megfogalmazni, és hogy ez hatékonyan működik. Ahhoz, hogy megértsük, mi a tétel kérelmet lehet használni shemku:







Batch kérelmek 1C miért és hogyan működik, minden a szóló 1C-programozás

By the way, kötegelt lekérdezést lehetőségek válnak elérhetővé csak a határozat 8.1.11.67.4 - így talán nem is tudja, hogyan működik a gyakorlatban. Ha azt mondja egy primitív, ez elég ahhoz, hogy számos kérdés és csatlakoztassa őket a karakter „;”. Például:

Az eredmény vissza az utolsó. By the way, kötegelt lekérdezések támogatottak minden rendes konzolt. Egy példa a végrehajtás kér egy konzol:

Batch kérelmek 1C miért és hogyan működik, minden a szóló 1C-programozás

Miért nem tudunk meglenni nélküle kötegelt kérések?

Tedd egy ideiglenes táblát köztes eredmény, feltéve, hogy annak használata néhány a következő kéréseket. Anélkül egy ütemtervet funkciókat, így ideiglenes kérést meg kell ismételni újra. Ha nincs ismerete arról, hogyan működik egy kötegelt lekérdezést, és hogyan kell használni, lehetőség van arra, hogy hajtson végre egy másik után néhány lekérdezések adatainak felhasználásával beágyazott táblázatok - korábban volt, most nem érdemes időt tölteni rajta, mert van egy hatékony és egyszerűen kötegelt lekérdezést 1C. kényelmes, nem kell emlékezni vele arról, hogy hol lehet egy ideiglenes táblát. Ahhoz, hogy a lehető legkisebbre csökkentsük használatát és sebességét hozzáférés-vezérlés. A rendszer kiválasztja, sort, helyére. Itt van, hogy helyezze el ezt az innováció a fejlesztők a népszerű és megbízható megoldásokat.

Hirdetmény kötegelt kérések a fejlesztők 1C

Új verzió 8.1.11 célja a következő célkitűzések megvalósítása:

  • Jelentős optimalizálása a program egészének;
  • Növelése skálázhatóság az ismert megoldások;
  • Hatékony teljesítmény bevezetése révén a lehetőségét, szakaszos elhelyezése;
  • Egyszerű és könnyen adagolható a rendszer;
  • A legjobb lehetőségeket integráció más megoldásokat.






Milyen szolgáltatásokkal lekérdezések 8.1.11?

Azt kéri, hogy jelentősen javítja a munka ideiglenes táblákat. Funkcionális kötegelt kérések azt jelenti, hogy minden asztalnál van kialakítva egy külön kérésére a csomagolás, futás, míg a sorozat kérés nem teljesen kész a cselekvés, vagy amíg a csapat a pusztulástól. Most lehet kapni eredményeként az utolsó lekérdezés - ez parancs végrehajtása (), és egy egész sor eredmények szerint a módszer VypolnitPaket ().

Algoritmus írástudó létre egy batch kérés

Tehát most már tudjuk, hogy a kötegelt kérelem - néhány lekérdezések által leírt minket, mint egy általános vizsgálatot. Ezeket el kell végezni egymás után. Bármilyen részeredmények végrehajtása során az egész lánc tartalmazza lekérdezéseket lehet helyezni egy ideiglenes táblát. Ezzel a szerkezettel, minden kérést kérheti ezt a közbenső adatokat. Fontos, hogy a bármely vizsgálat eredményét, kerül egy ideiglenes táblát, akkor lehet használni többször. Ha ez már nem szükséges előírni ugyanezt többször.

módszer hátránya

Szólva az előnyeit használja kötegelt kérések, érdemes megemlíteni a nyilvánvaló mínusz. A tény az, hogy ez az algoritmus az intézkedéseket, amelyeket a rendszer folyamatosan kénytelen létrehozni egy táblázatot, amelyben tárolja és az egész adatbázisban. Úgy fogy az idő, mint a teremtés egyes táblázatok és az ezt követő eltávolítását. Íme egy példa:

Batch kérelmek 1C miért és hogyan működik, minden a szóló 1C-programozás

Ennek eredményeként már a következő táblázat tartalmazza:

Most használja a tétel kérés, ne feledje, hogy meg kell csinálni a pontosvessző, megkapjuk:

Batch kérelmek 1C miért és hogyan működik, minden a szóló 1C-programozás

Felhívjuk figyelmét, hogy a harmadik kérés, hogy összekapcsolják az eredmények az első két, meglátjuk, mi történik:

Batch kérelmek 1C miért és hogyan működik, minden a szóló 1C-programozás

Most próbálja meg felvenni egy kicsit a szépség és a változás a szövegben a harmadik lekérdezést, így:

Batch kérelmek 1C miért és hogyan működik, minden a szóló 1C-programozás

Most van itt az, hogy mi történt:

Továbbra is kombinálni oszlopok nómenklatúra, és letette a nullák az üres cellákat.