Metaadatok 1c tárgy vagy hogyan törölje az összes részletet és asztali alkatrészek
Nem is olyan régen volt, hogy az ügyfél a konfiguráció szerint a törvény „a személyes adatok védelmére”, amely kimondja, hogy meghibásodás esetén a kliensnek alkalmazások az összes személyes adatot meg kell távolítani a személyes adatok információ feldolgozó rendszer, amely az 1C. Részletek és táblázatok a személyes adatok már elég sokat, így a tisztítást manuálisan regisztrálja megfelelő. És nem tudta eltávolítani a címtárbejegyzésre mert a dokumentumhoz csatolt az alkalmazás és az eltávolítás sértené a logikai integritását az információs bázis.
Ezért volt olyan mechanizmust, amely lehetővé tenné a részletekért és táblázatos részek. Ehhez a tárgyak 1C van beépített metaadat ().
Ez a függvény egy speciális típusú érték - ObektMetadannyh. Ez tartalmazza szinte az összes egy objektum tulajdonságait. Például a referencia cella is: a hossza a nevét és kódját, Automatikus számozás, alapformák, általában minden létező formáját, az objektumot reprezentálja hierarchia, modellek és így tovább.
A mi esetünkben, a szükséges adatokat, majd dimenzió táblák. Ezek az összetevők tartalmaznak metaadat KollektsiyaObektovMetadannyh. amely lehet megkerülni a hurok minden.
Mind a gyűjteményünknek, túl sok tulajdonságokkal, különösen, van egy nagyon hasznos tulajdonság típusát. amely beszerezhető a típusát a kellékek. A teljes lista a tulajdonságok megtalálhatók, például a hibakereső módot a parancs Értékelje kifejezést. Azt is, hogy olvassa el a részleteket, vagy táblázatok szükséges tulajdonság nevét.
Ennek eredményeképpen, a modul adatait és tisztítása a táblázat így néz ki:
Mert minden TablChast ügyfél. metaadatok # 40; # 41;. TablichnyeChasti ciklus
hasonmás # 91; TablChast. név # 93;. tiszta # 40; # 41; ;
KonetsTsikla;
Partner. rekord # 40; # 41; ;
Metaadatok funkció () használjuk mind a tárgy, és hivatkozni rá. A mi esetünkben, szükséges volt, hogy módosítsa az értéket a részleteket, így nem volt szükség, hogy az objektumot. Ez a funkció nem csak a könyvtárakat, hanem más konfigurációs objektumok 1C, de az összetétele a tulajdonságok más lesz.