Az 1c parancsok
Az 1C. Formanyomtatvány több mezőt tartalmaz az adatbevitelhez, valamint az űrlapvezérlő gombokhoz és különböző szolgáltatási műveletekhez. Például automatikus feltöltéshez vagy ellenőrzéshez.
Annak érdekében, hogy a formanyomtatványon a korábban, a 8.1-es verzióban helyezze el a nyomógombot, szükséges volt:
- Húzza a gombhoz
- Funkciógomb eseménykezelő hozzáadása
- Ebben a funkcióban írja be a kódot 1C-be, amely elvégzi a szükséges műveleteket.
Az 1C-nál a 8.2 verzióban kezelt formák jelentek meg. A kezelt formák fejlesztése más, és nem lehet "húzza a gombot" rájuk.
Hogy lehet?
Így korábban a gomb különálló formaelem volt.
A gomb megnyomásakor valami olyat kellett tennie, hogy az 1C funkciónyelvhez kapcsolódnia kellett. Ezt a funkciót kezelőnek hívják.
Ahogyan megértjük, a gomb lényege a műveletek. A formanyomtatványon található gomb nagyon másodlagos kép - csak arra van szükség, hogy a felhasználó rákattintson rá. Így fog kinézni - mint egy gomb, vagy egy menüpont - minimális értékkel rendelkezik a cél elérése szempontjából.
Az új verzióban 1C 8.2 egy új 1C objektum - parancs jelent meg. Észreveszi ezt az elvet.
Az 1C parancs olyan műveletek csoportja, amelyeket a programnak teljesítenie kell, az 1C nyelvben megfogalmazva. Az 1C program parancs szövegét az 1C parancs saját moduljában tárolja.
Annak érdekében, hogy a felhasználó végrehajthassa őket - ezek a műveletek vizuálisan ábrázolják az űrlapot. Ami ez, attól függ, hogy melyik űrlapelemcsoportot húzza a csapatba.
Például, ha csak húzza az űrlapot - egy gomb jelenik meg, ha a parancssori panel a parancssori gomb (lapos), és húzza a menübe - akkor ez lesz a menüelem.
A parancs mind a szokásos formában, mind az 1C vezérelhető (parancs) felületen használható.
A standard 1C parancsok
Tovább bővítjük a tudatosságot. Tehát az 1C parancs lényege egy cselekvés. Programozható 1C-ban.
De ismerünk olyan műveleteket is, amelyeket nem kell 1C-ban programozni, mivel már rendelkezésre állnak az 1C platformon. Például a könyvtárak esetében a normál műveletek egy tétel létrehozására alkalmasak. A könyvtár formájához - a rögzítéshez és a dokumentumhoz való rögzítéshez. Ez a cselekvés is?
Igen, és most hívják őket - az 1C standard parancsokat. A szabványos 1C parancsok az 1C könyvtárakban, dokumentumokban, formákban és egyéb objektumokban találhatók.
A szabványos 1C parancsok letilthatók egy adott 1C objektumból a "Szabványos 1C parancsok használata" jelölőnégyzet segítségével az 1C objektum tervezőben az "1C Parancsok" lapon.
Az 1C csapat tulajdonosa
Az 1C parancsok tulajdonosuk beágyazott ágában vannak. Például könyvtárak / fiókok / parancsok 1C.
Vannak 1C parancsok, amelyeknek nincs tulajdonosuk, mivel gyakoriak. Az ilyen 1C parancsok nem kötődnek az objektumokhoz, és az 1C általános / közös parancsban találhatók.
Minden menedzselt formában saját önkényes parancsot hozhat létre, melyik program (függvény) szövege a modulban lesz.
Az 1C parancs paraméterei
A könyvtárak és dokumentumok vastag klienskonfigurációiban volt egy "Go" menü, amellyel varázslatosan át tudnák mozogni az 1C kapcsolt objektumokhoz.
Vagyis egyes műveleteknél nemcsak a cselekvés elindításának tényét kell megadni, hanem egy olyan paramétert is, amely meghatározza, hogy melyik objektumra van szükség az ilyen műveletek elvégzéséhez - például, hogy melyik partnernek kell megjelenítenie a kapcsolati adatokat.
Az 1C parancs tulajdonságaiban megadhatja:
- Az 1C paraméterparaméter az 1C típusú objektum, amelyet paraméterként kell használni, például a partnerek
- Használati mód paraméterei - egy értékre vagy listára (tömbre) van szükség.
Ha parancsot szeretne elhelyezni az űrlapon, megadhatja a parancs interfészcsoportot az 1C parancs tulajdonságaiban, ahol meg kell találnia.
Vagy egyszerűen húzza a parancsot az űrlapelemek listájára.