típusú rendszer (típusú rendszerben)
típusú rendszer (Type System)
A típusú rendszer - egy speciális rendszer, amelyben az adatok szervezett, a szoftver megoldásokat. A típus rendszer lehetővé teszi, hogy adjon tájékoztatást szempontjából a valós világban, „érthető” az 1C: Enterprise 8.
A típus rendszer bőséges lehetőséget a leírás az üzleti logika közvetlenül alkalmazási megoldások és teljesíteni közbenső feldolgozási feladatokat.
típusú rendszer leírása szerepel a Syntax-mate, az online súgó és dokumentáció.
A fő jellemzője a típusú rendszer, hogy vannak olyan típusok, amelyek léteznek olyan megoldások alkalmazása. Vajon ezek a típusok vannak definiálva a platform-szinten, és mindig jelen vannak, függetlenül attól, hogy az intézkedések a fejlesztő. Velük együtt egy adott alkalmazás megoldások lehetnek a különböző típusú adatok, benne rejlik a konkrét alkalmazási megoldások. Az ilyen típusú adatok szintjén a platform, melyeket csak általános szabályait a teremtés, sablonokat. A konkrét adattípusok egy olyan platform létrehozása már az alapja a módot, ahogyan a fejlesztő létrehoz és módosítja a szerkezet a kérelem megoldás.
adattípusok a platform-szinten
Primitív adattípusok - ezek olyan típusok, mint a húr. Száma. Date. Logikai és mások. Ezek a típusok nem volt semmi különleges, hogy az 1C: Enterprise 8. Általában az ilyen típusú adatok vannak más szoftver rendszerek.
Értékek primitív típusok egyszerű oszthatatlan értékeket, ahol az egyes komponensek nem választhatók el egymástól. Például a több fajta értékek lehetnek 1, 8, 15, stb létrehozása primitív típusú értéket, a programban meg kell határozni a szó -. Szimbolikus azonosító értéket.
Továbbá, több összetett adattípusok. Például a platform támogatja a különböző típusok, amelyek sokoldalúak gyűjtemény értékek: Szilárd. Szerkezetét. SpisokZnacheny és mások.
Amellett, hogy a platform végre konkrét adattípusok végre egy adott funkcionalitású alkalmazás megoldások: TextDocument. SpreadsheetDocument. HranilischeZnacheniya. PostroitelZaprosa és mások.
Gyakori típusok is nevezik megosztott objektumok. Az értékek az ilyen típusú, ellentétben primitív típusú értékeket képviselnek értékrendet az egyes objektum tulajdonságait. Ezért nevezik őket objektum példányok.
Objektumpéldány létre egy speciális beépített nyelvi szolgáltató - új.
Interfész típusok lehetővé teszik szervezni vizuális interakció a felhasználói alkalmazás megoldásokat. Ezek elsősorban a fajta munkához kapcsolódó formák és elemek.
adattípusok, alakult alkalmazás megoldások
Azonban, valamint az adattípusok definiált a platform-szinten, az adott alkalmazás megoldást használhatnak egyedi adattípusok, amelyek csak ebben a konkrét alkalmazási megoldások. Ezenfelül a platform teljes mértékben támogatni fogja a munkáját az ilyen típusú adatok ugyanúgy, mint a típusok, amelyek szintjén meghatározott, a platform.
Jellemzően, új adattípusok az alkalmazott oldatban, amely során egy konfigurációs alkalmazás objektumokat. Ezért az ilyen típusú alkalmazások is nevezik típusok, illetve alkalmazás objektumokat.
A platform szinten támogatja a osztályok száma (minta) alkalmazás objektumokat, amelyek maguk nem lehet használni egy adott alkalmazás megoldásokat. Például akkor listát olyan osztályai alkalmazás objektumokat, mint a referencia. Dokumentumokat. Regisztrálja információkat. Faj jellemzők tervek és így tovább.
Az egyes osztályok alkalmazási tárgyak határozzák meg a megfelelő alapvető funkciókat: a típusú adatbázis táblák létrehozásához az adatok tárolása, sablonok, köznyelvi tárgyak, egy sor szabályt, stb
Fejlesztő, ami alkalmazás megoldás, nem tudja használni ezeket az osztályokat közvetlenül, hanem tud adni alkalmazás megoldás egy új konfigurációt objektum örökli összes funkcióját egy adott osztály:
Például, a fejlesztő tud adni alkalmazás megoldás New Referencia tartomány. ki fogja örökölni a funkcionalitás az osztály könyvtár. vagy egy új dokumentumot KassovyyOtchet. ki fogja örökölni a funkcionalitást egy osztály dokumentumokat.
A hozzáadás után közvetlenül, a fejlesztő rendelkezésére bocsátott új típusú adatok, amelyek összetétele határozza meg a konfiguráció a tárgy tartozó egy bizonyos osztálya alkalmazás objektumokat.
Például, miután létre egy új könyvtárat nómenklatúra. bocsátani a következő adattípusok:
Típus rendszer leírja csak egy általános „keret” Az ilyen típusú, a szabályok, ez képezi az ilyen típusú objektumokra. A bizonyos típusú neve, összetétele és tulajdonságai a módszerek az objektum attól függ, milyen a fejlesztő hívást objektumot konfigurációval, és az, például tulajdonságok, táblázatos része ez növeli azt.
Ugyanakkor, létrehozása után egy új regisztrációhoz ProdazhiKompanii felhalmozódását. része az új adattípusok más lesz:
- RegistrNakopleniyaMenedzher.ProdazhiKompanii,
- RegistrNakopleniyaVyborka.ProdazhiKompanii,
- RegistrNakopleniyaSpisok.ProdazhiKompanii,
- RegistrNakopleniyaNaborZapisey.ProdazhiKompanii,
- RegistrNakopleniyaZapis.ProdazhiKompanii,
- RegistrNakopleniyaKlyuchZapisi.ProdazhiKompanii.
Emlékeztetni kell jegyezni, hogy ezek az adatok nem támogatottak platform kezdetben, már csak egy adott alkalmazás megoldásokat.
Egy másik pont, amelyre az élességet, a legegyszerűbb módja, hogy bizonyítsa a példát.
Például az alkalmazás döntést hozzon létre két új kézi: nómenklatúra és az árak. Annak ellenére, hogy mindkét objektum örökli a funkcionalitást a megfelelő osztályra könyvtárakat. és számukra az alkalmazás oldat azonos szerkezete adattípusok jött létre „az azonos nevű” adattípusok lesz a különböző típusú adatok. Például SpravochnikObekt.Nomenklatura és SpravochnikObekt.Tseny - különböző típusú adatokat.
Ez azért van, mert a fejlesztő mellett az alapvető funkciókat örökölt a megfelelő osztályba, add hozzá a saját, különösen az egyes konfigurációs elemet. Például, mind a referencia fent említett tartalmazhat táblázatos rész (amely örökölt osztály Referenciák). Azonban a referencia árak fejlesztő nem hoz létre semmilyen táblázat szakasz, míg a könyvtárban nómenklatúra fog létrehozni, például három az asztalra. Nyilvánvaló, hogy a szerkezet a tároló típusú adatok SpravochnikObekt.Nomenklatura jelentősen eltér az adattárolási struktúrája SpravochnikObekt.Tseny típusát.