Előfeltételek szabályozott formában (1cv8)

forma Impresszum

Állítsa az űrlap szerkezetét írja le az adatokat, hogy jelennek meg, szerkesztett és tárolt formában. Ebben a formában a kellékek önmagukban nem biztosítják a lehetőséget megjelenítésére és szerkesztésére adatokat. Megjelenítésére és szerkesztésére azok az elemek a formában (lásd a „Form elemek” ebben a fejezetben), társított az űrlap. A gyűjtemény minden az űrlap fogja hívni az adatokat.

Fontos! Emlékeztetni kell arra, hogy ellentétben a hagyományos formákat, az összes adat-vezérelt formában kell leírni formájában részleteket. Ne használja a változó egység forma az adatforrás az űrlap elemeket.

Lehetőség van rendelni egy elsődleges követelmény formájában. t. e. kellékek, amelyek meghatározzák a funkcionalitás a szabványos formában (expanziós alakú). Emlékeztetni kell arra, hogy a fő kellékek a forma lehet egyetlen.

Tágulási penész - ez további tulajdonságokkal, módszerek, és alakja paraméterei a tárgy UpravlyaemayaForma jellemző az objektum, amely képezi a idomtest.

A tulajdoni formák kellékek tárolt adatok annak a jele, hogy az interaktív kellékek változtatni fog eredményezni, hogy megpróbálja lezárni az űrlap adatok szerkesztésre, valamint az automatikus telepítési funkció módosított formában.

Az adatok típusainak egy kezelhetőbb formában

Konvertálása a alkalmazásobjektumot az űrlap adatait

Bizonyos alkalmazások (például SpravochnikObekt és így tovább. D.) nem léteznek oldalán egy vékony és webes kliensek (lásd a fickó. „A koncepció az irányított alkalmazás”). Ezért prezentáció formájában alkalmazás típusok a platform bevezetett különleges adattípusok, tervezték, hogy a szabályozott formában. Ez a funkció a kezelt alkalmazás szükségessé átalakítani alkalmazás adat objektumok formájában (és fordítva).

A következő adattípusok:

  • DannyeFormyStruktura - tartalmaz egy sor tetszőleges típusú tulajdonságok. Tulajdonságok lehetnek más struktúrák, vagy gyűjtemény struktúra gyűjtemények. Ebben a típusú képviseli, például a formában SpravochnikObekt.
  • DannyeFormyKollektsiya - egy listát a beírt értékeket, hasonlóan a tömbben. Hozzáférés a tételt a gyűjtemény index vagy azonosítóját. azonosító Access hiányozhatnak bizonyos esetekben. Ez annak köszönhető, hogy a kérelem típusát objektum képviseli ezt a gyűjteményt. Az azonosító lehet bármilyen egész szám. Ebben a típusú képviseli, például formájában táblázatos szakasz.
  • DannyeFormyStrukturaSKollektsiey - egy objektumot, amely képviseli formájában a szerkezet és a gyűjtemény egyidejűleg. Ő lehet kezelni, mint bármely ilyen szervezetek. Az ilyen típusú képviseli, például formájában rekordok sorozataként.
  • DannyeFormyDerevo - egy tárgy célja, hogy tárolja hierarchikus adatokat.

Az alkalmazás objektum által képviselt egy vagy több formáját adatelemek. Általánosságban, a hierarchiában szerkezetét adatok és forma függ a komplexitás a kapcsolatot, és az alkalmazási objektumokat kezelhető formában.

Például, egy dokumentumot tartalmazó táblázatot részét képviseli egy objektum típusú DannyeFormyStruktura (tényleges papír), amely alá van rendelve, hogy az objektum típusát DannyeFormyKollektsiya (táblázatos dokumentum rész).

Fontos! A konfiguráció a fejlődés fontos megjegyezni, hogy az alkalmazás objektumok csak a szerveren, míg a tárgyak ezen formák is használható a szerver és a kliens.

Adatátvitel a kliens és a szerver részei szabályozott alakú

Sőt, azt mondhatjuk, hogy ezek a formák - Egységes áttekintést adatokat a különböző alkalmazási célokat, amelyek formában működik következetesen és jelen vannak mind a szerver és a kliens. Azaz, az űrlap tartalmaz egy „prognózis” alkalmazási adat objektumok formájában saját adattípusok és végrehajtja közötti átváltást, ha szükséges. Azonban, ha a konfiguráció a fejlesztő valósít meg adatfeldolgozó algoritmus, az adatok átalakítása (a speciális típusú alkalmazások és fordítva), akkor el kell végezni önállóan.

  • Mert kellékek, rabszolga dinamikus lista (dinamikus lista oszlop):
    • ingatlan szerepel - kellékek mindig olvassa el az adatbázisból, és benne van az adatok formájában;
    • ingatlan off - kellékek olvasható az adatbázisból, és benne van az űrlap adatok csak akkor, ha a jelenleg látható formáját elem kapcsolódó kellékek kellékek vagy beosztottjai.
  • Mert kellékek, alárendelt gyűjteménye mozgások:
    • tulajdonság engedélyezett - a dokumentum mozgás olvasni az adatbázisból, és jelen lesz az űrlap adatokat;
    • ingatlan off - mozgás dokumentumot nem lehet olvasni az adatbázisból, és nem esnek bele az űrlap adatok (ha nincs elem a forma, utalva a dokumentum mozgás).
  • A fennmaradó részleteket a következő formában:
    • tulajdonság tartalmazza - kellékek lesz jelen az űrlap adatok függetlenül attól, hogy van vagy nincs legalább egy elem az űrlap, amely kapcsolatban van kellékek, vagy kellékek beosztottjai;
    • ingatlan off - kellékek lesz jelen az űrlap adatok csak akkor, ha van egy űrlap elem kapcsolódó kellékek kellékek vagy beosztottjai. Ellentétben kellékei dinamikus lista nem szolgál látható elemei kapcsolódó kellékek.

Megjegyzés. Emlékeztetni kell arra, hogy az ingatlan meghatározott szülő kellékek, pozitívan hat valamennyi alárendelt információt. Például, ha a tulajdonságokat használjuk mindig eltávolítjuk a táblázatok a jelen dokumentum, a rendszer úgy véli, hogy ez a tulajdonság eltávolítjuk, és az összes alárendelt részletek (bár a tényleges tulajdonságait az állam).

Módszerek átalakítására alkalmazási adatok tárgyakat a adatok formájában

Átalakítani alkalmazás adatobjektumaiból formában és van egy sor hátsó globális módszerek:

  • ZnachenieVDannyeFormy ()
  • DannyeFormyVZnachenie ()
  • KopirovatDannyeFormy ().

Fontos! Módszerek, amelyekkel az alkalmazás objektumok csak a szerver oldali eljárásokat. Eljárás másolat közötti értékeket formák elérhető a szerver és a kliens, hiszen nem kell felhasználni a tárgyak paramétereket.

Alatt adatkonvertálásra formák az alkalmazás objektum szükséges figyelembe venni a kompatibilitást.

Megjegyzés. Amikor a normál műveletek (Az öntőforma nyitása teljesítménye a szabványos parancs és írása t. D.) képezik a fő prop, a konverziót úgy hajtjuk végre automatikusan.

Íme egy példa arra, hogyan kell használni az adatok átalakítása saját algoritmusának.

NaServere PriSozdaniiNaServere eljárás (Failure StandartnayaObrabotka)

Eljárás NaKliente Record ()

NaServere ZapisatNaServere () eljárás

Szintén kifogást UpravlyaemayaForma vannak módszerek állnak rendelkezésre a kiszolgálón:

  • ZnachenieVRekvizitFormy () - átalakítja az alkalmazás típusát a tárgy egy adott szükséges formák.
  • RekvizitFormyVZnachenie () - prop átalakítja a forma adatokat az alkalmazásban objektum típusa.

Itt egy példa az ezekkel a módszerekkel.

NaServere PereschitatNaServere () eljárás

szoftver interfész

DannyeFormyDerevo (FormDataTree)

  • NaytiPoIdentifikatoru (FindById)
  • PoluchitElementy (GetItems)

Úgy tervezték, hogy szimulálja egy fa egy adat-vezérelt formában.

Elérhetőség: kliens, szerver, vékony kliens, Web-kliens. Ez az objektum sorosítható / a XDTO. XDTO típusú megfelelő ez az objektum van meghatározva egy névtérben. Név Típus XDTO:

PoluchitElementy (GetItems)

Kap egy gyűjtemény felső szintű elemeket a fa.

Elérhetőség: kliens, szerver, vékony kliens, Web-kliens.

Kapcsolódó cikkek