Alrendszer - szabályok nyilvántartások - (jön a nyílt forráskódú)
A nagyszámú gyakorlati helyzetekben regisztrálja ennek szabályai „varázspálca”:
Alrendszer „szabályok Register” lehet építeni bármilyen konfigurációban. amely nem használ ellenőrzött formában. További Implementation Specialist vagy „haladó” felhasználó létrehozhatja saját nyilvántartása szabályok kiegészítik a már meglévő (előre meghatározott) nyilvántartja - hozzon létre mérés, források, stb
Mellékelt nyílt forráskódú!
Úgy ment egyszerre három fronton: a végfelhasználó alapok az ügyfél a munkaidő-szervezés, valamint a „végrehajtói” erők és az idegeket.
Szabályok Regisztráció egy adat tömb. meghatározzuk a rendszer viselkedését (helyettesítési attribútum értékeket, alkalmazásával előre meghatározott számítási algoritmusok, stb) végrehajtása során néhány, vagy más körülmények között.
Minden regiszter tartalmazza a mérési szabályok és az erőforrásokat. Méretek - ezek a feltételek, amelyek meghatározzák a választás a forrás, amely kezeli a rendszer.
A mérések lehetnek több, vagy csak az egyik. De fontos jellemzője a szabályok egy regiszter, hogy ha a mért érték a kitöltetlen (vagyis a feltételek hiánya) helyettesíthető erőforrás „default”. Ez nagyon hasznos, gyakorlati helyzetekben, amikor kezdetben be a rendszer viselkedését a feltételek hiánya, majd megadja az összes lehetséges feltételeit.
Egy másik alapvető jellemzője az, hogy a szabályokat a nyilvántartások regisztrálja a mérés érdekében meghatározza a prioritás. Így lehetséges, hogy elkerülje az ütközést feltételek elkerülhetetlenül keletkezik, ha alkalmazásával kódolva algoritmusok.
Amint a felhasználó vannak új körülmények között, növeli a program bonyolultsága és a szabályokat a nyilvántartás lehet frissíteni az új méréseket, ami nagyban megkönnyíti a módosítást. Egyetértünk azzal a véleménnyel, hogy a bonyolultabb a program, annál kevésbé kell szigorúan előírt feltételek, és annál nagyobb a testreszabási lehetőségeket. Annak érdekében, mind a végfelhasználók és a szakértők a fejlesztés és bevezetés függően változó körülményekhez, a program lehet átszervezni bármikor kényszeríti a felhasználót.
Másik előnye a szabályok alkalmazását a nyilvántartás, hogy minden beállítás tárolása kompakt egyetlen adatbázisba. Egyrészt, lehetővé teszi számunkra, hogy megértsük a logikája a beállításokat, haladóknak és másrészt, megkönnyíti keresni esetleges pontatlanságok a beállításokat.
A használatának előnyei a szabályokat a nyilvántartások bármilyen konfigurációban 1C: Enterprise 8:
- Egyszerűsíti szabó a rendszer és a felhasználók vándorolnak
- Ez lehetővé teszi, hogy egy listát a feltételek, mint egy tömb, amely lehetővé teszi, hogy megjelenítsék a rendszer logikája reakciók
- A felhasználók javítja a termelékenységet és csökkenti a hibák költségére autocomplete beállítások részletei
Tekintsük a szabályozás létrehozása regisztrációhoz példa. Be kell állítani az a felhasználói jogosultságokat szerkesztésre dokumentumokat különféle függően számos feltétel: a felhasználó, létrehozás dátuma a dokumentum, az aktuális dátumot.
1. „Hozzáadás” gombra egy olyan nyilvántartás létrehozása a szabályok „beállítása napjától a tilalom szerkesztő”:
2. A „Regisztráció szabályok” felállni „Mérések” az új nyilvántartásba, és hozzon létre a szükséges méréseket:
3. A "Resources" create élet "Access".
4. Egymás hivatkozhat alakját módosítani az egyes mérési és erőforrás leírására tulajdoníthat, tulajdonságok, hozzon létre attribútum modul, ha szükséges. Ha a modul végrehajtása miatt esemény bekövetkezése a „Event” hozzá egy sort, és válasszon ki egy eseményt az esemény listából.
Egyszerűsítése érdekében a kiegészítéssel, általánosan használt és a források, akkor a autosubstitution előre meghatározott mérési vagy erőforrás. A link a Név mezőben nevezzük az előre meghatározott méretű és források:
Amikor kiválasztja a listából a könyvjelzők automatikusan kitölti „Események” és a „modul attribútum” megfelelően a beállításokat előre meghatározott értéket.
5. Az eredmény egy nyilvántartást a szabályok a következő formában:
Regisztráció az első bejegyzés megadja, hogy alapértelmezés szerint minden felhasználó hozzáfér majd szerkeszteni az összes dokumentumot. Ezután kezdődik, hogy korlátozzák: nem engednek hozzáférést a dokumentumtípus „Document 3” évesen egy nap - azaz, a tegnapi napon.
És végül, „User 2” csak módosítani kell a „Document 3” legújabb megelőző 30 napon belül az aktuális dátumot.
Ez lehetőséget teremt a hozzáférési jogosultságok beállítása. Korlátozott egyetlen feltétel - a jelenléte logika az ügyfél kéri.
Miután regisztrálni meghatározott szabályok, szükség van, hogy teszteljék a érvényességét munkáját.
Ha rákattint a „Beállítások”> „Test szabály” szabályok úgynevezett regiszter teszt feldolgozás.
Beállítása a nyilvántartás használatára vonatkozó szabályok útján történik hivatalos szabályok regisztrációhoz - „nyilvántartások vezetési szabályok.” Felhívta a könyvtár „regisztrálja szabályokat.” A szolgáltatás regisztrálja a szabályoknak meg kell határozniuk, hogy mely események, hozzáférés nyilvántartást a szabályok készülhetnek különböző épületeket.
A regisztrációhoz szabályozás „bejegyzésre gazdálkodási szabályok”, az alábbi elveket:
1. Ha a szabály jön létre, de az értéke a jellemző kiválasztását, a szabály érvényes lesz minden érték az attribútum.
Például, ha egy szabály nem ad meg útvonalat, hogy az adatokat regisztrálni fellebbezés kerül sor az összes tárgyat bekövetkezése esetén meghatározott eseményeket.
2. Ha egy és ugyanazon esemény és a hely található, néhány szabályok regiszterek egymás után végezzük a szabályokat.
A nyilvántartások szabályok jár szűrési mechanizmus, amely megkönnyíti kiválasztási szabályok adott paraméterek mellett. Ez a mechanizmus alkalmas az ömlesztett regisztrálja szabályokat (például, amikor létrehozzák a helyettesítés standard műveletek a dokumentumok).
A „Selection” hívja a párbeszéd „kiválasztási és megrendelési”:
1. Állítsa a jel a mérési vonalak kiválasztása és a források, amelyeket használni fognak.
2. Válassza ki a típusú összehasonlítás
3. Válassza ki az értéket a kiválasztás.
Az OK gomb regisztrálni szabályai kiválasztás szerint történik a beállított paraméterek.
attribútum modul
A leírásban a modul nyilvántartások szabályok tulajdonítja a következő szabályok és a piaci szereplők:
Leírás az algoritmus meghatározása a bejövő mérések
Operator „ZnachenieIzmereniya =” használják, hogy megjelöli a forrást, amelyet választott regisztrálja a mérés értéke szabályokat. Egy előre meghatározott mérési értéket a mérés által adott fejlesztő további leírja nem szükséges. Egyedi mérés a mérési értéket kell állítani, különben ez a mérés a nyilvántartásban a szabályok nem kerülnek feldolgozásra.
ZnachenieIzmereniya = ParametrySeansa. TekuschiyPolzovatel;
Ebben a példában, az aktuális felhasználó, mint bemenő mért értékeket, azaz a a felhasználó megnyit egy ülésén 1C: Enterprise.
Leírás erőforrás feldolgozóalgoritmus
Operator „” használják művelet végrehajtása az erőforrás, eredményeként kapott a szabály.
Leírás általános piaci
- volt, amikor a mérés forrásának meghatározására a mért értékek
- ha módosításához használt erőforrás teszi bemenő paramétereit a szerkezet szükség esetén a paramétereket.
StrukturaParametrov. Fontos = Nem;