Mi a teljes felület az 1C-ben? Asztal: Navigációs sáv

Mindannyian tudjuk, hogy az 1C cégnek sok különböző verziója volt az 1C platformról, most a cikk írásakor az egyik legújabb verzió érdekelni fog minket, ezek az 1C 8.2 és 1C 8.3 verziók. Ha mindkét verzióban kellett dolgoznia, akkor valószínűleg különbségeket észlelt ezen verziók interfészeiben, a felhasználók számára csak megjelenésükben különböznek. Lényegében egy választás rendszeres vagy menedzselt alkalmazás megmondja a rendszernek, hogy mely űrlapok futtassanak, rendszeres vagy ellenőrzött, valamint azt, hogy melyik alkalmazáskliens lesz alapértelmezetten használatos, vastag vagy vékony. Az ügyfelekkel kapcsolatos részletesebb információkért olvassa el a „Mi a vastag és vékony kliens az 1C-ben, valamint ezek különbségei” című cikket.

Szokásos 1C alkalmazás (normál űrlapok, normál interfész, 1C 8.2 verzió)

Az 1C 8.2-ben csak a munkavégzés lehetséges szabályos nyomtatványokkal, normál alkalmazási módban. Az alábbi kép az adatbázist „normál 1C alkalmazás” üzemmódban mutatja (normál űrlapok).

Felügyelt 1C alkalmazás (felügyelt űrlapok, felügyelt felület, 1C 8.3 verzió)

Az 1C 8.3 platformon normál (kompatibilitási módban) és menedzselt űrlapokkal is dolgozhatunk. Ráadásul a kezelt űrlapoknak kétféle megjelenítésük van, ez a standard és a taxi. Az alábbiakban látható egy példa egy 1C 8.3 konfigurációra szabványos kezelt űrlapokkal, majd utána a „Taxi” felület látható.

Mi a különbség a normál és a felügyelt 1C alkalmazás között?

Mint azt már megtudtuk egy normál alkalmazás és egy felügyelt alkalmazás az 1C program ilyen típusú elindítása. Sőt, az 1C indítási típus értékétől függően ( rendszeres vagy menedzselt alkalmazás), alapértelmezés szerint egy adott felület töltődik be ( rendszeres vagy kezelt űrlapok), ezért nagyon sok szinonimája van ennek a fogalomnak. Szeretnénk megjegyezni, hogy az interfészek közötti különbségek meglehetősen jelentősek a menedzselt felületet teljesen újratervezték. Elvileg ezek mind azok a különbségek, amelyeket az 1C program hétköznapi felhasználói látnak. Ami a programozókat illeti, a felügyelt interfész módosított kódot igényel, mivel a fejlesztés már az 1C 8.3-ban történik, és az 1C 8.2-ben nem, tehát az ebből eredő összes következmény. A kódot kliensre és szerverre is fel kell osztani, ezt a konfigurátor megfelelő direktívái jelzik.

Amikor egy felhasználó vállalati módban bejelentkezik az 1C-be, hogy elkezdhesse dolgozni, az első dolog, amit lát, az a programfelület.

A programozásban a szó alatt felület többféle jelentése is lehet. Most „felhasználói felületet” értünk.

A felhasználói felület az összes ablak, menü, gomb stb., amellyel a felhasználó közvetlenül a programban dolgozik.

A felület kialakítása a használt betűtípus, szín, háttérkép és egyéb díszítőelemek. A tervezés nem befolyásolja a felület összetételét.

Az 1C platform két különböző felhasználói felületi mechanizmust valósít meg, amelyeket különböző . Az 1C vastag kliensnek saját felülete van, a vékony kliensnek (és webes kliensnek) saját.

Beszéljünk ma az 1C felhasználói felületről.

Interfész 1C

Az 1C vastag kliens felület így néz ki.

Magába foglalja:

  • Főmenü
  • Panelek.

Az egyes konfigurációkban (könyvelés, bérszámfejtés) használt asztal nem része az 1C interfésznek, ez a programozó által külön végzett feldolgozás, amely a programba való belépéskor teljes képernyőn nyílik meg.

A konfigurátorban az 1C interfész az Általános/Interfészek ágban található.

A programozó létrehoz egy 1C interfészt meghatározott névvel, és a felhasználó létrehozásakor megadja az alapértelmezett 1C interfészt ehhez a felhasználóhoz.

Az 1C interfész tulajdonságai között van egy „Átkapcsolható” jelölőnégyzet. Ha az 1C interfész nem kapcsolható (a jelölőnégyzet nincs bejelölve), akkor azt minden felhasználó láthatja, még akkor is, ha más 1C interfész van hozzárendelve. Ebben az esetben a felhasználó mindkét felületet egybevonva látja.

1C interfész hozzáadásakor megjelenik a panelek listája. Mindig van egy alapértelmezett panel, amelyen a program főmenüje található.

Ha további paneleket ad hozzá, akkor azok panelként jelennek meg (gombokkal).

Amikor új 1C felületet adunk hozzá a semmiből, megnyílik egy konstruktor, amely a szükséges objektumok négyzeteinek bejelölésével segít a menü megtervezésében.

Meglévő menü szerkesztésekor az elemek egyenként kerülnek hozzáadásra, mivel a konstruktor ismételt meghívásakor a menüt a semmiből hozza létre.

Felső menüpont hozzáadásakor a tulajdonságokban választhatunk a standard menük közül - Fájl, Műveletek, Eszközök, Windows, Súgó.

Egy gomb vagy menüelem hozzáadása után ki kell választania a végrehajtandó műveletet. Az akció kétféle lehet.

Ha azt szeretné, hogy egy 1C objektum a kattintás hatására megnyíljon - egy könyvtár, dokumentum vagy jelentés -, akkor kattintson a három ponttal ellátott gombra, és válassza ki a kívánt objektumot, valamint a kívánt formát (az objektum lehetséges művelete).

Ha azt szeretné, hogy a megnyomás hatására tetszőleges parancs kerüljön végrehajtásra, kattintson a nagyítóra. A funkció itt található. A modul kiválasztása után egy kezelő funkció jön létre benne, és a modul megnyílik szerkesztésre.

Felügyelt parancs interfész 1C

Az 1C 8.2 új verziójában új típusú ügyfelek jelentek meg - .

Az 1C vékonykliens felülete így néz ki.

Az 1C webes kliens felülete így néz ki.

Ideális esetben ugyanazok, és amint láthatja, nagyon különböznek az 1C vastag kliens felületétől.

Most már nem csak menükből és panelekből áll, hanem a következőkből is:
1) A számviteli szakaszok listája
2) Navigálás a kiválasztott szakaszon
3) Az aktuális szakaszban végrehajtandó parancsok
4) Űrlapok az aktuális művelet végrehajtásához.

Az 1C felügyelt kliens interfész létrehozásához már nem használják az „Interfészeket” összetett módon, a konfigurációban elvégzett számos beállítás alapján.

Az a tény, hogy most az 1C felület minden felhasználó számára azonos, ugyanakkor dinamikus, a felhasználói jogok készletétől és a végrehajtható parancsoktól függően működik.
Azt is mondhatjuk, hogy alapon van kialakítva, ezért 1C parancsfelületnek is nevezik.

1C alrendszerek

Az 1C kezelt parancsfelület alapja a könyvelési szakaszok listája. Például - pénz és áruk, a számvitel két szakasza.

A konfigurációban az 1C alrendszerek objektum, amely az Általános/1C alrendszerek ágban található, felelős a könyvelési szakaszokért.

Miután létrehozott egy 1C alrendszert a szükséges referenciakönyvekben és dokumentumokban, az objektumtervező 1C alrendszerek lapján, felveheti őket ebbe az 1C alrendszerbe. Ez azt jelenti, hogy a számvitel ebbe a szakaszába tartoznak. Az objektumok több 1C alrendszerbe is beépíthetők.

Az 1C felhasználói felület parancsok halmaza a menüben, parancsgombok és konfigurálásuk lehetősége. Egyszerűen fogalmazva, az 1C felhasználói felület egy kommunikációs eszköz egy személy és egy program között.

Munka közben a könyvelő nyomogatja a menüpontokat, a program pedig valahogy reagál ezekre a kattintásokra.

A szabványos konfigurációk működése az interfész működésének általános elvein alapul. Ha egy 1C Accounting 8 felhasználónak van tapasztalata az egyik konfigurációval való munkavégzésben, akkor meglehetősen könnyű lesz megértenie a nyolcadik platform másik konfigurációjában való munkát, feltéve, hogy természetesen ismeri magát a könyvelést a témakörben.

Másrészt az 1C interfészek olyan funkciókkal rendelkeznek, amelyek ismerete jelentősen segíti a kezdő felhasználókat a munka során:

1. Sok 1C konfiguráció több interfésszel rendelkezik. Sőt, nagyon eltérőek lehetnek. Mivel a különböző programfelhasználók a megoldandó feladatoknak megfelelően eltérő funkcionalitást igényelnek. Az átlagos könyvelőnek nincs szüksége (sőt veszélyes is) a főkönyvelő teljes felületére. Vagy az értékesítési vezetőnek nincs szüksége a beszerzési menedzser vagy pénztáros felületre.

2. A szabványos interfészek mellett az 1C Enterprise-ban beállíthatja saját interfészeit. Ez a programozók feladata, de nem túl nehéz, és bármely programozó és még egy hozzáértő felhasználó is könnyedén megbirkózik saját felületének fejlesztésével. Például egy pénztáros számára jobb, ha egy 1C felületet hoz létre, amely csak kétféle dokumentumot tartalmaz: „Bejövő készpénzes utalvány” és „Kimenő készpénzes utalvány”, valamint két könyvtárat: „Ügyfelek” és „Magánszemélyek”.

3. Gyakran előfordul, hogy ugyanazt a műveletet különböző módon lehet végrehajtani. Ugyanaz a referenciakönyv vagy dokumentum megtalálható az 1C-ben a menü vagy a funkciósor több különböző szakaszában, és ugyanaz a parancs végrehajtható a menün keresztül vagy valamilyen billentyűkombináció használatával.

Hogyan változtassuk meg az interfészt az 1C-ben

A kezdő felhasználók néha kellemetlen helyzetbe kerülnek: a kurzusokon megtanulják, hogyan kell a teljes felületen dolgozni, és amikor dolgozni jönnek, hirtelen kiderül, hogy a program, amellyel dolgozni fognak, teljesen máshogy néz ki, és nem találják ismerősnek. interfész elemek. Valójában ugyanaz a program, de más felhasználói felülettel rendelkezik.

Az 1C programok interfészének megváltoztatásához futtassa a menüt Szerviz - Kapcsolófelület— keressen meg és válasszon ki egy interfészt a rendszerben előre telepített felületek közül. A művelet végrehajtásához a felhasználónak hozzáférési jogokkal kell rendelkeznie az interfészekhez. A kapcsolás menete a képen látható (kattintható).

Az 1C képzés fontos szempontja a Számvitel 8.2 számviteli mechanizmusainak lényegének megértése, és nem egyszerűen a számviteli műveletek végrehajtása a programban.

Itt láthatók a tipikus számviteli felületek, a váltás módjai és az 1c interfész igényeinek megfelelő testreszabása. Tárgyalja továbbá a dokumentumnaplók és hivatkozási könyvek, a dokumentumok táblázatos részeinek beállítási lehetőségeit, a funkciópanel és az eszköztárak beállítását. A tapasztalatok azt mutatják, hogy a dokumentumok táblázatos részeinek összetételének testreszabása még a tapasztalt felhasználók számára is kellemes felfedezéssé válik.

Ingyenesen kaphat egy teljes leckét az interfészekkel való munkavégzésről. Ehhez küldjön jelentkezést e-mailben bármilyen formában.

Fontos. Az 1C Enterprise programok interfészei nem korlátozzák a felhasználói hozzáférési jogokat a konfigurációs objektumokra, csak a felhasználó kényelmét szolgálják. A konfigurációs objektumokhoz (többek között könyvtárak, dokumentumok, regiszterek, jelentések és interfészek) való hozzáférés megbízható korlátozása érdekében az 1C információs bázisobjektumokhoz (szerepkörökhöz) vonatkozó hozzáférési jogosultságok beállításait használják.

A felhasználói felület fogalma

Az 1C:Enterprise 8 rendszer felhasználói felületének koncepciója a kényelmes, hatékony munkavégzés gondolatára összpontosít, és természetesen figyelembe veszi a legújabb trendeket.

A program elindítása 1C:Enterprise módban a fő programablak megnyitásával kezdődik

Ez az ablak az alkalmazásmegoldás fő szerkezetének (ún. partíciós panel) és az asztal megjelenítésére szolgál.

Asztali 1C: Enterprise 8.3 / 8.2

Az asztal egy programelem, amely a leggyakrabban használt jelentéseket, dokumentumokat, segédkönyveket stb. tartalmazza. Az asztal valójában a felhasználó asszisztense. Minden munkamenet az asztalról indul. Az asztalon keresztül a felhasználó megkapja a szükséges információkat, és választ ad a felhasználó kérdéseire.

Asztal: Section Bar

Szakasz panel. Ez az alrendszer legfelső szintje, és az alkalmazásmegoldás funkcionalitásának legnagyobb részlegét szolgálja. A főablak tetején található. Lehetővé teszi, hogy a program más részeihez navigáljon.

Asztal: szakaszok

A szakasz aktiválása után az egyes alrendszerek összes funkciója két panelen – a műveleti panelen és a navigációs panelen – elérhető a felhasználó számára. Ez a funkció beágyazott alrendszereket is tartalmaz.

Asztal: Parancsok

A parancsok a felhasználó számára elérhető műveletekre vonatkoznak. Ezek a parancsok variálhatók. A szabványos programokat részben maga a platform biztosítja a felhasználó számára. A második részt az alkalmazásmegoldás megalkotói fejlesztik.

Asztal: Navigációs sáv

A navigációs sáv olyan, mint egy szakasz „tartalomjegyzéke”. Tartalmazza az ún navigációs parancsok. Ezek arra szolgálnak, hogy eligazodjanak ebben a részben. Általában a navigációs sávon keresztül különböző listákhoz navigálhat. Egy navigációs parancs aktiválása után a megfelelő lista jelenik meg a szakasz munkaterületén, felváltva a munkaterület korábbi tartalmát.

Példaként használhatja a Raktár parancsot - annak meghívása után a munkaterületen megjelenik a raktárak listája.

Asztal: Action Bar

Akciósáv. Ez a panel tartalmazza a leggyakrabban hívott parancsokat. Lehetővé teszik új objektumok gyors létrehozását, szabványos feldolgozást és a legnépszerűbb jelentések elkészítését. Ezeket a parancsokat akcióparancsoknak nevezzük, mert aktiválásuk egy új segédalkalmazás-ablak létrehozásához vezet, és egy időre áthelyezi a felhasználót egy másik feladat végrehajtására szolgáló ablakba.

Különösen a Raktár parancs meghívásakor egy új, kiegészítő ablak jön létre, amelyben lehetőség nyílik az új raktár adatainak megadására. Ez átváltja a felhasználót a fő rendszerablakban végrehajtott navigációs feladatokról egy új raktári tétel bevitelére.

Asztal: Kiegészítő ablakok

A meglévő objektumok szerkesztésére és újak létrehozására szolgáló parancsok aktiválása után, valamint a feldolgozás és a jelentések megnyitásakor további alkalmazás ablakok nyílnak meg. A számítógép monitorán további ablakok jelennek meg a főablaktól függetlenül. Ez arra utal, hogy ebben az esetben a szabványos többablakos interfészt (MDI) nem használják.

Asztal: Munkaelőzmények a főablakban

A felhasználó navigációja a programban (különböző űrlapokra, egyik vagy másik részre váltás) automatikusan mentésre kerül a munkaelőzményekbe. Ez a főablakban történik, és úgy navigálhat a mentett műveletek között, mintha egy internetböngészőben látogatna oldalakat. A navigációs pontok teljes listája a legördülő menüben érhető el, amely lehetővé teszi, hogy közvetlenül a kívánt ponthoz navigáljon.

Asztali: Kedvencek

Akárcsak a webböngészőben, tetszőleges listát, objektumot, adatbázis-szakaszt, feldolgozást vagy jelentést hozzáadhat a kedvencekhez. Ez lehetővé teszi, hogy szükség esetén azonnali áttéréseket hajtson végre rájuk.

Asztali: adatkapcsolatok

Lehetőség van bármilyen listára, objektumra, adatbázis-szakaszra, feldolgozásra vagy jelentésre hivatkozást szerezni, ez egy szöveges karakterlánc. Egy ilyen hivatkozás könnyen továbbítható egy kollégának, hogy könnyen megtalálja az őt érdeklő tárgyat és elvégezze a szükséges változtatásokat.

Irányítópult 8.2

Az információs sáv az alkalmazás ablakának alján jelenik meg. A rendszerben végrehajtott legfrissebb műveletek megjelenítésére szolgál. Ha a végrehajtott művelet valamilyen adatrekordhoz volt társítva, akkor a megfelelő riasztásra kattintva megnyílik egy űrlap, amely tartalmazza a megváltozott adatokat. Példaként megnyílik a feladott dokumentum űrlapja.

Végrehajtási előzmények 8.2

Az Előzmények gomb segítségével hozzáférhet egy adott felhasználó programban végzett munkájának előzményeihez.

Rendszer parancsi terület

A főablak felső része tartalmazza a rendszerparancsok meghívására szolgáló területet. Ez tartalmazza a rendszer főmenüjét. Segítségével az alkalmazásmegoldás különböző, a felhasználó által már használt részei között navigálhat. Ezenkívül ez a terület a felhasználó által mentett segédprogramokat (naptár, számológép stb.) és kedvenc hivatkozásait tartalmazza.

Főmenü

Ez a menü olyan parancsokat tartalmaz, amelyek a fő alkalmazási megoldásra vonatkoznak, és nem függenek egy adott konfigurációtól.
Példaként említhetjük a parancsok testreszabására szolgáló parancsokat a rendszerparaméterek és az interfész beállításához.

Segédparancsok

A rendszer parancsterületének jobb oldalán találhatók a segédparancsok. Például egy naptár, egy számológép, egy hivatkozás követése, információ a rendszerről stb. A felhasználó kiegészítheti ezt a területet parancsokkal a szükséges parancsok eltávolításával vagy hozzáadásával.

Asztali 1C: Enterprise

Az asztal a program standard részeihez tartozik, és tartalmazza a leggyakrabban használt kézikönyveket, jelentéseket, dokumentumokat stb. A programmal való munka mindig az asztalról kezdődik.

Az asztal egyfajta felhasználói asszisztens szerepét tölti be. A munkanap kezdete mindig az asztal által szolgáltatott információk megismerésével történik:

  • Mi újság?
  • Mit kell ma tenni?
  • Milyen állapotban van a számomra fontos információ?
  • Mire kell figyelni?

Az asztal általában több formát tartalmaz: árfolyamok listája, áruátvételi/eladási dokumentumok listája, aktuális kölcsönös elszámolások és hasonló információk. Az asztal összetétele egy adott pozícióhoz van testreszabva. Például az eladó és az értékesítési menedzser asztala valószínűleg különbözik.

Ez azért történik, mert a program konfigurálásakor a fejlesztő meghatározza, hogy egy adott szakembernek mely űrlapokat kell látnia. Amikor elindítja a programot 1C:Enterprise módban, a rendszer automatikusan konfigurálja az egyik vagy másik felhasználónak megfelelő szabványos űrlapokat. És ezt egy adott felhasználó szerepe határozza meg.

Az 1C 8.2 asztali számítógép beállítása

A felhasználó testreszabhatja az asztal megjelenését. A felhasználó megváltoztathatja az űrlapok helyét, módosíthatja az űrlapok összetételét és számát.
Például a jelenlegi települések helyett adatkeresést is felvehet.

A kiválasztott beállításokat a rendszer automatikusan megjegyzi, és a rendszer későbbi indításakor az asztal úgy jelenik meg, ahogy azt egy adott felhasználó konfigurálta.

Az asztal szerkesztése a konfigurátorban

Az asztal testreszabását és rendszerezését szolgáló alkalmazásmegoldás fejlesztéséhez speciális szerkesztőt használnak. Lehetővé teszi, hogy pontosan kiválassza, hogy az űrlapok hogyan helyezkedjenek el az asztalon, űrlapokat adjon hozzá vagy távolítson el, valamint megszervezheti a rendszer felhasználói szerepköreinek megfelelő űrlapok láthatóságát.

Partíciós panel

Szakasz panel. A parancsfelület elemeire vonatkozik. Ez a panel az alkalmazási megoldás fő, alapvető struktúráját mutatja be. Lehetővé teszi a program részei közötti váltást.

Az egérrel a megfelelő szakasz könyvjelzőire kattintva a felhasználó a szekcióba kerül (a program megjelölt aktív részére, amely egy meghatározott, egyértelműen meghatározott feladatkör megoldására szolgál). Az ebben a szakaszban a felhasználó számára elérhető műveletek parancsok formájában jelennek meg a navigációs panelen és egy adott szakasz műveleti paneljén.

Ha van ilyen panel (szakaszpanel), akkor az a főablak tetején található. De ez a panel nem mindig van jelen.

Például lehetnek olyan programok, amelyek nem tartalmaznak szakaszsávot. Az ilyen programok meglehetősen egyszerűek és kevés funkcióval rendelkeznek. Az ilyen programokban a parancsok nem a szakaszsávban, hanem az asztali műveletsoron és a navigációs sávban találhatók.

A partíciós panelt 1C:Vállalati módban is letilthatja a felhasználói beállítások segítségével.

A szakasz panelt maga a platform hozza létre automatikusan. Az asztal mindig az első rész. De a többi szakasz készlete eltérő lehet ugyanazon alkalmazásmegoldás felhasználóinál.

Például az eladó által használt szakaszpanel csak a Vállalati és Értékesítési paneleket tartalmazza, az adminisztrációs panel pedig abszolút az összes szakaszt.

Ez annak a ténynek köszönhető, hogy a különböző felhasználók szerepkörei nem rendelkeznek, vagy éppen ellenkezőleg, rendelkeznek hozzáférési jogokkal egyes legfelső szintű alrendszerekhez. És ezek az alrendszerek azok a szakaszok, amelyeket a felhasználó a szakaszpanelen lát. A felhasználói jogok elemzésekor a platform csak azokat a részeket jeleníti meg, amelyekhez az adott felhasználó hozzáfér.

A szakasz panel beállítása

A felhasználó személyre szabhatja a szakaszpanel összetételét - eltávolíthatja vagy hozzáadhatja a szakaszokat, megváltoztathatja azok megjelenítését.

Például távolítsa el a Vállalati és Leltár szakaszokat, és adja meg, hogy a részlegek szövegként jelenjenek meg.

A szakasz panel szerkesztése a konfigurátorban

Alkalmazásmegoldás fejlesztésekor a parancsfelület-szerkesztőt használják a szakaszpanel konfigurálására és létrehozására. Segítségével létrejön a szekciók megjelenési sorrendje, láthatósága a konfigurációban jelenlévő felhasználói szerepkörökhöz igazodik.

Parancs

A parancs egy konfigurációs objektum, amely lehetővé teszi a fejlesztő számára, hogy leírja az adott felhasználónak megfelelő műveleteket.

Az általános parancsok azok a parancsok, amelyek nem rendelkeznek objektumspecifikussággal, vagy olyan objektumokkal való műveletek végrehajtására szolgálnak, amelyek nem használnak szabványos parancsokat.

Maguknak a konfigurációs objektumoknak is lehetnek parancsai. Egy adott objektumhoz közvetlenül kapcsolódó műveletek végrehajtására szolgálnak.

A paraméterezett parancsok azok a parancsok, amelyek a platform által továbbított értékeket használják az algoritmusukban. Ennek az értéknek a típusát a konfigurátor határozza meg, és ez a paraméterezett parancs kizárólag azokon az űrlapokon jelenik meg, amelyek hasonló típusú adatokkal rendelkeznek.

A parancsok által végrehajtott műveleteket a parancsmodul egy beépített nyelven írja le.

  • Konfigurációs objektumok
  • Fejlesztési eszközök.

Attól függően, hogy a parancs hogyan került a konfigurációba, a parancsok a következőkre oszthatók:

  • Alapértelmezett
  • A fejlesztő készítette.

Szabványos 8.2 parancsok

A szabványos parancsokat a platform automatikusan biztosítja. A szabványos parancsokat konfigurációs objektumok, űrlapbővítmények és az űrlapon található Table elem kiterjesztései biztosítják.

Például az Accounts könyvtár a következő parancsokat tartalmazza: Accounts, Accounts: Create group, Accounts: create.

A fejlesztők által létrehozott parancsok

A fejlesztőnek lehetősége van tetszőleges parancsokat létrehozni a konfigurációban. Hozzáadhat egy hasonló objektumot, a Command-ot akár az Általános ághoz, akár egy adott objektumhoz, vagy meghatározott formában, hogy a beépített nyelv segítségével leírja az eljárást.

Példaként a következő általános parancsok említhetők: Vonalkódolvasó konfigurálása, Vonalkódolvasó telepítése stb.

Műveleti parancsok és navigációs parancsok.

  • Navigációs parancsok
  • Akcióparancsok.

Navigációs parancsok 8.2

Az ezen parancsok által meghívott űrlapok az aktuális ablakban nyílnak meg. Általában ezeket a parancsokat a különféle listák közötti navigálásra használják.

Példa: A Raktárak parancs, amely egy navigációs parancs, megnyitja a raktárak listáját a főablakban.

Akcióparancsok

A parancs végrehajtásakor egy segédablak nyílik meg. Általában egy műveleti parancsot használnak a feldolgozási/jelentési űrlaphoz vagy az objektuműrlaphoz való navigáláshoz.

Példa: amikor végrehajtja a Raktár művelet parancsot, megnyílik egy segédablak, amelyben szerkesztheti az új raktár adatait.

Paraméterezhető és független parancsok

A csapatokat belső felépítésük szerint a következőkre kell osztani:

  • Független
  • Paraméterezhető

Független csapatok 8.2

Az ilyen parancsokat további információk kérése nélkül hajtják végre.

Példa: a Fiókok parancs, amely függetlennek minősül, megnyitja az összes fiók listáját, anélkül, hogy további információkat kérne.

Paraméterezhető parancsok

Az ehhez hasonló parancsok végrehajtásához parancsparaméter értékre van szükség (további információ).

Példa: a Paraméterezhető Elszámolási számlák (Tárgy. Szállító) parancs megnyitja a megadott partner elszámolási számláinak listáját. A parancs végrehajtásához meg kell adnia, hogy melyik partnernél kíván számlákat nyitni. Ebben az esetben a parancs paramétere a partner.

Globális parancsok és helyi űrlapparancsok

Attól függően, hogy a parancsok hogyan kapcsolódnak egy bizonyos formához, a következőkre oszthatók:

  • Globális
  • Helyi

Globális csapatok

Az ilyen parancsokat a platform biztosítja, és bár nem része az űrlapnak, beépíthetők ebbe vagy más űrlapba. Ezek a parancsok paraméterezhető és független parancsokra is fel vannak osztva, ami megkönnyíti az ezekkel a parancsokkal való munkát.

Helyi űrlapparancsok

Ezek a parancsok nem szerepeltethetők más formában, mivel valójában egy adott űrlap részét képezik. Ezeket a parancsokat űrlapelemek, űrlapkiterjesztések biztosítják, vagy a fejlesztő magába az űrlapba rendezi.

Navigációs panel

A navigációs panel a rendszer parancsfelületének egyik eleme. Ez olyan, mint egy segédablak vagy szakasz „tartalomjegyzéke”. A navigációs panel lehetőséget biztosít a segédablakban vagy részben található információk megismerésére.

A navigációs sáv navigációs parancsokat tartalmaz. Ezeket a parancsokat tekintjük, amelyek csak a szükséges információkhoz irányítják a felhasználót anélkül, hogy az adatokban változást okoznának. Általában ezek a parancsok, amelyek hozzáférést biztosítanak különféle listákhoz. A munkaterületen egy ilyen parancs hívása után megnyílik egy hívható lista, amely lecseréli a munkaterület korábbi tartalmát.

Példa: a Raktárak parancs meghívásával a raktárak listája nyílik meg a munkaterületen.

Lista megjelenítése egy segédablakban

Abban az esetben, ha elemzést kell végezni és egy lista különböző részeit, vagy különböző listákat kell összehasonlítani, egyszerre több listát is megnyithat. A főablakban és a segédablakokban.

Ehhez le kell nyomva tartani a Shift billentyűt a navigációs parancs hívása közben.

Parancscsoportok 8.2

A parancsok általában három szabványos csoportba vannak csoportosítva a navigációs sávban.

  • Fontos. A csoport neve nem jelenik meg, de a hozzá tartozó parancsok félkövéren vannak szedve. Ez a csoport parancsokat tartalmaz a szakasz leggyakrabban használt információihoz való navigáláshoz.
  • Rendes. Ennek a csoportnak is hiányzik a címe. A parancsok normál betűtípussal jelennek meg.

A normál csoportokon kívül a navigációs sáv a fejlesztő által létrehozott csoportokat is tartalmazhat.

Rendszeres parancsnoki csoportok 8.2

A második csoportban (a normálhoz kapcsolódó parancsok) további parancscsoportok is jelen lehetnek. Ezeket a csoportokat egy cím kíséri, és a bennük lévő parancsok balra vannak behúzva.

A parancsok elrejtése és megjelenítése az ilyen csoportok fejlécére kattintva történik.

Abban az esetben, ha a programrészeket az első szintű alrendszerek alkotják, akkor a navigációs panelen a parancscsoportokat a következő rangszintű alrendszerek alkotják.

A Fontos és Lásd csoportok általában nem tartalmaznak nagy számú parancsot. Éppen ellenkezőleg, a fő csoport általában meglehetősen jelentős számú parancsot tartalmaz. A kényelmesebb navigáció érdekében a parancsok további csoportosítása használatos.

A navigációs sáv testreszabása 8.2

A felhasználó testreszabhatja a navigációs panelen található parancsok összetételét - megváltoztathatja a megjelenítési sorrendet, eltávolíthatja a feleslegeseket vagy hozzáadhatja a szükséges parancsokat.

Példa: törölje az Árak és Jellemzők parancscsoportokat, és helyezze át a Korrekciók parancsot az SM-be.

A program automatikusan megjegyzi a felhasználó által módosított beállításokat, és a program következő indításakor a felhasználó által elvégzett módon jeleníti meg a panelt.

Egy alkalmazásmegoldás fejlesztése során a parancsfelület-szerkesztőt használják a navigációs panel konfigurálására és létrehozására. Lehetővé teszi a parancsok helyének, sorrendjének, összetételének beállítását és az adott konfigurációban létező felhasználói szerepkörök konfigurálását.

Műveletek panel

A műveletpanel a rendszer parancsfelületének elemeire hivatkozik. Ez a panel tartalmazza a leggyakrabban használt parancsokat, amelyek lehetővé teszik új objektumok gyors létrehozását, népszerű jelentések készítését és szabványos feldolgozást.

Ez a panel műveleti parancsokat tartalmaz. Az ilyen parancsok végrehajtása lehetővé teszi az adatok módosítását, és általában egy súgóablakot nyit meg, ideiglenesen átkapcsolva a felhasználót egy másik műveletre.

Példa: a Raktár művelet parancs meghívásával megnyílik szerkesztésre egy segédadatablak az új raktárhoz.

Csapatcsoportok 1C:Enterprise 8.3 / 8.2

A műveletsor általában három szabványos parancscsoportot tartalmaz.

  1. Teremt. Parancsokat tartalmaz, amelyek az adatbázishoz kapcsolódó új objektumok létrehozásához vezetnek - könyvtárak, dokumentumok stb.
  2. Az ebben a szakaszban található parancsok a felhasználót az ebben a szakaszban elérhető számos jelentéshez vezetik.
  3. Ez a csoport olyan parancsokat tartalmaz, amelyek különféle szolgáltatási műveleteket hajtanak végre: áttérés szolgáltatásfeldolgozásra, parancsok bizonyos kereskedelmi berendezésekkel való munkavégzéshez stb.

A szabványos csoportokon kívül a műveleti panel a fejlesztő által létrehozott csoportokat is tartalmazhat.

Ezeket a parancscsoportokat szegély veszi körül, és van címük. Ha egy csoportnak jelentős számú parancsa van, csak az első néhány jelenik meg.

Az Action Bar testreszabása 8.2

A felhasználó testreszabhatja a műveletsoron szereplő parancsok összetételét - megváltoztathatja a megjelenítési sorrendet, eltávolíthatja a feleslegeseket vagy hozzáadhatja a szükséges parancsokat

Példa: törölheti az új fiók létrehozására szolgáló parancsot, és törölheti a Szolgáltatáscsoportot.

A program automatikusan megjegyzi a felhasználó által módosított beállításokat, és a program következő indításakor a felhasználó által elvégzett módon jeleníti meg a panelt.

Egy alkalmazásmegoldás fejlesztése során a parancsfelület-szerkesztőt használják a műveleti panel konfigurálására és létrehozására. Lehetővé teszi a parancsok helyének, sorrendjének, összetételének beállítását és az adott konfigurációban létező felhasználói szerepkörök konfigurálását.

Kedvencek

A kedvencek az egyik szabványos interfész elem. Ezt a mechanizmust a platform biztosítja, és bármely alkalmazásmegoldás felhasználói számára elérhető. A Kedvencek lehetővé teszi a szükséges hivatkozások saját listájának rendszerezését.

A felhasználó ehhez a listához önállóan ad hozzá hivatkozásokat a programrészekhez, a főablakban megnyíló listákhoz, a feldolgozáshoz, a jelentésekhez és az adatbázishoz kapcsolódó objektumokhoz - dokumentumokhoz, könyvtárelemekhez stb.
A Kedvencek elemet arra tervezték, hogy a felhasználó a legfontosabb, szükséges vagy leggyakrabban használt hivatkozásokat hozzáadja ehhez a listához, hogy gyorsan eljusson hozzájuk.

Amikor megnyitja a Kedvencek menüt, a lista megjelenik a fő vagy a másodlagos ablakban.

Link hozzáadása a kedvencekhez

A hivatkozásokat a kedvencekhez adjuk a webböngészőkben használt klasszikus módszerrel – a Hozzáadás a kedvencekhez paranccsal vagy a Ctrl+D billentyűkombináció megnyomásával. A Hozzáadás a kedvencekhez parancs a Kedvencek menüben található a segéd- és főalkalmazások ablakában, a rendszerparancsok területén.

Kedvencek beállítása

A felhasználó szerkesztheti a kedvencek listáját. Eltávolíthatja a felesleges hivatkozásokat, vagy felcserélheti a meglévőket. Ez a lehetőség a Kiegészítő vagy a fő alkalmazás ablakának menüjében található Kedvencek konfigurálása paranccsal megnyíló ablakban érhető el.

Munka a kedvencekkel a beépített nyelven

Lehetőség van a kedvencek programozott kezelésére a beépített FavoritesUserWork nyelv segítségével.

Az objektumhoz való hozzáférés nem a globális kontextus tulajdonságon keresztül érhető el, mint például a felhasználó munkaelőzményei esetében.

A kedvencek eléréséhez el kell olvasnia a kedvenceket a rendszerbeállítások tárolójából, hozzá kell adnia a kívánt hivatkozást tartalmazó elemet, és vissza kell mentenie a módosított kedvenceket a rendszerbeállítások tárolójába.

A következő példa bemutatja, hogyan adható hozzá két hivatkozás a kedvencekhez: egy hivatkozás egy könyvtárelemre és egy külső hivatkozás.

Referencia

A hivatkozás az egyik szabványos interfész elem. Ezt a mechanizmust a platform biztosítja, és bármely alkalmazásmegoldás felhasználói számára elérhető. Ez az elem lehetővé teszi szöveges hivatkozások beszerzését bármely szakaszra, listára, adatbázis-objektumra, feldolgozásra vagy jelentésre.

Kattintható és nem kattintható linkek

Interaktív - ezek adatbázis-objektumokra (dokumentumokra, könyvtárakra), programrészekre, feldolgozásra és jelentésekre mutató hivatkozások. Ezeket a hivatkozásokat továbbíthatja egy alkalmazottnak, majd követheti őket, és hozzáadhatja a kedvencekhez. Ezekre a linkekre a munkatörténet is emlékezik.

Nem kattintható – ezek a hivatkozások csak a beágyazott nyelvről érhetők el. Ilyenek például az adatbázis táblázatos részeinek részleteire mutató hivatkozások, az objektumok részletei, az ideiglenes tárolókra mutató hivatkozások és a regiszterbejegyzések részletei. Az ilyen hivatkozásokat űrlapok készítésekor, képek megjelenítésére használják az űrlapon, valamint külső fájlok átvitelére a szerverre ideiglenes tároló segítségével.

Link beszerzése

Belső és külső linkek

Háromféleképpen használhatja ezeket a hivatkozásokat a felhasználó szemszögéből:
*Külső és belső hivatkozások egyszerűen hozzáadhatók a kedvencekhez, így szükség esetén gyorsan a kiválasztott listára vagy dokumentumra ugorhat.

  • A belső hivatkozásokat egy adott információs bázison belül használják. Az egyik felhasználó képes belső linket fogadni és továbbítani a másiknak. Ezt a hivatkozást bármely kliens használhatja az adatbázishoz csatlakozó felhasználó. Egy ilyen hivatkozás átvitele többféle módon lehetséges: például e-mailben.
  • A külső hivatkozásokat az 1C:Enterprise-n kívüli használatra tervezték. Ésszerű az ilyen hivatkozások használata webes klienseknél.

Példa: egy felhasználó, aki vékony kliens (http protokoll) vagy webes kliens segítségével csatlakozik az adatbázishoz, külső hivatkozást kap, és átadja azt egy másik felhasználónak. Ez a felhasználó beírja a hivatkozást az internetböngésző címsorába. A műveletek eredménye a webes kliens elindítása, a szükséges információs bázishoz való csatlakozás és a továbbított linkre való áttérés.

Linket követve

A kapott hivatkozás követéséhez hívja meg a Go to link parancsot a segéd- vagy főablakban.

A cikk a „Az 1C fejlesztés első lépései” sorozat része. Ebben folytatjuk a menedzselt Taxi interfész megismerését és közvetlenül annak konfigurálását.

Mint ismeretes, az információs bázis felület kialakítása a menü felépítésével kezdődik, mert mennyire kényelmes és logikus, a felhasználó számára az egész rendszer egésze érthető lesz.

A cikk elolvasása után megtudhatja:

  • Milyen szerepet játszik az alrendszer a menüstruktúra kialakításában?
  • Hogyan lehet 1. és 2. szintű menürészeket létrehozni?
  • Hogyan lehet testreszabni a menürészekben megjelenő parancsok összetételét?
  • Mire való a Command Interface Editor és hogyan kell vele dolgozni?
  • Hogyan konfigurálható a főszakasz parancsfelülete?

Alkalmazhatóság

A cikk az 1C 8.3.4.496 platformon kifejlesztett konfiguráció „Taxi” felületét tárgyalja. Az információ az aktuális platformkiadásokra vonatkozik.

Alrendszerek. Az interfész testreszabása alrendszerek segítségével

Az alrendszerek a közös objektumok közé tartoznak. Lehetővé teszik a konfigurációs objektumok osztályozását Alrendszerek.

Annak jelzésére, hogy egy objektum alrendszerekhez tartozik-e Objektumszerkesztő ablak Van egy megfelelő fül, amelyen a zászlók jelzik, hogy az objektum mely alrendszerekhez tartozik.

A jövőben elkészítheti az objektumfa szűrőjét a következővel Alrendszerek.

Ebben az esetben lehet vezérelni: engedélyezni a kiválasztotthoz Alrendszerek alárendelt objektumok Alrendszerekés szülői Alrendszerek vagy nem.

Az objektumok osztályozása szerint Alrendszerek kényelmet teremt az alkotás során Raleigh.

Tárgyhoz Szerep meghatározhatja a megfelelő jogokat, és jelezheti, hogy ezt Szerep csak azokból az objektumokból építhető, amelyek szerepelnek a kiválasztottban Alrendszerek.

Hasonló módon Alrendszerek létrehozásánál használjuk Interfészek. Interfészek csak akkor szükségesek, ha a konfiguráció normál alkalmazás módban indul el.

Az objektumok osztályozása szerint Alrendszerek konfigurációk összevonásakor is használatos. Azok. alapján szűrt objektumokat kombinálhatja Alrendszerek.

Az alrendszerek fontos célja, hogy a konfigurációs parancs interfész felépítésére szolgáljanak Felügyelt alkalmazás . Alrendszerek az első szintet határozzák meg .

A létezőért Alrendszerek beágyazott (alárendelt) definiálhat. Adat Alrendszerek csoportokat fog alkotni Navigációs sávok.

Amikor osztályozunk egy objektumot aszerint Alrendszerek, akkor lehetséges, hogy egy objektumot csak beágyazott Alrendszer, talán az első szintű alrendszerre, esetleg mindkettőre.

Ez utóbbi esetben az objektum kétszer jelenik meg: a beágyazott alrendszeren belül és külön-külön is Navigációs sávok. A legtöbb esetben ez nem teljesen helyes.

Elvileg az alrendszerek opcionális objektumok. Azok. a 8.3-as platformon kifejlesztett konfiguráció alrendszerek nélkül is működni fog.

De ebben az esetben egyáltalán nem lesz Section Panel, minden megjelenik az Asztalon. A nagyon egyszerű konfigurációk kis objektumkészlettel működhetnek alrendszerek nélkül is.

De ha elég sok dokumentum, könyvtár és nyilvántartás van a konfigurációban, akkor a Alrendszerek jelentősen leegyszerűsíti a felhasználó munkáját.

Vegye figyelembe, hogy néhány konfigurációs objektum néhányhoz tartozik Alrendszer háromféleképpen lehetséges.

Először is, ez megtehető Objektumszerkesztő ablak a könyvjelzőn Alrendszerek. Ezt a lehetőséget már mérlegeltük.

Másodszor, használhatja Ablak magának az alrendszernek a szerkesztéséhez. A könyvjelzőn Összetett megadhatja az ebben szereplő objektumokat Alrendszer.

Végül pedig a konfigurációs objektumokhoz a helyi menün keresztül egy speciális párbeszédablakot hívhatunk elő Továbbá.

Ez az ablak azt is lehetővé teszi, hogy egy objektumot hozzátartozóként jelöljön meg Alrendszerek. Ezt az ablakot akkor használjuk, ha egyszerre több objektummal szeretnénk dolgozni.

Amikor a kurzort a konfigurációs fa objektumai fölé viszi az ablakban Továbbá megjelennek az alrendszerekre vonatkozó megfelelő információk.

Az alapértelmezett konfigurációs objektum létrehozásakor a Platform 8.3 nem rendeli hozzá az objektumot egyetlen alrendszerhez sem.

Azok. A fejlesztőnek magának kell felkeresnie ezt a lapot, és be kell jelölnie a megfelelő négyzeteket.

Ha a fejlesztő ezt nem teszi meg, a rendszer megállapítja a tagság hiányát Alrendszerek mint hiba.

De a hiba nem kritikus, így ezzel egyetérthetünk.

Valójában a rendszer tájékoztatja Önt arról, hogy esetleg elfelejtett új objektumokat hozzáadni Alrendszerek. Ebben az esetben az objektumok nem jelennek meg a parancsfelületen.

A felhasználó az ilyen objektumokhoz csak ezen keresztül férhet hozzá Főmenü parancs segítségével Minden funkció.

Természetesen egy objektum megnyitásához a felhasználónak biztosítani kell a megfelelő jogosultságokat.

Számos olyan eset van, amikor a fejlesztők számára kényelmesebb, ha a szabványos konfigurációhoz hozzáadott objektumokat saját külön alrendszerükbe foglalják.

Mert Alrendszerek V Szerkesztési ablak eltávolíthatja a zászlót Tartalmazza a parancsfelületen.

Ahol Alrendszerek nem jelenik meg a parancsfelületen. Ha nincs olyan alrendszer, amelyet fel kell venni a parancsfelületre, akkor a 8.3-as platform nem ellenőrzi az új objektumok egyik alrendszerének tagságát sem.

Az alrendszer által meghatározott megfelelő szakaszban szereplő parancsok összetételének testreszabásához van egy speciális szerkesztő.

Ez a szerkesztő az Alrendszer szerkesztő ablakából hívható meg a gombra kattintva Parancs interfész(a lapon Alapvető).

Mindegyiknél lehetséges Alrendszerek hívja ezt a szerkesztőt. A szerkesztőből szabályozhatja a listák megnyitását Navigációs sávok, a parancsok elérhetősége Akciósávok.

Alapértelmezés szerint a Directory és Document elemek létrehozására szolgáló parancsok jelölőnégyzetei nincsenek bejelölve, de bejelölhetők. BAN BEN Akciósávok jelentéseket is megnyithat.

A szerkesztőben lévő elemek áthelyezhetők. Ugyanakkor tól Navigációs sávok V Akciósávés az ellenkező irányú mozgás lehetetlen. Az elemeket belül is mozgathatja Navigációs sávok, akár belül Akciósávok.

Van egy általános láthatósági oszlop és egy szerepalapú láthatósági oszlop. A konfigurációban meghatározott minden szerepkör saját oszloppal rendelkezik. Az Általános láthatóság oszlopban beállított érték a szerep láthatósága alapértelmezett értéke.

A szerepkör szerinti láthatóság három értéket vehet fel: vagy egy adott szerepnél az elem láthatatlan (1); vagy mindig látható lesz, függetlenül attól, hogy melyik jelző van beállítva a láthatósági oszlopban (2); vagy a szerepkör szerinti láthatósági jelző öröklődik az általános láthatósági jelzőtől (3).

Ha egy felhasználóhoz két szerep van hozzárendelve, és az egyikhez egy jelölőnégyzet van megadva, a másikhoz nem, akkor az 1C:Enterprise 8 rendszer szabványos szabálya fog működni - a felhasználó végrehajthat egy műveletet, ha az egyikben engedélyezett. a szerepek közül.

Néha azonnal meg kell változtatni a parancsfelületet több helyen Alrendszerek. Az 1C:Enterprise 8 platformon van egy szervizeszköz, amely lehetővé teszi több eszköz parancsfelületének szerkesztését. Alrendszerek.

Ez az eszköz az ág gyökércsomópontjának helyi menüjéből hívható meg Alrendszerek.

A megnyíló ablakban gyorsan navigálhat Alrendszerekés szerkesztheti a parancsfelületeket. Ezenkívül ebben az ablakban szerkesztheti a kompozíciót Alrendszerek. Az objektumokat is áthelyezheti ide Navigációs sávokÉs Akciósávok.

Ezen kívül még az alárendeltséget is megváltoztathatja Alrendszerek. Erre van egy speciális gomb Alrendszer áthelyezése.

A parancsfelület konfigurálásához Fő rész parancsfelület-szerkesztő is használatos.

Már nem hívják Alrendszerek, és a gyökér konfigurációs csomópont helyi menüjén keresztül Nyisd ki a fő rész parancsfelülete.

A megnyíló ablakban jelezhetjük, hogy mely Könyvtárak, Dokumentumok és egyéb objektumok szerepelnek ezen a parancsfelületen. Bekapcsolhatja a láthatóságot, és szerepkör szerint kezelheti a láthatóságot.

Vegye figyelembe, hogy törléskor Alrendszerek A platform sajnos nem ellenőrzi, hogy legalább egy objektum benne van-e ebben az alrendszerben vagy sem.

Eltávolítás után Alrendszerek A konfiguráció mentésekor nem jelennek meg üzenetek az infobázis átstrukturálásával kapcsolatban.

Ezzel be is fejezzük az információs bázis menüstruktúrájának felállításának bemutatását. A következő cikkben folytatjuk a menedzselt felülettel való ismerkedésünket, és megvizsgáljuk, hogy az 1C:Enterprise 8 platform milyen képességeket biztosít a listákkal való munkához.