Cell értékek, és az ellenőrzések egy táblázatban dokumentumban


Ő él a fórumon

Csoport: Team
Hozzászólások: 3410
From: Odessa
Köszönetet mondott: 1251 alkalommal
Értékelés: 909,3

Táblázatos dokumentum (TD) áll a sorok és oszlopok, amelyek a sejt. Ez a cikk a lehetőségét, hogy a 1C: Enterprise 8, amely lehetővé teszi, hogy helyezze a sejteket egy munkafüzet-dokumentum ellenőrzések átírás.

Az alábbiakban tekintsük a következő témákban:
- Tulajdonságok „szöveg” és a „Value”
- A „Format”
- ellenőrzések
- Controls épített cella
- Az ellenőrzések nincsenek beépítve a sejt
- Továbbfejlesztett vezérlő elemek elrendezve a dokumentumban táblázatban
- A „védelem”

Tulajdonságok „szöveg” és a „Value” A dokumentum táblázat cella

A fő tulajdonságait az egyes cellája dokumentum - a „szöveg” és a „érték”, amely elérhető az alapértelmezett tulajdonság „szöveg” és a „Value” tulajdonság le van tiltva.

FONTOS # 33; Az ingatlan a „szöveg” és a „érték” nem lehet egyszerre # 33; Ha az ingatlan-funkció „SoderzhitZnachenie” True értékre van állítva, akkor az ingatlan „szöveg” N, és fordítva, ha az ingatlan-funkció „SoderzhitZnachenie” egyenlő False, akkor a tulajdon „Value” N, valamint az összes kapcsolódó egyéb tulajdonságait, például „TipZnacheniya "és a" ItemManage”.


A „szöveg” típusú legyen „string”. Ha egy cella kell helyezni minden szöveges információk, szükséges, hogy a „szöveg” tulajdonság, például:


Vegye figyelembe, hogy még ha meg a tulajdon „szöveg”, hogy más típusú (nem string), akkor is kell értelmezni, mint egy húr. Alaptípus alakítjuk egy string, és a hivatkozás adattípusok (elemek útmutatók, dokumentumok, stb) figyelembe kell elkészíteni. Ha kell helyezni egy sejtben másik típusú érték, mint például a több, logikai, dátum, vagy egy linket, és ez nem átalakítani ezt az értéket egy string, akkor kell használni a tulajdon „érték”.

Ahhoz, hogy a lehetőséget, hogy az ingatlan „érték”, kifejezetten meg kell rendelni sejttulajdonságok „SoderzhitZnachenie” igazság érték, vagy jelölje ki a „értéket tartalmazza” a Tulajdonságok palettán.

Egy cella, amely azt tűzte ki jel „SoderzhitZnachenie”, akkor adja meg, milyen érték van elhelyezve a cellában.

Az alábbi kódrészlet mutatja be, hogyan lehet kezelni ezeket a tulajdonságokat a beépített nyelv: // Állítsa be a kívánt típusú segítségével a „OpisanieTipov”

A „Format” táblázatdokumentum sejt

A sejt táblázatkezelő dokumentum meghatározza a kimeneti formátum. Erre a célra az ingatlan „Format”, amely egy formátum string. Technika formátumszövegnek egybeessen a funkció Format () 1C: Enterprise 8. A „méret” lehet állítani, hogy interaktívan - keresztül Tulajdonságok paletta és - szoftverek beágyazott nyelvet, például:

Ellenőrző táblázatos dokumentum

Egy cella, amely azt tűzte ki jel „SoderzhitZnachenie”, akkor is meg egy kontroll, amelyeket használni fognak, hogy módosítsa ezt az értéket.

A vezérlés lehet hozzárendelni a tulajdonságok paletta vagy script nyelv segítségével a „módszer UstanovitElementUpravleniya ()”. A teszt a programot, hogy az ellenőrzés egy adott sejt, akkor a „ItemManage” van beállítva, ami visszaadja a vezérlést rendelt a sejtben.

Controls épített cella csak akkor jelennek meg, amikor belépnek a szerkesztési mód értékeket. Az alábbi példa bemutatja a szerkesztett cella zárt ovális és egy pipa jelenik meg:

Az alábbi ábra egy példát, amikor a vezérlő elem típusa „zászló” a script nyelv: // állítsa be a kívánt típusú objektum „OpisanieTipov”


Az ellenőrzések nincsenek beépítve a sejt

Van egy másik módja a forgalomba a vezérlés a cellában: a független ellenőrzés és annak „kötelező”, hogy a kívánt helyre. Ebben az esetben a cella maga nem vesz részt a folyamatban, és annak értékeit és tulajdonságait sem a becsapódáskor. Az értékeket kell beszerezni közvetlenül a vezérlőelem, mint egy közönséges formában. A sejt tehát használt csak egy elrendezés területen (kötő) kontroll.
A következő azt mutatja, hogy az ilyen kontrollok megjelenhet (nincs beágyazva a sejt) elemek:

A következő kód egy példa az elhelyezés nincs beágyazva a sejt az ellenőrző tábla a dokumentumban:


Továbbfejlesztett vezérlő elemek elrendezve a dokumentumban táblázatban

Ha szabályozni elrendezett táblázatos dokumentum szélesebb körének tulajdonságok, módszerek és események:

Nézzük a legfontosabb tulajdonságok és módszerek:
A „VstroenVYacheyku” a típusa „logikai”, és azt jelzi, hogy a vezérlő be van ágyazva a sejtben, vagy egyszerűen társulnak hozzá, amint azt a fentiekben leírtuk.
A „Látható” lehetővé teszi, hogy megjelenjen a kontroll.
Az „érték” hozzáférést biztosít az értéket, amely szerkesztett a kontroll. Ez csak akkor kell használni, hogy ellenőrizzék az elemeket a kommunikáció az adatokat.
Method „megkeresése” lehetővé teszi, hogy helyezze a vezérlő egy adott területen a sejtek a táblázat dokumentum. Ezt a módszert a fenti példában.

Ellenőrzésére elrendezett táblázatos dokumentum, lehetséges kezelni az eseményeket, mint például: „Ha változtatni.” Eljárás, az eseménykezelő kell formájában egy modult. Ezért érdemes az ellenőrzések elhelyezni egy táblázatban dokumentum csak akkor, ha megjelenik egy dialógus (táblázatkezelő dokumentum mező).
A „védelem” a dokumentum táblázat cella

Ez a tulajdonság be van állítva, ugyanúgy, mint bármely más:

összefoglalás
A munkafüzet-dokumentum a cella két alternatív tulajdonságai „szöveg” és a „érték”.
Cell kiválaszthatja, hogy milyen típusú tárolt értéket, a kimeneti formátumot és ellenőrzése.
A legtöbb tulajdonságok és módszerek alkalmazhatók nemcsak egyetlen sejt, hanem a területén sejt táblázatdokumentum.
beépített nyelvi eszközök lehetővé teszik, hogy ellenőrizzék a szerkezete és megjelenése a sejtek és a területek egy táblázatba dokumentumot.

Kapcsolódó cikkek