Kas yra visa sąsaja 1C. Darbalaukis: naršymo juosta

Visi žinome, kad 1C įmonė turėjo daug skirtingų 1C platformos versijų, rašydami šį straipsnį, domėsimės viena iš naujausių versijų, tai yra 1C 8.2 ir 1C 8.3 versijos. Jei jums teko dirbti abiejose šiose versijose, greičiausiai jūs pastebėjo šių versijų sąsajų skirtumus, vartotojams jie skiriasi tik išvaizda. Iš esmės pasirinkimas reguliari arba valdoma programa nurodo sistemai, kurias formas rodyti, kad paleisti, reguliarus arba kontroliuojamas, taip pat kuris programos klientas bus naudojamas pagal numatytuosius nustatymus, storas ar plonas. Išsamesnės informacijos apie klientus rasite straipsnyje „Kas yra stori ir ploni klientai 1C, taip pat jų skirtumai“.

Įprasta 1C programa (įprastos formos, įprasta sąsaja, 1C 8.2 versija)

1C 8.2 galima dirbti tik su įprastomis formomis, įprastu taikymo režimu. Žemiau esančiame paveikslėlyje parodyta duomenų bazė „įprastos 1C programos“ veikimo režimu (įprastos formos).

Tvarkoma 1C programa (tvarkomos formos, valdoma sąsaja, 1C 8.3 versija)

1C 8.3 platformoje galime dirbti tiek su įprastomis formomis (suderinamumo režimu), tiek su valdomomis. Be to valdomos formos turi dviejų tipų ekranus – standartinį ir taksi. Žemiau pateikiamas 1C 8.3 konfigūracijos pavyzdys su standartinėmis valdomomis formomis, o po jo rodoma sąsaja „Taksi“.

Kuo skiriasi įprasta ir valdoma 1C programa?

Kaip jau išsiaiškinome Įprasta programa ir valdoma programa yra šios 1C programos paleidimo rūšys. Be to, priklausomai nuo 1C paleidimo tipo vertės ( reguliari arba valdoma programa), pagal numatytuosius nustatymus bus įkelta konkreti sąsaja ( įprastos arba tvarkomos formos), todėl šiai sąvokai yra tiek daug sinonimų. Norime pastebėti, kad sąsajų skirtumai yra gana dideli, valdoma sąsaja buvo visiškai pertvarkyta. Iš esmės tai yra visi skirtumai, kuriuos mato paprasti 1C programos vartotojai. Kalbant apie programuotojus, valdoma sąsaja reikalauja parašyti modifikuotą kodą, nes kūrimas jau vykdomas 1C 8.3, o ne 1C 8.2, taigi ir visos iš to kylančios pasekmės. Kodas taip pat turi būti padalintas į klientą ir serverį.

Kai vartotojas prisijungia prie 1C įmonės režimu, kad pradėtų dirbti, pirmas dalykas, kurį jis mato, yra programos sąsaja.

Programavime po žodžiu sąsaja gali turėti keletą skirtingų reikšmių. Dabar turime omenyje „vartotojo sąsają“.

Vartotojo sąsaja – tai visi langai, meniu, mygtukai ir kt., su kuriais vartotojas dirba tiesiogiai programoje.

Sąsajos dizainas yra naudojamas šriftas, spalva, fono vaizdas ir kiti dekoratyviniai elementai. Dizainas neturi įtakos sąsajos sudėčiai.

1C platforma įgyvendina du skirtingus vartotojo sąsajos mechanizmus, kurie naudojami skirtinguose . 1C storas klientas turi savo sąsają, plonasis klientas (ir žiniatinklio klientas) turi savo.

Šiandien pakalbėkime apie 1C vartotojo sąsają.

Sąsaja 1C

1C storio kliento sąsaja atrodo taip.

Tai įeina:

  • Pagrindinis meniu
  • Plokštės.

Kai kuriose konfigūracijose (apskaita, darbo užmokestis) naudojamas darbalaukis nėra 1C sąsajos dalis, tai yra apdorojimas, kurį programuotojas atlieka atskirai ir kuris atidaromas 1C visame ekrane įeinant į programą.

Konfigūravimo priemonėje 1C sąsaja yra šakoje Bendra / Sąsajos.

Programuotojas sukuria 1C sąsają konkrečiu pavadinimu ir, kurdamas vartotoją, nurodo numatytąją šio vartotojo 1C sąsają.

1C sąsajos ypatybėse yra žymės langelis „Perjungiamas“. Jei 1C sąsaja neperjungiama (žymimasis laukelis nepažymėtas), visi vartotojai gali ją matyti, net jei jiems priskirta kita 1C sąsaja. Tokiu atveju vartotojas mato abi sąsajas sujungtas į vieną.

Pridėjus 1C sąsają, matote skydų sąrašą. Jame visada yra numatytasis programos meniu.

Jei pridėsite daugiau skydelių, jie bus rodomi kaip skydeliai (su mygtukais).

Pridedant naują 1C sąsają nuo nulio, atidaromas konstruktorius, padedantis sukurti meniu, pažymint reikiamų objektų langelius.

Redaguojant esamą meniu, elementai pridedami atskirai, nes vėl iškvietus konstruktorių, jis atkuria meniu nuo nulio.

Pridedant viršutinį meniu elementą, ypatybėse galite pasirinkti vieną iš standartinių meniu - Failas, Operacijos, Įrankiai, Windows, Žinynas.

Pridėję mygtuką arba meniu elementą, turite pasirinkti veiksmą, kurį norite atlikti. Veiksmas gali būti dviejų tipų.

Jei norite, kad spustelėjus atsidarytų 1C objektas – katalogas, dokumentas ar ataskaita – reikia paspausti mygtuką su trimis taškais ir pasirinkti norimą objektą bei norimą formą (galimas objekto veiksmas).

Jei norite, kad paspaudus būtų vykdoma savavališka komanda, spustelėkite didinamąjį stiklą. Funkcija gali būti . Pasirinkus modulį, jame bus sukurta tvarkyklės funkcija ir modulis bus atidarytas redaguoti.

Valdoma komandų sąsaja 1C

Naujoje 1C 8.2 versijoje pasirodė nauji klientų tipai - .

1C plonojo kliento sąsaja atrodo taip.

1C žiniatinklio kliento sąsaja atrodo taip.

Idealiu atveju jie yra vienodi ir, kaip matote, labai skiriasi nuo 1C storio kliento sąsajos.

Dabar jį sudaro ne tik meniu ir skydeliai, bet ir:
1) Apskaitos skyrių sąrašas
2) Naršymas per pasirinktą skyrių
3) komandos vykdyti dabartinėje sekcijoje
4) Formos, skirtos einamajai operacijai atlikti.

Norint sukurti 1C valdomą kliento sąsają, „Sąsajos“ nebenaudojamos, ji formuojama sudėtingai, remiantis daugeliu konfigūracijos nustatymų.

Faktas yra tas, kad dabar 1C sąsaja yra vienoda visiems vartotojams ir tuo pat metu dinamiška, veikianti priklausomai nuo vartotojo teisių rinkinio ir jam prieinamų komandų.
Taip pat galime sakyti, kad ji suformuota pagrindu, todėl ji dar vadinama 1C komandų sąsaja.

1C posistemės

1C valdomų komandų sąsajos pagrindas yra apskaitos skyrių sąrašas. Pavyzdžiui – pinigai ir prekės, du apskaitos skyriai.

Konfigūracijoje už apskaitos skyrius yra atsakingas 1C posistemių objektas, esantis Bendrosios/1C posistemių šakoje.

Sukūrę 1C posistemį reikiamose žinynuose ir dokumentuose, objektų dizainerio skirtuke 1C posistemiai, galite įtraukti juos į šį 1C posistemį. Tai reiškia, kad jie priklauso šiai apskaitos skyriui. Objektai gali būti įtraukti į keletą 1C posistemių.

1C vartotojo sąsaja – tai komandų rinkinys meniu, komandų mygtukai ir galimybė jas konfigūruoti. Paprasčiau tariant, 1C vartotojo sąsaja yra komunikacijos tarp asmens ir programos priemonė.

Buhalteris dirbdamas spaudžia meniu punktus, o programa savo ruožtu kažkaip reaguoja į šiuos paspaudimus.

Standartinių konfigūracijų veikimas grindžiamas bendraisiais sąsajos veikimo principais. Jei „1C Accounting 8“ vartotojas turi patirties dirbant su viena konfigūracija, jam bus gana lengva suprasti darbą kitoje aštuntosios platformos konfigūracijoje, žinoma, jei jis yra susipažinęs su pačia apskaita toje srityje.

Kita vertus, 1C sąsajos turi funkcijų, kurių žinios labai padės pradedantiesiems vartotojams dirbant:

1. Daugelis 1C konfigūracijų turi keletą sąsajų. Be to, jie gali labai skirtis. Kadangi skirtingiems programų vartotojams reikia skirtingo funkcionalumo, atsižvelgiant į sprendžiamas užduotis. Paprastam buhalteriui nereikia (ir net pavojinga) visa vyriausiojo buhalterio sąsaja. Arba pardavimų vadybininkui nereikia pirkimo vadybininko ar kasininko sąsajos.

2. Be standartinių sąsajų „1C Enterprise“ galite konfigūruoti savo sąsajas. Tai yra programuotojų užduotis, tačiau tai nėra labai sudėtinga ir bet kuris programuotojas ir net kompetentingas vartotojas gali lengvai susidoroti su savo sąsajos kūrimu. Pavyzdžiui, kasininkui geriau sukurti 1C sąsają, kurioje būtų tik dviejų tipų dokumentai „Gaunamas grynųjų pinigų pavedimas“ ir „Išeinantis grynųjų pinigų pavedimas“ ir du katalogai „Sandorio šalys“ ir „Asmenys“.

3. Dažnai nutinka taip tą pačią operaciją galima atlikti įvairiais būdais. Tą pačią žinyną ar dokumentą galima rasti 1C keliuose skirtinguose meniu arba funkcijų juostos skyriuose, o tą pačią komandą galima vykdyti per meniu arba naudojant tam tikrą klavišų kombinaciją.

Kaip pakeisti sąsają 1C

Pradedantieji vartotojai kartais atsiduria nemalonioje situacijoje: kursuose jie išmoksta dirbti pilnoje sąsajoje, o atėjus į darbą staiga paaiškėja, kad programa, su kuria ketina dirbti, atrodo visiškai kitaip ir jiems nepavyksta rasti pažįstamos. sąsajos elementai. Tiesą sakant, tai ta pati programa, tačiau ji turi skirtingą vartotojo sąsają.

Norėdami pakeisti sąsają 1C programose, turėtumėte paleisti meniu Paslauga – jungiklio sąsaja— suraskite ir pasirinkite sąsają iš iš anksto įdiegtų sistemoje. Norėdami atlikti šią operaciją, vartotojas turi turėti prieigos prie sąsajų teises. Perjungimo procedūra parodyta paveikslėlyje (spustelėti).

Svarbus 1C mokymo aspektas yra Apskaitos 8.2 apskaitos mechanizmų esmės supratimas, o ne tik apskaitos operacijų atlikimas programoje.

Pateikiamos tipinės apskaitos sąsajos, jų perjungimo būdai ir kaip tinkinti 1c sąsają, kad ji atitiktų jūsų poreikius. Taip pat aptariamos dokumentų žurnalų ir žinynų, lentelinių dokumentų dalių nustatymo, funkcijų skydelio ir įrankių juostų nustatymo galimybės. Patirtis rodo, kad lentelinių dokumentų dalių sudėties pritaikymas tampa maloniu atradimu net patyrusiems vartotojams.

Galite nemokamai gauti visą darbo su sąsajomis pamoką. Norėdami tai padaryti, atsiųskite paraišką bet kokia forma el.

Svarbu.„1C Enterprise“ programų sąsajos neriboja vartotojo prieigos teisių prie konfigūracijos objektų, jos naudojamos tik vartotojo patogumui. Norint patikimai apriboti prieigą prie konfigūracijos objektų (katalogų, dokumentų, registrų, ataskaitų ir sąsajų ir kt.), naudojami prieigos teisių prie 1C informacijos bazės objektų (vaidmenų) nustatymai.

Vartotojo sąsajos samprata

Sistemos 1C:Enterprise 8 vartotojo sąsajos koncepcija orientuota į idėją užtikrinti patogų, efektyvų darbą ir, žinoma, atsižvelgiama į naujausias tendencijas.

Programos paleidimas 1C:Enterprise režimu prasideda atidarius pagrindinį programos langą

Šiame lange rodoma pagrindinė programos sprendimo struktūra (vadinamasis skaidinio skydelis) ir darbalaukis.

Darbalaukis 1C: Enterprise 8.3 / 8.2

Darbalaukis yra programos elementas, kuriame yra dažniausiai naudojamos ataskaitos, dokumentai, žinynai ir kt. Darbalaukis iš tikrųjų yra vartotojo asistentas. Kiekviena sesija prasideda nuo darbalaukio. Per darbalaukį vartotojas gauna reikiamą informaciją ir pateikia atsakymus į vartotojo klausimus.

Darbalaukis: sekcijos juosta

Skyriaus skydelis. Tai aukščiausias posistemio lygis ir skirtas didžiausiam taikomųjų programų sprendimo funkcijų padaliniui. Įsikūręs pagrindinio lango viršuje. Tai leidžia jums pereiti į kitas programos dalis.

Darbalaukis: skyriai

Suaktyvinus skiltį visas konkrečių posistemių funkcionalumas vartotojui pasiekiamas dviejuose skydeliuose – veiksmų skydelyje ir naršymo skydelyje. Ši funkcija taip pat apima įdėtas posistemes.

Darbalaukis: komandos

Komandos nurodo veiksmus, kurie yra prieinami vartotojui. Šios komandos gali būti įvairios. Iš dalies standartines programas vartotojui teikia pati platforma. Antrąją dalį kuria aplikacinio sprendimo kūrėjai.

Darbalaukis: naršymo juosta

Naršymo juosta yra tarsi skyriaus „turinys“. Jame yra vadinamasis navigacijos komandos. Jie skirti naršyti į įvairius šio skyriaus taškus. Paprastai naršymo juostoje galite naršyti po įvairius sąrašus. Suaktyvinus naršymo komandą, ją atitinkantis sąrašas pasirodo sekcijos darbo srityje, pakeičiantis ankstesnį darbo srities turinį.

Kaip pavyzdį galite naudoti komandą Sandėlis – ją iškvietus darbo srityje bus rodomas sandėlių sąrašas.

Darbalaukis: veiksmų juosta

Veiksmų juosta. Šiame skydelyje yra dažniausiai vadinamos komandos. Jie leidžia greitai sukurti naujus objektus, atlikti standartinį apdorojimą ir sukurti populiariausias ataskaitas. Šios komandos vadinamos veiksmų komandomis, nes jas įjungus sukuriamas naujas pagalbinės programos langas, o vartotojas kuriam laikui perkeliamas į kitos užduoties įgyvendinimo langą.

Visų pirma, iškvietus komandą Sandėlis, atsiras naujas, papildomas langas, kuriame bus galima įvesti naujojo sandėlio duomenis. Tai perjungs vartotoją nuo naršymo užduočių, kurios buvo atliktos pagrindiniame sistemos lange, prie naujos sandėlio prekės įvedimo.

Darbalaukis: pagalbiniai langai

Aktyvavus esamų objektų redagavimo ir naujų kūrimo komandas bei atidarius apdorojimą ir ataskaitas, atsidaro papildomi programų langai. Papildomi langai rodomi kompiuterio monitoriuje nepriklausomai nuo pagrindinio lango. Tai rodo, kad šiuo atveju standartinė kelių langų sąsaja (MDI) nenaudojama.

Darbalaukis: darbo istorija pagrindiniame lange

Vartotojo naršymas programoje (perėjimas į įvairias formas, vieną ar kitą skyrių) automatiškai išsaugomas darbų istorijoje. Tai atsitinka pagrindiniame lange ir galite naršyti po išsaugotus veiksmus taip, lyg lankytumėte puslapius interneto naršyklėje. Visas navigacijos taškų sąrašas pateikiamas išskleidžiamajame meniu sąraše, kuris leidžia tiesiogiai pereiti į reikiamą tašką.

Darbalaukis: Parankiniai

Kaip ir žiniatinklio naršyklėje, prie parankinių galite pridėti bet kokį sąrašą, objektą, duomenų bazės skyrių, apdorojimą ar ataskaitą. Tai leidžia, jei reikia, greitai prie jų pereiti.

Darbalaukis: duomenų nuorodos

Galima gauti nuorodą, tai yra teksto eilutė, į bet kurį sąrašą, objektą, duomenų bazės skyrių, apdorojimą ar ataskaitą. Tokią nuorodą galima nesunkiai persiųsti kolegai, kad šis lengvai surastų jį dominantį objektą ir atliktų reikiamus pakeitimus.

Prietaisų skydelis 8.2

Informacijos juosta pasirodo programos lango apačioje. Jis skirtas rodyti naujausius sistemoje atliktus veiksmus. Jei atliktas veiksmas buvo susietas su kokiu nors duomenų įrašu, tada spustelėjus atitinkamą įspėjimą bus atidaryta forma, kurioje bus pateikti pakeisti duomenys. Pavyzdžiui, atsidaro paskelbto dokumento forma.

Vykdymo istorija 8.2

Mygtukas Istorija leidžia pasiekti konkretaus vartotojo darbo su programa istoriją.

Sistemos komandų sritis

Viršutinėje pagrindinio lango dalyje yra sistemos komandų iškvietimo sritis. Jame yra pagrindinis sistemos meniu. Su jo pagalba galite naršyti įvairias programos sprendimo dalis, kurias vartotojas jau naudojo. Be to, šioje srityje yra pagalbinių programų rinkinys (kalendorius, skaičiuotuvas ir kt.) ir vartotojo išsaugotos mėgstamiausios nuorodos.

Pagrindinis meniu

Šiame meniu yra komandos, kurios yra susijusios su pagrindiniu programos sprendimu ir nepriklauso nuo konkrečios konfigūracijos.
Kaip pavyzdį galime paminėti komandas, skirtas pritaikyti komandas sistemos parametrams ir sąsajai nustatyti.

Pagalbinės komandos

Dešinėje sistemos komandų srities pusėje yra pagalbinės komandos. Pavyzdžiui, kalendorius, skaičiuotuvas, nuoroda, informacija apie sistemą ir kt. Vartotojas gali užpildyti šią sritį komandomis pašalindamas arba pridėdamas reikiamas komandas.

1C darbalaukis: įmonė

Darbalaukis priklauso standartinėms programos skyriams, jame yra dažniausiai naudojamos žinynai, ataskaitos, dokumentai ir kt. Darbas su programa visada prasideda nuo darbalaukio.

Darbalaukis atlieka savotiško vartotojo asistento vaidmenį. Darbo dienos pradžia visada įvyksta susipažinus su darbalaukio pateikta informacija:

  • Kas naujo?
  • Ką reikia padaryti šiandien?
  • Kokia yra man svarbios informacijos būsena?
  • Į ką reikėtų atkreipti dėmesį?

Darbastalyje dažniausiai būna kelios formos: valiutų kursų sąrašas, prekių gavimo/pardavimo dokumentų sąrašas, einamieji tarpusavio atsiskaitymai ir panaši informacija. Darbalaukio sudėtis pritaikyta konkrečiai vietai. Pavyzdžiui, pardavėjo stalas ir pardavimų vadybininko stalas greičiausiai skirsis.

Taip nutinka todėl, kad konfigūruodamas programą kūrėjas nurodo, kokias formas turėtų matyti konkretus specialistas. Paleidus programą 1C:Enterprise režimu, automatiškai sukonfigūruojamas standartinių formų rinkinys, atitinkantis vieną ar kitą vartotoją. Ir tai lemia konkretaus vartotojo vaidmuo.

1C 8.2 darbalaukio nustatymas

Vartotojas gali tinkinti savo darbalaukio išvaizdą. Vartotojas gali keisti formų vietą, keisti formų sudėtį ir skaičių.
Pavyzdžiui, vietoj dabartinių atsiskaitymų galite pridėti duomenų paiešką.

Pasirinkti nustatymai bus įsimenami automatiškai, o vėliau paleidus sistemą darbalaukis bus rodomas taip, kaip jį sukonfigūravo konkretus vartotojas.

Darbalaukio redagavimas konfigūravimo priemonėje

Norint sukurti programos sprendimą, skirtą darbalaukiui pritaikyti ir tvarkyti, naudojamas specialus redaktorius. Tai leidžia tiksliai pasirinkti, kaip formos bus dedamos į darbalaukį, pridėti arba pašalinti formas ir tvarkyti tam tikrų formų, atitinkančių vartotojo vaidmenis šioje sistemoje, matomumą.

Perskirstymo skydelis

Skyriaus skydelis. Nurodo komandų sąsajos elementus. Šiame skydelyje rodoma pagrindinė, pagrindinė programos sprendimo struktūra. Tai leidžia perjungti programos dalis.

Paspaudus pele ant atitinkamos skilties žymių, vartotojas perkeliamas į skyrių (į pažymėtą aktyvią programos dalį, kuri skirta konkrečiai, aiškiai apibrėžtai užduočių spektrui išspręsti). Veiksmai, kuriuos vartotojas gali pasiekti šioje skiltyje, pateikiami komandomis, esančiomis tam tikros skilties naršymo skydelyje ir veiksmų skydelyje.

Jei toks skydelis (sekcijų skydelis) yra, jis yra pagrindinio lango viršuje. Tačiau ši panelė ne visada yra.

Pavyzdžiui, gali būti programų, kuriose nėra sekcijų juostos. Tokios programos yra gana paprastos ir turi nedaug funkcijų. Tokiose programose komandos yra ne sekcijos juostoje, o darbalaukio veiksmų juostoje ir naršymo juostoje.

Taip pat galite išjungti skaidinių skydelį 1C:Enterprise režimu naudodami vartotojo nustatymus.

Sekcijos skydelį automatiškai sukuria pati platforma. Darbalaukis visada yra pirmoji dalis. Tačiau kitų skyrių rinkinys gali skirtis to paties programos sprendimo naudotojams.

Pavyzdžiui, pardavėjo naudojamame skilčių skydelyje bus tik „Enterprise“ ir „Sales“ skydeliai, o administratoriaus skydelyje bus absoliučiai visos skiltys.

Taip yra dėl to, kad skirtingų vartotojų vaidmenys gali neturėti arba, priešingai, turėti teisių prieiti prie kai kurių aukščiausio lygio posistemių. Ir šie posistemiai yra skyriai, kuriuos vartotojas mato sekcijų skydelyje. Analizuodama vartotojo teises, platforma rodo tik tas dalis, prie kurių konkretus vartotojas turi prieigą.

Sekcijos skydelio nustatymas

Vartotojas gali tinkinti sekcijų skydelio sudėtį – pašalinti arba pridėti skyrius, keisti jų rodymą.

Pavyzdžiui, pašalinkite skyrius „Įmonė“ ir „Inventorius“ ir nurodykite, kad skyriai būtų rodomi kaip tekstas.

Sekcijos skydelio redagavimas konfigūravimo priemonėje

Kuriant programos sprendimą, sekcijų skydui konfigūruoti ir sukurti naudojamas komandų sąsajos redaktorius. Su jo pagalba nustatoma sekcijų rodymo tvarka, o jų matomumas koreguojamas pagal konfigūracijoje esančius vartotojo vaidmenis.

komandą

Komanda yra konfigūracijos objektas, leidžiantis kūrėjui aprašyti konkrečiam vartotojui tinkamus veiksmus.

Bendrosios komandos yra tos komandos, kurios neturi objekto specifikos arba yra skirtos veiksmams atlikti su objektais, kurie nenaudoja standartinių komandų.

Taip pat gali būti pačių konfigūracijos objektų komandos. Jie skirti operacijoms, tiesiogiai susijusioms su konkrečiu objektu, atlikti.

Parametrizuotos komandos yra tos komandos, kurios naudoja reikšmes, kurias platforma perduoda savo algoritme. Šios reikšmės tipas nustatomas konfigūravimo priemonėje ir ši parametrizuota komanda bus rodoma tik tose formose, kuriose yra panašaus tipo informacijos.

Veiksmai, kuriuos atlieka komanda, aprašyti komandų modulyje integruota kalba.

  • Konfigūracijos objektai
  • Kūrimo įrankiai.

Priklausomai nuo to, kaip komanda pateko į konfigūraciją, komandas galima suskirstyti į:

  • Standartinis
  • Sukūrė kūrėjas.

Standartinės 8.2 komandos

Standartines komandas platforma teikia automatiškai. Standartines komandas teikia konfigūracijos objektai, formos plėtiniai ir formoje esančios lentelės elemento plėtiniai.

Pavyzdžiui, sąskaitų kataloge pateikiamos šios komandos: Paskyros, Paskyros: sukurti grupę, Paskyros: kurti.

Kūrėjų sukurtos komandos

Kūrėjas turi galimybę konfigūracijoje sukurti savavališkas komandas. Jis gali pridėti panašų objektą „Command“ arba prie „Bendra“ šakos, arba prie konkretaus objekto, arba tam tikra forma, kad pateiktų procedūros aprašymą, naudodamas integruotą kalbą.

Kaip pavyzdį galima pateikti šias bendrąsias komandas: Konfigūruoti brūkšninio kodo skaitytuvą, įdiegti brūkšninio kodo skaitytuvą ir kt.

Veiksmų komandos ir naršymo komandos.

  • Navigacijos komandos
  • Veiksmų komandos.

Navigacijos komandos 8.2

Šių komandų iškviestos formos atsidaro dabartiniame lange. Paprastai šios komandos naudojamos naršyti įvairiuose sąrašuose.

Pavyzdys: komanda Sandėliai, kuri yra naršymo komanda, pagrindiniame lange atidarys sandėlių sąrašą.

Veiksmų komandos

Kai ši komanda vykdoma, atsidaro pagalbinis langas. Paprastai veiksmo komanda naudojama norint pereiti į apdorojimo / ataskaitos formą arba į objekto formą.

Pavyzdys: įvykdžius Sandėlio veiksmų komandą, atsidarys pagalbinis langas, kuriame galėsite redaguoti naujojo sandėlio duomenis.

Parametrizuojamos ir nepriklausomos komandos

Komandos pagal vidinę organizaciją turėtų būti suskirstytos į:

  • Nepriklausomas
  • Parametrizuojamas

Nepriklausomos komandos 8.2

Tokios komandos vykdomos neprašant papildomos informacijos.

Pavyzdys: komanda Sąskaitos, kuri klasifikuojama kaip nepriklausoma, atidaro visų paskyrų sąrašą neprašant kitos informacijos.

Parametizuojamos komandos

Norint vykdyti tokias komandas, reikalinga komandos parametro reikšmė (papildoma informacija).

Pavyzdys: komanda Atsiskaitymo sąskaitos (Objektas. Tiekėjas), kurią galima parametrizuoti, atidaro nurodytos sandorio šalies atsiskaitomų sąskaitų sąrašą. Norėdami vykdyti šią komandą, turite nurodyti, kurios sandorio šalies norite atidaryti sąskaitas. Šiuo atveju šios komandos parametras yra sandorio šalis.

Visuotinės komandos ir vietinės formos komandos

Atsižvelgiant į tai, kaip komandos yra susijusios su tam tikra forma, jas galima suskirstyti į:

  • Pasaulinis
  • Vietinis

Pasaulinės komandos

Tokias komandas teikia platforma ir, nors ir nėra formos dalis, jos gali būti įtrauktos į šią ar kitas formas. Šios komandos taip pat skirstomos į parametrizuojamas ir nepriklausomas, o tai palengvina darbą su šiomis komandomis.

Vietinės formos komandos

Šios komandos negali būti įtrauktos į kitas formas, nes iš tikrųjų yra konkrečios formos dalis. Šias komandas pateikia formos elementai, formų plėtiniai arba kūrėjas organizuoja pačioje formoje.

Naršymo skydelis

Naršymo skydelis yra sistemos komandų sąsajos elementas. Tai tarsi pagalbinio lango ar skyriaus „turinys“. Naršymo skydelis suteikia galimybę susipažinti su informacija, esančia pagalbiniame lange ar skyriuje.

Naršymo juostoje yra naršymo komandos. Tai laikomos tos komandos, kurios tik perkelia vartotoją į reikiamą informaciją, nesukeldamos duomenų pakeitimo. Paprastai tai yra komandos, suteikiančios prieigą prie įvairių sąrašų. Darbo srityje iškvietus tokią komandą, atidaromas iškviečiamų sąrašas, kuris pakeičia ankstesnį darbo srities turinį.

Pavyzdys: iškvietus komandą Sandėliai, darbo srityje bus atidarytas sandėlių sąrašas.

Sąrašo rodymas pagalbiniame lange

Tuo atveju, kai reikia atlikti analizę ir palyginti skirtingas vieno sąrašo dalis ar skirtingus sąrašus, vienu metu galite atidaryti kelis sąrašus. Pagrindiniame lange ir pagalbiniuose languose.

Norėdami tai padaryti, iškviečiant navigacijos komandą, turite laikyti nuspaudę klavišą Shift.

Komandų grupės 8.2

Paprastai komandos naršymo juostoje sugrupuojamos į tris standartines grupes.

  • Svarbu. Grupės pavadinimas nerodomas, bet jai priklausančios komandos rodomos paryškintu šriftu. Šioje grupėje yra komandos, leidžiančios pereiti prie dažniausiai naudojamos informacijos šiame skyriuje.
  • Įprastas. Šiai grupei taip pat trūksta pavadinimo. Komandos rodomos naudojant įprastą šriftą.

Be standartinių grupių, naršymo juostoje gali būti grupių, kurias sukuria kūrėjas.

Įprastos komandų grupės 8.2

Antroje grupėje (komandos, susijusios su Normal) gali būti papildomų komandų grupių. Prie šių grupių yra pavadinimas, o jose esančios komandos yra įtrauktos į kairę.

Šios komandos paslėptos ir rodomos spustelėjus tokių grupių antraštes.

Tuo atveju, kai programos sekcijas sudaro pirmojo lygio posistemiai, tada naršymo skydelyje komandų grupes sudarys kito rango lygių posistemės.

Paprastai grupėse Svarbu ir Žiūrėti nėra daug komandų. Priešingai, pagrindinėje grupėje, kaip taisyklė, yra gana daug komandų. Patogesniam naršymui po jas naudojamas papildomas šių komandų grupavimas.

Naršymo juostos tinkinimas 8.2

Vartotojas gali tinkinti naršymo skydelyje esančių komandų sudėtį – keisti rodymo tvarką, pašalinti nereikalingas arba pridėti reikiamas komandas.

Pavyzdys: ištrinkite Kainos ir Charakteristikos komandų grupes ir perkelkite komandą Koregavimai į SM.

Programa automatiškai įsimins vartotojo pakeistus nustatymus, o kitą kartą paleidus programą, skydelis bus rodomas tokį, kokį jį padarė vartotojas.

Kuriant programos sprendimą, komandų sąsajos redaktorius naudojamas naršymo skydeliui konfigūruoti ir sukurti. Tai leidžia nustatyti komandų vietą, tvarką, sudėtį ir konfigūruoti vartotojo vaidmenis, kurie egzistuoja konkrečioje konfigūracijoje.

Veiksmų skydelis

Veiksmų skydelis nurodo sistemos komandų sąsajos elementus. Šiame skydelyje yra dažniausiai naudojamos komandos, kurios suteikia galimybę greitai kurti naujus objektus, kurti populiarias ataskaitas ir atlikti standartinį apdorojimą.

Šiame skydelyje yra veiksmų komandos. Vykdant tokias komandas galima keisti duomenis ir dažniausiai atsidaro pagalbos langas, laikinai perjungiantis vartotoją į kitą operaciją.

Pavyzdys: iškvietus komandą Sandėlio veiksmas, bus atidarytas naujojo sandėlio pagalbinių duomenų langas.

Komandos grupės 1C: Įmonė 8.3 / 8.2

Veiksmų juostoje paprastai yra trys standartinės komandų grupės.

  1. Sukurti. Jame yra komandos, kurios veda į naujų objektų, susijusių su duomenų baze, kūrimą – katalogus, dokumentus ir kt.
  2. Šiame skyriuje pateiktos komandos nukreipia vartotoją prie įvairių ataskaitų, kurias galima rasti šiame skyriuje.
  3. Šioje grupėje yra komandos, atliekančios įvairius aptarnavimo veiksmus: perėjimas prie paslaugų apdorojimo, komandos darbui su tam tikra komercine įranga ir kt.

Be standartinių grupių, veiksmų skydelyje gali būti grupių, kurias sukuria kūrėjas.

Šios komandų grupės yra apsuptos kraštinės ir turi pavadinimą. Jei grupėje yra daug komandų, bus rodomos tik kelios pirmosios.

Veiksmų juostos tinkinimas 8.2

Vartotojas gali tinkinti veiksmų juostoje esančių komandų sudėtį - pakeisti rodymo tvarką, pašalinti nereikalingas arba pridėti reikiamų komandų

Pavyzdys: galite ištrinti komandą sukurti naują paskyrą ir ištrinti paslaugų grupę.

Programa automatiškai įsimins vartotojo pakeistus nustatymus, o kitą kartą paleidus programą, skydelis bus rodomas tokį, kokį jį padarė vartotojas.

Kuriant programos sprendimą, komandų sąsajos redaktorius naudojamas konfigūruoti ir sukurti veiksmų skydelį. Tai leidžia nustatyti komandų vietą, tvarką, sudėtį ir konfigūruoti vartotojo vaidmenis, kurie egzistuoja konkrečioje konfigūracijoje.

Mėgstamiausi

Mėgstamiausi yra vienas iš standartinių sąsajos elementų. Šį mechanizmą teikia platforma ir jis yra prieinamas bet kokių taikomųjų programų sprendimų naudotojams. Parankiniai leidžia tvarkyti savo būtinų nuorodų sąrašą.

Vartotojas į šį sąrašą savarankiškai prideda nuorodas į programos skyrius, sąrašus, kurie atsidaro pagrindiniame lange, apdorojimą, ataskaitas ir objektus, susijusius su duomenų baze - dokumentus, katalogo elementus ir kt.
Elementas Parankiniai yra skirtas vartotojui į šį sąrašą įtraukti svarbiausias, reikalingas ar dažniausiai naudojamas nuorodas, kad galėtų greitai jas naršyti.

Kai atidarysite meniu Parankiniai, sąrašas bus rodomas pagrindiniame arba antriniame lange.

Nuorodos įtraukimas į mėgstamiausius

Nuorodos į parankinius įtraukiamos naudojant klasikinį interneto naršyklėse naudojamą metodą – naudojant komandą Add to Favorites arba paspaudus klavišų kombinaciją Ctrl+D. Komanda Pridėti prie parankinių yra pagalbinių ir pagrindinių programų langų meniu Parankiniai, sistemos komandų srityje.

Parankinių nustatymas

Vartotojas gali redaguoti parankinių sąrašą. Jis gali pašalinti nereikalingas nuorodas arba pakeisti esamas. Ši parinktis pasiekiama lange, kuris atidaromas naudojant komandą Konfigūruoti mėgstamiausius, esančią pagalbinio arba pagrindinio programos lango meniu.

Darbas su mėgstamiausiais iš integruotos kalbos

Parankinius galima tvarkyti programiškai naudojant įtaisytąją kalbą FavoritesUserWork.

Prieiga prie šio objekto nesuteikiama naudojant visuotinio konteksto ypatybę, kaip atsitinka, pavyzdžiui, naudojant vartotojo darbo istoriją.

Norėdami pasiekti mėgstamiausius, turite perskaityti mėgstamiausius iš sistemos nustatymų saugyklos, pridėti elementą su reikiama nuoroda ir išsaugoti pakeistus parankinius atgal į sistemos nustatymų saugyklą.

Šiame pavyzdyje parodyta, kaip dvi nuorodos įtraukiamos į parankinius: nuoroda į katalogo elementą ir išorinis hipersaitas.

Nuoroda

Nuoroda yra vienas iš standartinių sąsajos elementų. Šį mechanizmą teikia platforma ir jis yra prieinamas bet kokių taikomųjų programų sprendimų naudotojams. Šis elementas leidžia gauti teksto nuorodas į bet kurią sekciją, sąrašus, duomenų bazės objektus, apdorojimą ar ataskaitas.

Paspaudžiamos ir nespaudžiamos nuorodos

Interaktyvus – tai nuorodos į duomenų bazės objektus (dokumentus, katalogus), programos skyrius, apdorojimą ir ataskaitas. Šios nuorodos gali būti persiųstos darbuotojui, po jomis ir įtrauktos į parankinius. Šios nuorodos prisimenamos ir darbo istorijoje.

Negalima spustelėti – šios nuorodos pasiekiamos tik iš įterptosios kalbos. Pavyzdžiai: nuorodos į išsamią duomenų bazės lentelių dalių informaciją, informaciją apie objektus, nuorodas į laikiną saugojimą ir išsamią registro įrašų informaciją. Tokios nuorodos naudojamos kuriant formas, formoje rodyti paveikslėlius, taip pat perkelti išorinius failus į serverį naudojant laikinąją saugyklą.

Gaunasi nuoroda

Vidinės ir išorinės nuorodos

Vartotojo požiūriu tokias nuorodas galima naudoti trimis būdais:
*Išorines ir vidines nuorodas galima nesunkiai įtraukti į parankinius, kad prireikus būtų galima greitai pereiti prie pasirinkto sąrašo ar dokumento.

  • Vidinės nuorodos naudojamos konkrečioje informacijos bazėje. Vienas vartotojas gali priimti ir perduoti vidinę nuorodą kitam. Šia nuoroda gali naudotis vartotojas, prie šios duomenų bazės prisijungęs bet kuris klientas. Tokios nuorodos perdavimas galimas įvairiais būdais: pavyzdžiui, el.
  • Išorinės nuorodos buvo skirtos naudoti už 1C: Enterprise ribų. Racionalu naudoti tokias nuorodas žiniatinklio klientui.

Pavyzdys: vartotojas, prisijungęs prie duomenų bazės naudodamas ploną klientą (http protokolą) arba žiniatinklio klientą, gauna išorinę nuorodą ir perduoda ją kitam vartotojui. Šis vartotojas įveda nuorodą į interneto naršyklės adreso juostą. Veiksmų rezultatas bus žiniatinklio kliento paleidimas, prisijungimas prie reikiamos informacijos bazės ir perėjimas prie perduotos nuorodos.

Sekant nuorodą

Norėdami sekti gautą nuorodą, pagalbiniame arba pagrindiniame lange turėtumėte iškviesti komandą Eiti į nuorodą.

Straipsnis yra serijos „Pirmieji žingsniai kuriant 1C“ dalis. Jame toliau susipažįstame su valdoma taksi sąsaja ir pereiname tiesiai prie jos konfigūravimo.

Kaip žinia, informacinės bazės sąsajos kūrimas prasideda nuo jos meniu struktūros sukūrimo, nes kokia ji patogi ir logiška, vartotojui bus suprantama visa sistema kaip visuma.

Perskaitę straipsnį sužinosite:

  • Kokį vaidmenį posistemis atlieka formuojant meniu struktūrą?
  • Kaip sukurti 1 ir 2 lygio meniu skyrius?
  • Kaip tinkinti meniu skyriuose rodomų komandų sudėtį?
  • Kam skirta komandų sąsajos rengyklė ir kaip su ja dirbti?
  • Kaip sukonfigūruoti pagrindinės sekcijos komandų sąsają?

Pritaikomumas

Straipsnyje aptariama 1C 8.3.4.496 platformoje sukurtos konfigūracijos „Taxi“ sąsaja. Informacija yra svarbi dabartiniams platformos leidimams.

Posistemės. Sąsajos pritaikymas naudojant posistemes

Posistemės klasifikuojamos kaip bendrieji objektai. Jie suteikia galimybę klasifikuoti konfigūracijos objektus pagal Posistemės.

Nurodykite, ar objektas priklauso posistemiams Objekto redagavimo langas Yra atitinkamas skirtukas, kuriame vėliavėlės nurodo, kuriems posistemiams priklauso objektas.

Ateityje galėsite sukurti objekto medžio filtrą pagal Posistemės.

Tokiu atveju galima valdyti: įjungti pasirinktam Posistemės pavaldūs objektai Posistemės ir tėvų Posistemės arba ne.

Objektų klasifikavimas pagal Posistemės sukuria patogumą kuriant Rolis.

Dėl objekto Vaidmuo galite apibrėžti atitinkamas teises ir nurodyti, kad tai Vaidmuo galima statyti tik iš tų objektų, kurie yra įtraukti į pasirinktą Posistemės.

Panašiu būdu Posistemės naudojamas kuriant Sąsajos. Sąsajos reikalingos tik tada, jei konfigūracija paleidžiama įprastos programos režimu.

Objektų klasifikavimas pagal Posistemės taip pat naudojamas sujungiant konfigūracijas. Tie. galite derinti objektus, filtruotus pagal Posistemės.

Svarbus posistemių tikslas yra tai, kad jie būtų naudojami konfigūracijos komandų sąsajai kurti Valdoma programa . Posistemės nustatomas pirmasis lygis .

Esamiems Posistemės galite apibrėžti įdėtuosius (pavaldžius). Duomenys Posistemės sudarys grupes Navigacijos juostos.

Kai klasifikuojame objektą pagal Posistemės, objektą galima įtraukti tik į įdėtą Posistemis, galbūt į pirmojo lygio posistemį, galbūt į abu.

Pastaruoju atveju objektas bus rodomas du kartus: ir įdėtoje posistemėje, ir atskirai Navigacijos juostos. Daugeliu atvejų tai nėra visiškai teisinga.

Iš esmės posistemės yra neprivalomas objektas. Tie. 8.3 platformoje sukurta konfigūracija galės veikti be jokių posistemių.

Bet šiuo atveju Skydelių skydelio iš viso nebus, viskas bus rodoma darbalaukyje. Labai paprastos konfigūracijos su nedideliu objektų rinkiniu gali veikti be posistemių.

Bet jei konfigūracijoje yra gana daug dokumentų, katalogų ir registrų, naudokite Posistemėsžymiai supaprastina vartotojo darbą.

Atkreipkite dėmesį, kad kai kurie konfigūracijos objektai priklauso kai kuriems Posistemis galima trimis būdais.

Pirma, tai galima padaryti Objekto redagavimo langas ant žymės Posistemės. Šią galimybę jau svarstėme.

Antra, galite naudoti Langas pačiam posistemiui redaguoti. Ant žymės Junginys galite nurodyti į tai įtrauktus objektus Posistemis.

Galiausiai, konfigūracijos objektams kontekstiniame meniu galite iškviesti specialų dialogo langą, vadinamą Papildomai.

Šis langas taip pat leidžia pažymėti objektą kaip priklausantį Posistemės. Šis langas naudojamas, jei norime dirbti su keliais objektais vienu metu.

Perkeliant žymeklį ant konfigūracijos medžio objektų lange Papildomai rodoma atitinkama informacija apie posistemes.

Kuriant numatytąjį konfigūracijos objektą, Platforma 8.3 nepriskiria objekto jokiam posistemiui.

Tie. Kūrėjas pats turi eiti į šį skirtuką ir pažymėti atitinkamus langelius.

Jei kūrėjas to nepadarys, sistema nustatys narystės trūkumą Posistemės kaip klaida.

Tačiau klaida nėra kritinė, todėl galime su tuo sutikti.

Tiesą sakant, sistema praneša jums, kad jums reikia pagalbos, kad galbūt pamiršote įtraukti naujų objektų Posistemės. Tokiu atveju objektai nebus rodomi komandų sąsajoje.

Vartotojas gali pasiekti tokius objektus tik per Pagrindinis meniu naudojant komandą Visos funkcijos.

Natūralu, kad tam, kad objektas būtų atidarytas, vartotojui turi būti suteiktos atitinkamos teisės.

Yra nemažai atvejų, kai kūrėjams patogiau į savo atskirą posistemį įtraukti objektus, pridėtus prie standartinės konfigūracijos.

Dėl Posistemės V Redaguoti langą galite pašalinti vėliavą Įtraukti į komandų sąsają.

Kuriame Posistemės nebus rodomas komandų sąsajoje. Jei nėra posistemio, kuris turi būti įtrauktas į komandų sąsają, tada 8.3 platforma netikrina, ar nėra naujų objektų narystės jokiame posistemyje.

Norint pritaikyti komandų, įtrauktų į atitinkamą posistemio apibrėžtą skyrių, sudėtį, yra specialus redaktorius.

Šią redaktorių galima iškviesti iš posistemio redagavimo lango paspaudus mygtuką Komandų sąsaja(skirtuke Pagrindinis).

Galima kiekvienam Posistemės paskambink šiam redaktoriui. Redagavimo priemonėje galite valdyti sąrašų atidarymą Navigacijos juostos, komandų prieinamumas Veiksmo juostos.

Pagal numatytuosius nustatymus komandų, skirtų katalogo ir dokumento elementams kurti, žymės langeliai yra nepažymėti, tačiau juos galima pažymėti. IN Veiksmo juostos taip pat galite atidaryti ataskaitas.

Redagavimo priemonės elementus galima perkelti. Tuo pačiu metu nuo Navigacijos juostos V Veiksmų juosta o judėjimas priešinga kryptimi neįmanomas. Elementus galite perkelti į vidų Navigacijos juostos, arba viduje Veiksmo juostos.

Yra bendrojo matomumo stulpelis ir vaidmenimis pagrįsti matomumo stulpeliai. Kiekvienas konfigūracijoje apibrėžtas vaidmuo turės savo stulpelį. Stulpelyje Bendrasis matomumas nustatyta reikšmė yra numatytoji vaidmens matomumo reikšmė.

Matomumas pagal vaidmenį gali turėti tris reikšmes: arba tam tikram vaidmeniui elementas bus nematomas (1); arba jis visada bus matomas, nepaisant to, kuri vėliavėlė nustatyta matomumo stulpelyje (2); arba matomumo vėliavėlė pagal vaidmenį bus paveldima iš bendrojo matomumo vėliavėlės (3).

Jei vartotojui priskiriami du vaidmenys ir vienam iš jų nurodytas žymimasis langelis, o kitam ne, tada veiks standartinė 1C:Enterprise 8 sistemos taisyklė - vartotojui leidžiama atlikti veiksmą, jei tai leidžiama viename. iš vaidmenų.

Kartais reikia nedelsiant pakeisti komandų sąsają keliose Posistemės. 1C:Enterprise 8 platformoje yra paslaugų įrankis, leidžiantis redaguoti kelių komandų sąsają Posistemės.

Šis įrankis iškviečiamas iš šakos šakninio mazgo kontekstinio meniu Posistemės.

Atsidariusiame lange galite greitai naršyti Posistemės ir redaguoti komandų sąsajas. Be to, šiame lange galite redaguoti kompoziciją Posistemės. Taip pat galite perkelti objektus į Navigacijos juostos Ir Veiksmo juostos.

Be to, jūs netgi galite pakeisti pavaldumą Posistemės. Tam yra specialus mygtukas Perkelti posistemę.

Norėdami sukonfigūruoti komandų sąsają Pagrindinis skyrius taip pat naudojamas komandų sąsajos redaktorius.

Jis nebešaukiamas Posistemės, ir per pagrindinio konfigūracijos mazgo kontekstinį meniu elementą Atviras pagrindinio skyriaus komandų sąsaja.

Atsidariusiame lange galime nurodyti, kurie katalogai, dokumentai ir kiti objektai yra įtraukti į šią komandų sąsają. Taip pat galite įjungti jų matomumą ir tvarkyti matomumą pagal vaidmenį.

Atkreipkite dėmesį, kad ištrindami Posistemės Deja, platforma netikrina, ar bent vienas objektas yra įtrauktas į šį posistemį, ar ne.

Po pašalinimo Posistemės Išsaugant konfigūraciją nerodomi jokie pranešimai apie informacijos bazės pertvarkymą.

Tai užbaigia mūsų įvadą apie informacijos bazės meniu struktūros nustatymą. Kitame straipsnyje tęsime pažintį su valdoma sąsaja ir apsvarstysime, kokias galimybes suteikia 1C:Enterprise 8 platforma dirbant su sąrašais.