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.