Munka a tábla területén

Ez a dokumentáció részét működését ismerteti erőmű „TablichnoePole”.

A vezérlő képviseli az adatokat egy táblázatban. Úgy működik, különleges tárgyakat - adatforrás, az úgynevezett szolgáltató táblázatos adatok terén. Az adatok szolgáltatók speciális felület, amelyen keresztül a táblázatos területén adatokat fogad. Felesleges táblázat box nem működik adatforrások (adatbázis, fájlok, táblázatok memória, stb), akkor a rendszer csak a tény, hogy biztosítja az adatszolgáltató.

Táblázatos mező generálhat események egyfajta felhívás modul eljárások, amelyen ez található, a nevét, amely a következőkből áll névalak a kellékeket, és az esemény nevét. Minden esemény más, mint a leírt paraméterek mindig az első paraméter, amelynek értéke a tárgy - az esemény forrásának (táblamezőjét magát).

Poderzhka polimorf viselkedés, amikor az események kezelésében

Események táblázatban doboz feldolgozni CPC-utód TablichnogoPolya. Eseménykezelő eljárást kell nyilvánítani a kulcsszó Export (védett vagy nyilvános) és meg kell egyeznie a neve, mint a neve a feldolgozott eseményeket.

Események lehet beállítani Cope és modul részét ugyanabban az időben, ebben az esetben először van egy hívás esetén Cope, majd a formában modult.

TablichnoePole

Minden asztal mezők és tárgyak is, tulajdonságok, amelyek meghatározzák a színe a különböző elemek vannak beállítva szabvány számát RGB. Ezen kívül speciális tulajdonságokat vehet a szín értéke -1. Ez azt jelenti, automatikus szín - szín érték fogja meghatározni az operációs rendszer beállításait.

Tábla létrehozása terén.

Ahhoz, hogy hozzon létre egy objektumot kell elhelyezni formájában gomb - ez lesz a szükséges formában. Az űrlap ablak létrehozásakor (például a megnyitó után () az eljárást), meg kell szerezni a tárgyat AtributFormy ennek megfelelő gombot, és hívja a módszer AtributFormy :: SozdatElementUpravleniya () | _1cpp_Formex_CreateControl_. halad meg:

  • string „TablichnoePole”: ebben az esetben egy objektum típusú TablichnoePole jön létre;
  • Ingatlan típusa TablichnoePole. telt tárgyat fogják használni, hogy hozzon létre egy erőmű.
  • Copan örökös objektumot az objektum TablichnoePole (és nem feltétlenül a közvetlen jogutódja), hogy hozzon létre PP fogja használni az objektum alap osztály.

A módszer visszaadja az objektum típusát vagy TablichnoePole továbbított paraméter objektum.

Oszlop / oszlopok

Megközelítés: csak olvasható.

Beállítja a kép területén a cellára és OtobrazhatKartinku ingatlan 1.

Amennyiben az átadott szám, akkor legyen az index a ikonra a kép átment a módszer KolonkaTablichnogoPolya :: UstanovitKartinkiStrok;

Ha át egy húr, meg kell spiskok indexek ikonok a kép átment a módszer KolonkaTablichnogoPolya :: UstanovitKartinkiStrok;

Ha át egy objektum látható kép küldése kép is. A kép megjelenik használata nélkül, átlátszó színekben. méretezés szabályait állapítja meg a képen tárgy kép.

Méretezés a kimeneti kép mindig az arányokat az eredeti méretének függvényében a rajz módot (Picture :: RezhimRisovaniya ()):

  • 1 - a kép megfelelően jelenik meg az eredeti mérete, vagy ha ezek nagyobbak, mint a cella mérete a cella;
  • 2 - megjelenik a kép szerint az eredeti méreteit (ha nagyobbak a cellák méretét - nem látjuk a teljes képet, és csak a bal felső sarokban a kép);
  • 3 - a kép jelenik meg a cella mérete;

UstanovitSistemnuyuKartinku / SetSysPicture

PostavschikDannyhODBC.<ТипИсточника> / ODBCDataProvider

Megjelenítésére mező táblázata adatbázis táblákat. Ahhoz, hogy az adatokat az ODBC driver. Connection objektum van beállítva ODBCDataBase | _1cpp_odbc_Database.

A kapott adatokat a megadott SQL lekérdezést. SQL lekérdezés meghatározott formátumban szigorúbb a közös formátum adatforrás SQL lekérdezés vagy ODBC illesztőprogramok.

Használhatja metaimen és írja mezőket, ahogy az az objektum ODBCRecordset | _1cpp_odbc_recordset függelék A | _1cpp_SQLQuery_Metanames. A kapott adatokat a lépésekben több bejegyzést, mint szükséges, hogy kijelző.

Ez az adat szolgáltatója támogatja a funkcionalitást mezők kivételével a lekérdezés szövegét, ha az adatok nem kell megjelennie (mivel eltávolítása vagy láthatatlanná asztal doboz oszlop).

Amellett, hogy a lekérdezés szövegét, hogy a munka is meg kell határozni, a sorrendben a kulcsot. A legfontosabb érdekében - egy sor területen jelzi a megrendelő (a sorrend a bejegyzések). A mezők értékeit kell egyedileg azonosít minden rekordot.

Order Format gomb:

A kulcs ahhoz a mező nevét kell megadni gépelés nélkül. (Megjegyzendő, hogy a mezők a kulcs mindig meg kell meghatározni a kérést.)

A szöveg a kérés megengedett az szöveges paramétereket. Format meghatározás szövege a paramétert a lekérdezési szöveg:

Lehet, hogy a használata módosítók, ahogy az az objektum ODBCRecordset | _1cpp_odbc_recordset. Szöveg paramétereket kell beállítani mielőtt a lekérdezés szövegét.

A szöveg a kérés megengedett az SQL paramétereket. A formátum az SQL meghatározása a paramétert a lekérdezési szöveg:

A telepítés után a lekérdezés szövegét, a hozzáférést a paraméterek által biztosított adatok összegyűjtése szolgáltató paramétereket.

Az ingatlan TekuschayaStroka táblamezőjét:

  • Beletelik egy érték, amely egy mező abban az esetben, ha azonosítjuk a területen volt meghatározva UstIDPole.
  • abban az esetben azonosítja a mező még nem határozták meg -, hogy TekuschayaStroka ingatlan olvasásakor visszatér értéke meghatározatlan típusú. Amikor a felvétel az ingatlan megengedhető át objektumot, ahol a tulajdonságok értékeit az aktuális sor kulcsfontosságú érdekében.

<ТипИсточника>

Ez meghatározza, hogy milyen típusú adatforrást. A forrás típusa függ a stílus a végső kéréseket a szerver. A forrás típusa attól is függhet, módszerek és optimalizálási lehetőségeket. A következő típusú adatforrások:

UstTekstZaprosa / SetQueryText

  • TekstZaprosa - típus: String. lekérdezés szövegét, amely meghatározza azokat az adatokat, hogy ad egy adatszolgáltató.

Leírás: Állítsa be a keresett szöveget. Így van egy reset gomb érdekében visszaállításával az azonosító mező telepítést. Van egy komplett inicializálási állapotban az adatszolgáltató. Amikor telepíti a keresett szöveget fordul elő, mint elemzési szöveges lekérdezés értelmező metaimen meghatározott tárgy ODBCRecordset | _1cpp_odbc_recordset.

Megjegyzés: A telepítés után, a lekérdezés szövegét adatszolgáltató már őrült óta visszaáll, anélkül, hogy az, hogy a kulcs, nem tud dolgozni.

UstKlyuchPoryadka / SetOrderKey

  • KlyuchPoryadka - típus: String. A szöveg a rendelési kulcsot.

Leírás: csak akkor állítható be a telepítés után a lekérdezés szövegét.

UstanovitTekstovyyParametr / SetTextParam

Szintaxis: UstanovitTekstovyyParametr (ParameterName, ZnachenieParametra)

  • ParameterName - típus: String. Paraméter neve.
  • ZnachenieParametra - típus: String. A paraméter értékét.

Leírás: Beállítja a paraméter értékét.

UstIDPole / SetIDField

  • FieldName - típus: String. Név mezőben.

Leírás: Beállítja a területen, hogy fogják venni az adat szolgáltatója, mint a mező, amely azonosítja egy adatsort. A mező fogja ellátni az adatszolgáltató, mint egy értéket a tulajdonság TekuschayaStroka asztal mezőbe.

Reload / Frissítés

  • TekuschayaStroka - Típus: minden. Nem kötelező. Attól függ, hogy a beállítást az azonosító mező.

Leírás: Ha ez a paraméter nincs megadva, akkor a kezdeti feltöltési egy tábla mező, mivel az értéke a tábla területén NachalnoePredstavlenie. Ha a paraméter meg van adva, a kezdeti töltési az asztal mező változik az aktiválás a továbbított aktuális sor.

Az aktuális sor lehet meghatározni két módja van:

  • Ha be van állítva azonosítása terén, lehetséges, hogy átmenjen egy érték, amely a területen.
  • Lehetőség van továbbítja minden olyan tárgy, amelynek tulajdonságai nevű érdekében kulcsmezök, és a megfelelő Ezen tulajdonságok értékeit kulcsfontosságú területein nagyságrendű szükséges aktuális sort. Például - egy objektum típusú Struktrura.

Debug / Debug

Szintaxis: Hibakeresés (flRezhim = 1)

Leírás: engedélyezése / tiltása debug módban.

Kapcsolódó cikkek