Request 1C 8

Vannak olyan helyzetek, amikor ugyanazt a lekérdezést kell kombinálni több lekérdezést, és csatlakozott táblák nem esetleg segíteni. A legegyszerűbb módja, hogy bemutassák a példát.






Tegyük fel, hogy a mi rendszerünkben a vételi és eladási áruk tényekre dokumentumok bevételi és kiadási, ill. Partner lehet mind a vevő és a szállító. Beszámítás adósság teheti az árut:

Kiszámításához a teljes tartozás a másik fél hozzá kell adni az összessége az ügyfél költségeit, és vonjuk az összeg minden plébánián ugyanazon vállalkozó, a legegyszerűbb módja ennek a segítségével az üzemeltető kombinálni az összes:

Request 1C 8







Az első kérelmet, úgy véljük, a költségek összegét az egyes ügyfél, a második - az összeg, amelyhez Szállításait mindegyik szerződő feleket. Az összeg a második kérelmet veszünk egy mínusz jel, az lenne, ha a konvolúciós a kapott táblázatot, akkor levonják az összeget a szállítmány adott ügyféllel. Ennek eredményeképpen kapunk egy tábla típusa:

Ez nem egészen az, amit akartunk, de közel van. Ahhoz, hogy elérjék a kívánt eredményt csoportban maradjanak az ügyfél által. Ehhez kérelmet kell helyezni egy ideiglenes táblát (dolgozni ideiglenes táblák fedését a zárt része természetesen), és már ki belőle, és a csoport mezői:

kérni a szakszervezeti követelések

Ha kombináljuk a két lekérdezés a mezők számát meg kell egyeznie, ha bármely részén a lekérdezés nem elég mezőket, akkor hozzá kell adni formájában állandók. Hivatkozva a fenti példát, hagyja, hogy a dokumentum áramlást a golf kedvezmény, amely csökkenti a szerződő a tartozás, de az érkezés a dokumentum nincs kedvezmény. Hogyan lehet ebben az esetben? így:

Továbbra is kivonni a kedvezményt és a csoport.

Továbbá, a sorrend fontos. Fields lesz csatlakozott a sorrendben, ahogy megjelennek a szakaszok mindkét SELECT lekérdezést. Hivatkozással az előző példában - a csomópont a területen, és az összeget a kedvezmény a mintában plébániák:




Kapcsolódó cikkek