Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

Nagy Machinátor súgó

Ez a szekció csak TMP3-mas módban működik. Igazából egy előfeldolgozó átkonvertálja összefüggésekké, szűréssé, mező és adabázis definiciókká.

Szerepelhet több SQL szekció is egy listában, de a feldolgozás szekciónként fog lefutni.

Két megadási lehetőség van, a kettő keveréke nem igazán szerencsés, bár használható.

       Sql script megadása

       Sql elemek megadása

Az adatmező és fejlécdefiníciók ugyan úgy használhatóak, mint TMP2-es módban, az előfeldolgozó akkor fogja az általunk definiált adatmezőt használni, ha annak a neve azonos az adatmező nevével, vagy az sql-ben megadott Alias-al, de az előfeldolgozó által felvett mezők az Group by és Order by sorrendben kerülnek hozzáadásra, azaz ha az ötödik mezőt kell formázni, fel kell venni hozzá az előző négyet is, különben a rendezési sorrend nem az sql-ben megadott lesz.

Lehet használni ezt a szekciót úgy is, hogy az adatmezőket hagyományos módon definiáljuk, ez esetben az sql-ben nem kell felsorolni a mezőket, és a Rendezés tulajdonságukat beállítva az Order by is elhagyható. A Group by-t viszont még ha üres értékkel is de be kell írni, hogy az összegzés aktiválódjon.

Lehet szűrést, és összefüggéseket is definiálni a hagyományos módon, de az összefüggések kiértékelése a TMP3-mas módnak megfelelően történik.

Az sql script-ben a kifejezésekben ugyan olyan hivatkozások és fügyvények használhatóak, mint TMP2-es módban, az adathivatkozásokban.