Koti / Pelikonsolit / Hallittu käyttöliittymä 1s 8.3

Hallittu käyttöliittymä 1s 8.3

Kun tunsin kolmen päivän harjoittelun hallinnoidut lomakkeet, rakastin niitä. Lomakkeen kenttiä ei tarvitse järjestää hiirellä, kärsii sidoksista. Kaikki on yksinkertaista ja tehdään muutamalla napsautuksella.

Olin jopa pahoillani siitä, että 1C ei hylännyt täysin tavallisia lomakkeita, koska niitä käytetään työpöytätilassa. Olisihan UV:ssä mahdollista antaa mahdollisuus tarkalle pikselien sijoittelulle ja säännölliset lomakkeet kuolisi pois ajan myötä. Ja niin sinun täytyy hajauttaa voimasi vanhan toiminnallisuuden tuntemiseen.

Ja niin tietysti UV on paljon tavallista nopeampi, koska. toimivat asiakkaan ja palvelimen välisen kolmiportaisen järjestelmän mukaisesti.

Lisäksi itse UV:n toiminnallisuus on paljon rikkaampi ja laajempi kuin tavallisilla - ei ole yllättävää, että aikaa on kulunut paljon ja niihin on pudonnut monia käyttöliittymälöytöjä.

Esimerkiksi dynaamisen taulukon näyttäminen ryhmittelyineen tai objektien yksityiskohtien vetäminen suoraan dynaamiseen luetteloon. Tai jopa valintanappi ei pisteiden, vaan vaihtokytkimien muodossa.

Käytännössä ne eivät ole niin pelottavia käyttää kuin aluksi näytti, siihen tottui nopeasti. Olen ohjelmoinut tarpeeksi aikanaan yleisiä moduuleja, joka toimi vain palvelimella ja kohtasi muuttuvien arvojen muunnoksia siirtääkseen ne palvelimelle, joten hallitut lomakkeet olivat minulle ymmärrettäviä.

Toimintatavat, tapahtumat ja käyttöliittymän lukitukset

Kuulin, että 8.3:ssa modaaliset toiminnot, kutenKysymys, Varoitus, OpenFormModal. Minulle ei ollut selvää, miksi näin tehtiin.

Mikä oli yllätys, kun opettaja yhdessä esimerkissä kutsui lomakkeen avaamista "Lukitse koko käyttöliittymä" -parametrilla, ts. olennaisesti modaalinen.

Olin varma, että modaliteetti hylättiin.

Ymmärrys ei tullut heti.

Modaalisia ikkunoita ei ole hylätty 1C:ssä. Uusia toimintoja varoituksen näyttämiseen, kysymyksen esittämiseen ja modaalitiedoston valintaikkunan avaamiseen.

Vivahteena on, että näiden modaalisten ikkunoiden kutsumisen jälkeen ohjaus ei jumiudu, kuten ennen, odottaen lomakkeen sulkeutumista, vaan jatkaa. Lomake antaa hälytyksen, että se on suljettu, ja sinun on käsiteltävä tämä hälytys.

Nuo. 1C-alusta pääsi eroon koodin suorittamisen jäädytyksestä ja siirtyi täysin tapahtumapohjaiseen lomakkeiden hallintaan.

Tällä ei tietenkään ole mitään tekemistä sen kanssa, että selaimilla on vaikeuksia näyttää modaalit. Tämä on harhaa ja ennakkoluuloja - unohda se kuin paha uni. Kaikki on loogista. Itse asiassa nyt suoritus on täysin tapahtumapohjaista ja asynkronista, onnistuimme pääsemään eroon synkronisesta suorituksesta.

Mini-konstruktorit ilmestyivät 1C - refaktorointiin. Tämä helpottaa ilmoituskäsittelijöiden kirjoittamista asynkronista toimintaa varten manuaalisen kirjoittamisen sijaan.

Konfiguraatiolla on mahdollisuus poistaa käytöstä kaikki synkroniset puhelut (ne aiheuttavat virheen), minkä seurauksena se on täysin asynkroninen ja täyttää viimeisimmät tapahtumamallin järjestämisvaatimukset.

Uusia käyttöliittymäominaisuuksia

Valikko

Jos hallitut lomakkeet näyttävät täysin loogiselta ja oikealta kehityssuunnalta, niin valikkojärjestelmän kehityssuunta jäi minulle käsittämättömäksi.
Epäilemättä valikko, jossa näytetään vain yksi taso, sinun on siirryttävä seuraavalle alatasolle ja niin edelleen, kunnes haluttu kohta on jo moraalisesti vanhentunut, ja se korvattiin valikkokartalla, jossa useita valikkokohtia otetaan käyttöön kerralla . Tämä tehtiin normaalisti ennen uusien valikkorajapintojen julkaisua versiossa 8.2.

Tein aikoinaan 8.1:ssä valikkojärjestelmän vasemmalle liitettynä hierarkkisen hakemiston muodossa, jossa kunkin kohteen näkyvyys määräytyi sen käyttäjän käyttöoikeuksilla, jolle valikko näytettiin.

Ymmärtääkseni 1C piti väärin, että Interface-sovellusobjektia ei käytetty, ja päätti julkaista sille uuden, edistyneen vaihtoehdon.

Se osoittautui mielestäni hankalaksi. Jälleen kaikki on sidottu muokattavissa oleviin roolien valintaruutuihin, joista en koskaan pitänyt - paras järjestelmä roolit kirjoitetaan ohjelmakoodin tasolla, todisteena tästä on lisäkäyttöoikeusjärjestelmä, jonka avulla pääset joustavasti ja helposti asettamaan käyttöoikeudet vakiokokoonpanoissa.

Yleensä uusia tapoja järjestää ruokalista on tullut, mielestäni ne eivät ole kovin onnistuneita, mutta vaihtoehtoja ei ole, ja niitä käytetään tyypillisissä.

Kysyin opettajalta: "Ymmärrän hallitut lomakkeet, mutta miksi käyttöliittymiä piti kehittää, miksi klassista valikkoa ei voitu hieman parantaa"?

Hän vastasi minulle, että 1C-järjestelmä kehittyy käyttäjän mukavuuden ja nopeuden lisäämiseen. Mielestäni tällaiset suuret muutokset valikkojärjestelmässä eivät kuitenkaan ole sen arvoisia.

Ohitustilaus

Muuten, ohitusjärjestys on tärkeä käyttäjien tuottavalle työlle - monet ovat jo muistaneet tietyn kentän ohituksen järjestyksen koneeseen. Joten vain ohituskäsky 8.2:ssa hylättiin. Se noudattaa tarkasti elementtien sijoitusjärjestystä. Onneksi kentältä poistuminen on mahdollista ohjelmallisesti siepata ja tarkennus siirtää toiseen kenttään, muuten se olisi erittäin huono ilmoitetun suorituskyvyn kanssa.

Työtila ja sisäkkäiset lomakkeet

Työalue on vain yksi. Siksi siihen on tarpeen työntää lähes kaikkien käyttäjien lomakkeet ja määrittää heidän näkyvyytensä oikeuksilla. Kaiken tämän pitäisi johtaa kaaokseen suurissa kokoonpanoissa.

Olisi paljon helpompaa luoda se ohjelmakoodissa tai käyttää sisäkkäisten lomakkeiden mekanismia.

Mitä ei ole toteutettu kohdissa 8.2-8.3

En koskaan odottanut sisäkkäisiä lomakkeita. Valitettavasti ne eivät ole, vaikka niitä käytettiin muinaisina aikoina. Pääsy.

Leikepöydän läpi ei vedä. Nuo. sinun täytyy vetää se hiirellä, et voi määrittää sitä - vedän sen täältä ja laitan sen tänne repimättä peltiä hiirellä, valitettavasti. Vaikka ehkä kolmannen osapuolen ohjelmistot voivat tulla apuun täällä, koska. vedä ja pudota on järjestelmällinen asia Windows.

Toiminnalliset vaihtoehdot ja elementtien näkyvyys

Kerran RLS luotiin, jotta käyttäjille voidaan näyttää vain yksittäisiä taulukkotietueita.

Toiminnalliset vaihtoehdot ja asetukset kenttien näyttämiseksi rooleittain ovat näkyvyyden lisäkehitys. Yhdessä tämä muodostaa eräänlaisen monipuolisen eläintarhan, jossa ei ole yleistä harmoniaa ja yhtenäisyyttä.

Kenttien näkyvyyttä on vaatimattoman käsitykseni mukaan edelleen helpompi ohjata ohjelmallisesti kuin deklaratiivisesti, asettamalla valintaruutuja ja tekemällä monimutkainen toimintavaihtoehtojen mekanismi.

Tuolloin todistin sen RLS huonompi kuin muutos ohjelman ohjaus merkinnät kohde-/tilausmoduulitasolla. Samoin epäilen, että mikä tahansa toiminnallinen vaihtoehto on huonompi kuin tavallinen elementtien näkyvyyden ohjauksen algoritminen kuvaus - sekä käytön helppoudelta että lähestymistavan universaalisuudelta.

Konfiguraattorin käyttäjän on pohdittava paljon, miten näkyvyyttä ohjataan - roolien tai toiminnallisten vaihtoehtojen avulla. Kirjoitettuaan kerran yleisen algoritmin kenttien näkyvyyden määrittämiseen, hän saattoi aina soveltaa sitä ilman näitä tasosauvoja.

Tuomio - toiminnalliset vaihtoehdot ja näkyvyys roolien kautta - ovat tehottomia, mutta sinun on tiedettävä ne, koska. niitä käytetään tyypillisissä kokoonpanoissa.

8.2 käyttöliittymä ja taksikäyttöliittymä

8.2-liitäntä ja taksiliitäntä ovat yhteensopivia, ts. uusia kohteita ei ilmestynyt. Konfigurointi voi toimia joko 8.2:ssa tai Taksissa, voit antaa käyttäjän vaihtaa näiden rajapintojen välillä.

Suurin ero on päävalikon kohteiden sijainnissa. 8.2:ssa ne veivät paljon tilaa vasemmasta ja ylhäältä, minkä seurauksena oikeaan alakulmaan jäi vähän tilaa käyttäjän työtilalle. Taksikäyttöliittymässä valikko piilotetaan automaattisesti ja jää pienenä valikon muotoon vasemmalla, minkä seurauksena melkein koko näyttö on varattu työtilalle.

On epäselvää, miksi piti mennä niin hämmentävää polkua, jos 8.1:n perusvalikkojärjestelmä oli lopulta vielä edullisempi näyttökiinteistön käytössä?

Myös Taksissa ikkunoiden näyttämisen periaatteet ovat muuttuneet, minkä seurauksena 8.2 lomakekoodi on paikoin hankala. Mutta tähän suuntaan en ole vielä tajunnut eroa, vaikka opettaja yritti kertoa Taksin perusperiaatteet. Yritän selvittää asiaa käytännössä, vaikka pidän kaikkia näitä käyttöliittymäparannuksia ylimääräisinä ja käytännössä tarpeettomina yrityssovellusten käyttäjille.

Muuten, 8.2:ssa et voi muuttaa palettia, se on kuin 1C-alustan käyntikortti. Samalla tavalla valikon järjestelyjärjestelmä 8.2:n tai Taksin muodossa totuttaa käyttäjät tiettyyn standardiin. Käytäntö kuitenkin osoittaa sen uusi järjestelmä Käyttäjän valikko opetetaan uudelleen lähes välittömästi. Asiakirjojen ja raporttien kanssa työskentelyn taitojen muuttaminen on paljon vaikeampaa.

Siksi kaikki tämä melu ja kiista valikkojärjestelmän ympärillä ei ole minulle kovin selvää - tämä ei ole 1C-alustan pääkohta, jätetään se alustan arkkitehtien ja heille kehityssuunnan osoittavien johtajien omalletunnolle. .

Kehittymätön ideologia

Opettaja huomautti oikein, vaikka on ymmärrettävää, että alustan kehittäjät eivät luoneet uusia kokonaisuuksia sinne, missä sitä tarvittiin.

Alijärjestelmiä käytetään esimerkiksi sekä konfigurointiobjektien jakamiseen lohkoihin että toimintovalikoiden järjestämiseen (uusi vaihtoehto tavalliselle sovellusvalikolle). Vaikka olisi loogista luoda erillinen sovellusobjekti, jonka nimi olisi "Function Menu".

Sinun on myös järjestettävä tyhjiä rooleja (käyttöliittymärooleja), joita tarvitaan vain määrittämään, mitkä objektit näytetään muodossa tai toisessa. Vaikka olisi loogista kehittää sovellettua objektia "Rajapinta" tähän suuntaan.

Epäilyjä tehokkuudesta

Jotkut 1C lähestyy käytettävyyttä herättää epäilyksiä.

Kursseilla on esimerkiksi painotettu paljon asiakirjan tulostettavan muodon näyttämistä asiakirjan erillisessä alilomakkeessa ja sen tyhjentämistä dokumentin muuttuessa. Tässä ei ole paljon järkeä, joskus joudut tulostamaan useita kopioita - esimerkiksi ennen muokkaamista ja sen jälkeen. Parissa dokumentissa ja useissa painetuissa lomakkeissa on käytännössä mahdotonta hämmentää, joten energian hajaantuminen tähän suuntaan tuntui minusta epäilyttävältä.

Myös esimerkiksi alustassa on mahdotonta tehdä syöttökenttää soluun dynaaminen luettelo jos lähde ei ole perustaulukko. Ei siksi, että se olisi teknisesti vaikeaa, vaan syistä käytettävyyttä.

Mahdollisuus tallentaa asetukset

Lomakeasetukset tallennetaan suoraan tietokantaan, ei istuntoon. Ne eivät häviä, kun ne törmäävät. Vastaavasti on ilmestynyt uusi mekanismi näiden asetusten kanssa työskentelemiseen, johon voit tallentaa tietosi. VaihtoehtoinenSaveValue/RestoreValue.

Nyt kaikki tallennetut asetukset voidaan tarvittaessa lajitella läpi ohjelmallisesti, mikä tarkoittaa, että ne voidaan ladata toiselle käyttäjälle, tiedostoon jne.

Muita kysymyksiä

Mitä hallinnoidut lomakkeet ovat?

Hallituissa muodoissa koodi suoritetaan asiakkaalla ja palvelimella.

Asiakas tarkoittaa heikkoa konetta, se voi olla jopa tavallinen selain.

Ja palvelin on suorassa ja nopeassa yhteydessä tietokantaan.

Asiakas ei voi työskennellä tietokannan kanssa, se voi suorittaa pieniä matemaattisia operaatioita ja manipuloida sen muotojen elementtejä. Jos haluat saada jotain tietokannasta tai lähettää sinne dataa, asiakas ottaa yhteyttä palvelimeen.

Näin hallinnoidut lomakkeet toimivat. Oikealla taidolla jatkuva pääsy palvelimelle ei ole ongelma.

Tällainen organisaatio on tehokkaampi kuin yhteyden muodostaminen palvelimeen kautta etäyhteys lisäksi työskentely on mahdollista suoraan selaimen kautta, ts. millä tahansa alustalla - Windows, Linux, Android , Mac OS .

Huomautuksia 1:stä irtotavarana

Tässä ovat itselleni kirjoittamani muistiinpanot, jotka sisältävät arvokasta tietoa:

  1. 1C-käynnistysikkunassa ei enää rekisteröidy tietokannat, vaan sisääntulopisteet. Nuo. yksi tietokanta voi olla läsnä useita kertoja, mutta se on rekisteröity eri käyttäjille ja erilaisille työvälineille - selain, ohut/paksu asiakas, järjestelmänvalvojan sisäänkirjautuminen.
  2. Järjestelmänvalvojalle on ilmestynyt avain, joka poistaa roolihallinnan käytöstä. Voit kirjautua Enterprise-palveluun tällä tavalla vain, jos sinulla on järjestelmänvalvojan oikeudet määritykseen.
  3. Yleiset tiedot - älä sekoita niitä yleisiin yksityiskohtiin kohdassa 1C7, 82:ssa niitä käytetään käyttöliittymän erottamiseen.
  4. Käytetään usein lomakkeen luettelon vähimmäiskorkeutta päästääkseen eroon lomakkeen ylimääräisestä vierityspalkista.
  5. Älä tallenna kuvia hakemiston rekvisiittiin, tämä johtaa hakemistojen suorituskyvyn laskuun, sinun on käytettävä tietorekisteriä.
  6. Palvelinproseduureissa sinun on käytettävä arvoa VALUE, kun välität parametreja, jotta parametria ei välitetä takaisin palvelimelle.
  7. Uudet ominaisuudetSivu alkaa Ja Sivu päättyy, mahdollisesti muut, alustalta 8.3.6.
  8. 1s 8.2:ssa ilmestyi etuoikeutettu tila, ts. voit poistaa pääsynhallinnan käytöstä roolitasolla koodiosioissa.
  9. Lomakeluettelon, arvotaulukon ja arvopuun elementit eroavat toisistaan ​​siinä, että palvelimen ja asiakkaan listalla on sama esitys ja taulukolle ja puulle luodaan erikoisobjekteja ja ne on muunnettava palvelimella.
  10. Olin iloinen siitä, että opettaja tykkää nimetä objekteja yksikkömuodossa ja nimetä moduulit alaviivalla niin, että nämä moduulit menevät ensin järjestyksessä asiayhteyteen liittyvässä vihjeessä.

Elämästä ja noin 1C

Opettaja sanoi:

  1. Kehitys on suoritettava käyttöliittymästä.
    Minun mielipiteeni : Lausunto on kyseenalainen, koska tietämys ja kokemus alustan arkkitehtuurin käytöstä antaa sinun siirtyä välittömästi sovellusobjekteista ja rakentaa sitten käyttöliittymä.
  2. Johtaja ei syötä tietoja, vain katsoo raportteja. Ja hän ei hallitse tietojen syöttämistä 1C: ssä, vaan puhelimitse ja sihteerin kautta. Siksi selain riittää johtajalle, ja syöttökenttiä tarvitaan vain tietojen suodattamiseen.
    Minun mielipiteeni V: Kyllä, se näyttää olevan totta.
  3. Kritisoitu BSP (Library of Standard Subsystems). Siinä mielessä, että on mahdotonta ja erittäin vaikeaa eristää tarvittavat moduulit siitä.
    Minun mielipiteeni : Koska edes BSP:tä ei voitu jakaa moduuleiksi, niin SCP:tä ei voida jakaa moduuleiksi UT, ZUP, BP, tuotanto. Ja tässä se ei ole alustan vika, vaan väärä menetelmä tyypillisten kirjoittamiseen - modulaarisuutta ei kunnioiteta. Sama
    Navision on pitkään ollut mahdollisuus myydä ensin kirjanpito asiakkaalle ja sitten hän voi ostaa kaupan, tuotannon ja palkat tarvittaessa ilman koodin uudelleenkirjoittamista ja vaihtamista uuteen ohjelmaan.
  4. Tyypilliset teräkset ovat erittäin monimutkaisia ​​ja vaikeita vaihtaa. Jälleen, ei alustan monimutkaisuuden vuoksi, vaan tyypillisten virheellisten järjestelyjen vuoksi. Tässä tapauksessa perusperiaate menetetään - nopea ja taloudellinen tuki ja standardikokoonpanojen tarkentaminen tarvittaessa.
  5. Vaihtoehto tilauksen tekemiseen esiteltiin, kun tuote sijaitsee työtilan vasemmalla puolella ja tilausluettelo on oikealla. Nimikkeistöä vastapäätä voit laittaa määrän ja vetää sen sitten tilausluetteloon ja tilaus muodostuu. Etu - tilaustaulukkoa ei ole estetty uuden tilauksen luomista varten.
    Minun mielipiteeni : Etu on kaukaa haettu - käyttäjät ovat kuitenkin tottuneet näkemään valitun tuotteen taulukkoosassa, he voivat tallentaa tämän tilauksen luonnoksena tai kopioida tilauksen mallista. Yleensä asiakirjoja ei keksitty turhaan.
  6. Selitti eron osioiden "Pääasiallinen", "Tärkeä", "Mene", "Katso myös" välillä.
    Minun mielipiteeni : Henkilökohtaisesti ymmärsin epämääräisesti, mikä tarkoittaa, että suurin osa ei ymmärrä näitä alustaan ​​upotettuja vivahteita
    käytettävyyttä taksissa. Siksi käyttöliittymät näyttävät entisiltä, ​​kuten 1C:n käyttäjät ja ohjelmoijat ovat jo tottuneet.
  7. Lomakkeen taulukkokentän soluun, jonka lähde on mielivaltainen pyyntö, et voi syöttää tietoja, kuten syöttökentässä. Tämä tehdään hyödyksi käytettävyyttä niin, että käyttäjä keskittyy tietojen syöttämiseen erilliseen ikkunaan.
    Minun mielipiteeni : Annoin esimerkin syöttämällä taulukkoosiot, missä tällainen kenttä on olemassa, kiellon merkitys ei ole minulle selvä.
  8. Avioerot syntyvät puolisoiden vertaamisesta muihin ihmisiin. Vähemmän vertailuja - vahvempi avioliitto.
  9. Vieraat kielet on helpompi oppia, kun niitä opiskelee useita kerralla, ahdasmielisyys ja pakkomielle yhteen äidinkieleen poistuu.
  10. Vieraita kieliä ei voi oppia, jos linkität vieraan sanan äidinkielesi sanaan, sinun on linkitettävä se kuvaan. Ketjuvierassana - kuva on lyhyempi kuin ketjuvierassana - syntyperäinen sana - kuva. Jälkimmäisessä tapauksessa ajattelu vieraalla kielellä ei toimi.

Johtopäätös

Esitän kiitokseni opettajalle.

Kurssille osallistuminen vapautti minut ennakkokäsityksistä hallituista lomakkeista, ymmärsin itse selkeästi modaalisuuden vivahteet, rajapintojen 8.2 ja Taksin erot.

Nyt kontrolloidut muodot eivät pelota minua, vaan päinvastoin houkuttelevat minua tuntemaan ne.

Toivon, että sinä, joka luet tätä artikkelia, arvostat myös hallinnoituja lomakkeita.

Kun käyttäjä siirtyy 1C:hen Enterprise-tilaan aloittaakseen työskentelyn, hän näkee ensin ohjelman käyttöliittymän.

Ohjelmoinnissa sanan alla käyttöliittymä voi tarkoittaa useita eri merkityksiä. Tarkoitamme nyt "käyttöliittymää".

Käyttöliittymä on kaikki ikkunat, valikot, painikkeet ja muut asiat, joita käyttäjä työskentelee suoraan ohjelmassa.

Käyttöliittymäsuunnittelu on käytetty fontti, väri, taustakuva ja muut sisustuselementit. Suunnittelu ei vaikuta käyttöliittymän koostumukseen.

1C-alusta toteuttaa kaksi erilaista käyttöliittymämekanismia, joita käytetään eri . Paksulla 1C-asiakkaalla on oma käyttöliittymä, ohuella (ja verkkoasiakkaalla) oma.

Puhutaanpa tänään käyttöliittymästä 1C.

Käyttöliittymä 1C

Paksun asiakkaan 1C-käyttöliittymä näyttää tältä.

Se sisältää:

  • Päävalikko
  • Paneelit.

Joissakin kokoonpanoissa (kirjanpito, palkanlaskenta) käytetty työpöytä ei ole osa 1C-rajapintaa, se on ohjelmoijan erikseen suorittama prosessointi, joka avautuu 1C:ssä koko näytöllä ohjelmaan tullessa.

Konfiguraattorissa 1C-liitäntä sijaitsee Yleiset / Liitännät -haarassa.

Ohjelmoija luo 1C-rajapinnan tietyllä nimellä ja määrittää käyttäjää luodessaan tämän käyttäjän oletusarvoisen 1C-liitännän.

1C-liitännän ominaisuuksissa on valintaruutu "Switchable". Jos 1C-liitäntää ei voi vaihtaa (valintaruutua ei ole valittu), kaikki käyttäjät näkevät sen, vaikka heille olisi määritetty erilainen 1C-liitäntä. Tässä tapauksessa käyttäjä näkee molemmat rajapinnat yhdistettynä yhdeksi.

Kun lisäät 1C-liitännän, näet luettelon paneeleista. Paneeli on aina oletuksena, se sisältää ohjelman päävalikon.

Jos lisäät paneeleja, ne näytetään paneeleina (painikkeineen).

Kun lisäät uuden 1C-liittymän tyhjästä, avautuu konstruktori, joka auttaa suunnittelemaan valikon rastittamalla tarvittavat objektit.

Kun muokkaat olemassa olevaa valikkoa, kohteet lisätään yksitellen, koska kun rakentaja kutsutaan uudelleen, se luo valikon uudelleen alusta.

Kun lisäät ylävalikkokohdan, voit ominaisuuksista valita jonkin tyypillisistä valikoista - Tiedosto, Toiminnot, Palvelu, Windows, Ohje.

Kun olet lisännyt painikkeen tai valikkokohdan, sinun on valittava suoritettava toiminto. Toiminta voi olla kahden tyyppistä.

Jos haluat napsautuksella avata 1C-objektin - hakemiston, asiakirjan tai raportin - sinun on napsautettava kolmen pisteen painiketta ja valittava haluttu objekti sekä haluttu muoto (objektin mahdollinen toiminta).

Jos haluat, että napsautuksen seurauksena suoritetaan mielivaltainen komento, napsauta suurennuslasia. Toiminto voi sijaita . Moduulin valinnan jälkeen siihen luodaan käsittelijätoiminto, moduuli avataan muokkausta varten.

Hallittu komentoliitäntä 1C

SISÄÄN uusi versio 1C 8.2, uudentyyppisiä asiakkaita ilmestyi -.

1C Thin Client -käyttöliittymä näyttää tältä.

1C-verkkoasiakaskäyttöliittymä näyttää tältä.

Ihannetapauksessa ne ovat samoja, ja kuten näet, ne eroavat suuresti paksun asiakkaan 1C-liittymästä.

Se ei nyt koostu vain valikoista ja paneeleista, vaan myös seuraavista:
1) Luettelo kirjanpidon osista
2) Navigointi valitun osan läpi
3) Suoritettavat komennot nykyisessä osiossa
4) Lomakkeet nykyisen toiminnon suorittamiseksi.

Hallitun asiakkaan 1C-rajapinnan muodostamiseksi "Liitäntää" ei enää käytetä, sitä on vaikea muodostaa monien kokoonpanossa tehtyjen asetusten perusteella.

Tosiasia on, että nyt 1C-käyttöliittymä on sama kaikille käyttäjille ja samalla dynaaminen, ja se toimii riippuen käyttäjän oikeuksista ja hänen käytettävissä olevista komentoista.
Voit myös sanoa, että se on muodostettu pohjalta, joten sitä kutsutaan myös 1C-komentoliittymäksi.

Osajärjestelmät 1C

Hallinnan perusta komentokäyttöliittymä 1C on luettelo kirjanpitoosioista. Esimerkiksi - raha ja tavarat, kaksi kirjanpidon osaa.

Kokoonpanossa 1C Subsystem -objekti, joka sijaitsee General / 1C Subsystems -haarassa, vastaa kirjanpitoosioista.

Kun olet luonut 1C-alijärjestelmän tarvittaviin hakemistoihin ja asiakirjoihin, objektikonstruktorin 1C-alijärjestelmät-välilehdellä, voit sisällyttää ne tähän 1C-alijärjestelmään. Tämä tarkoittaa, että ne kuuluvat tähän kirjanpidon osaan. Objekteja voidaan sisällyttää useisiin 1C-alijärjestelmiin.

Artikkeli sisältyy sykliin "Ensimmäiset vaiheet kehitystyössä 1C:llä". Siinä jatkamme hallitun taksin käyttöliittymän tutustumista ja siirrymme suoraan sen kokoonpanoon.

Kuten tiedät, infobase-rajapinnan kehittäminen alkaa sen valikkorakenteen luomisesta, koska kuinka kätevä ja looginen se on, koko järjestelmä kokonaisuutena on käyttäjälle ymmärrettävä.

Luettuasi artikkelin tiedät:

  • Mikä rooli alijärjestelmällä on valikkorakenteen muovaamisessa?
  • Kuinka muodostaa 1. ja 2. tason valikkoosiot?
  • Kuinka mukauttaa valikkoosioissa näytettävien komentojen koostumusta?
  • Mihin komentokäyttöliittymäeditori on tarkoitettu ja miten sitä käytetään?
  • Kuinka määrittää pääosion komentoliittymä?

Sovellettavuus

Artikkelissa käsitellään 1C-alustalle 8.3.4.496 kehitetyn kokoonpanon Taxi-rajapintaa. Tiedot koskevat nykyisiä alustajulkaisuja.

Alijärjestelmät. Käyttöliittymän räätälöinti alijärjestelmien kanssa

Osajärjestelmät luokitellaan yleisiksi kohteiksi. Ne tarjoavat mahdollisuuden luokitella konfiguraatioobjektit Alijärjestelmät.

Osoittaa, kuuluuko objekti alijärjestelmiin Objektin muokkausikkuna siellä on vastaava välilehti, jossa liput osoittavat mihin alijärjestelmiin objekti kuuluu.

Jatkossa voit rakentaa suodattimen objektipuulle by Alijärjestelmät.

Samalla on mahdollista ohjata: ota käyttöön valituille Alijärjestelmät alisteisia esineitä Alijärjestelmät ja vanhempien Alijärjestelmät tai ei.

Kohteiden luokittelu Alijärjestelmät tekee luomisesta helppoa roolit.

Objektille Rooli voit määrittää asianmukaiset oikeudet ja ilmoittaa, että tämä Rooli voidaan rakentaa vain niille objekteille, jotka sisältyvät valittuun Alijärjestelmät.

samoin Alijärjestelmät käytetään luomiseen Liitännät. Liitännät tarvitaan vain, jos konfigurointi suoritetaan Common Application -tilassa.

Kohteiden luokittelu Alijärjestelmät käytetään myös kokoonpanojen yhdistämiseen. Nuo. voit yhdistää suodatettuja objekteja Alijärjestelmät.

Alijärjestelmien tärkeä tarkoitus on, että niistä rakennetaan konfigurointikomentorajapinta tilassa Hallittu sovellus . Alijärjestelmät ensimmäinen taso määritetään .

Olemassa olevalle Alijärjestelmät voit määrittää sisäkkäisen (alitason). Data Alijärjestelmät muodostavat ryhmiä Navigointipalkit.

Kun luokittelemme kohteen Alijärjestelmät, on mahdollista sisällyttää objekti vain sisäkkäiseen Alajärjestelmä, mahdollisesti ensimmäisen tason alijärjestelmään, mahdollisesti molempiin.

Jälkimmäisessä tapauksessa objekti näytetään kahdesti: sekä sisäkkäisen alijärjestelmän sisällä että erikseen sisällä Navigointipalkit. Useimmissa tapauksissa tämä ei ole täysin oikein.

Periaatteessa osajärjestelmät ovat valinnainen kokonaisuus. Nuo. alustalla 8.3 kehitetty kokoonpano pystyy toimimaan ilman alijärjestelmiä.

Mutta tässä tapauksessa osiopaneelia ei ole ollenkaan, kaikki näytetään työpöydällä. Hyvin yksinkertaiset kokoonpanot pienellä objektijoukolla voivat toimia ilman alijärjestelmiä.

Mutta jos kokoonpanossa on paljon asiakirjoja, hakemistoja ja rekistereitä, käytetään Alijärjestelmät yksinkertaistaa huomattavasti käyttäjän työtä.

Merkitse, että jokin konfigurointiobjekti kuuluu joillekin Alajärjestelmä mahdollista kolmella tavalla.

Ensinnäkin se voidaan tehdä sisään Objektin muokkausikkuna kirjanmerkissä Alijärjestelmät. Olemme jo harkinneet tätä vaihtoehtoa.

Toiseksi, voit käyttää Osajärjestelmän muokkausikkuna. Kirjanmerkki Sävellys voit määrittää tähän sisältyvät objektit Alajärjestelmä.

Ja lopuksi konfigurointiobjekteille kautta kontekstivalikko voit kutsua erityistä valintaikkunaa nimeltä Lisäksi.

Tässä ikkunassa voit myös merkitä kohteen kuuluvaksi Alijärjestelmät. Tätä ikkunaa käytetään, jos haluamme työskennellä useiden objektien kanssa samanaikaisesti.

Siirrettäessä kohdistinta konfigurointipuun objektien päälle ikkunassa Lisäksi olennainen tieto osajärjestelmistä näytetään.

Kun konfigurointiobjektia luodaan oletusarvoisesti, Platform 8.3 ei sido objektia mihinkään alijärjestelmään.

Nuo. kehittäjän on mentävä tähän välilehteen itse ja valittava asianmukaiset ruudut.

Jos kehittäjä ei tee tätä, järjestelmä määrittää kuulumisen puuttumisen Alijärjestelmät kuin virhe.

Mutta virhe ei ole kriittinen, joten voimme olla samaa mieltä tästä.

Itse asiassa järjestelmä pyytää apua, jos olet ehkä unohtanut lisätä uusia kohteita Alijärjestelmät. Tässä tapauksessa objektit eivät näy komentoliittymässä.

Käyttäjä voi käyttää tällaisia ​​objekteja vain kautta Päävalikko komentoa käyttämällä Kaikki ominaisuudet.

Luonnollisesti objektin avaaminen edellyttää, että käyttäjälle on myönnetty asianmukaiset oikeudet.

On useita tapauksia, jolloin kehittäjien on kätevämpää sisällyttää tyypilliseen kokoonpanoon lisätyt objektit omaan erilliseen alijärjestelmäänsä.

varten Alijärjestelmät sisään Muokkaa ikkunaa voit poistaa lipun Sisällytä komentokäyttöliittymään.

Jossa Alijärjestelmät ei näy komentoliittymässä. Jos komentorajapintaan ei pitäisi sisällyttää alijärjestelmää, uusien objektien osalta Platform 8.3 ei tarkista, kuuluvatko ne mihinkään alijärjestelmään.

Alijärjestelmän määrittelemään vastaavaan osioon sisältyvien komentojen kokoonpanon mukauttamiseksi on olemassa erityinen editori.

Tämä editori voidaan kutsua alajärjestelmän muokkausikkunasta painamalla -painiketta Komentoliittymä(välilehdellä Main).

mahdollista jokaiselle Alijärjestelmät soita tälle editorille. Editorista on mahdollista ohjata listojen avaamista sisään Navigointipalkit, komentojen saatavuus sisään Toimintapalkit.

Oletuksena Hakemisto- ja Asiakirjakohteiden luontikomentojen valintaruudut ovat valitsemattomia, mutta ne voidaan valita. SISÄÄN Toimintapalkit voit myös avata raportteja.

Editorin elementtejä voidaan siirtää. Samaan aikaan alkaen Navigointipalkit sisään Toimintapalkki ja liikkuminen vastakkaiseen suuntaan ei ole mahdollista. Voit siirtää elementtejä joko sisällä Navigointipalkit, tai sisällä Toimintapalkit.

Siellä on yleinen näkyvyyssarake ja näkyvyyssarakkeet roolien mukaan. Jokaisella määrityksessä määritellyllä roolilla on oma sarake. Yleinen näkyvyys -sarakkeessa asetettu arvo on oletusarvo näkyvyyden roolille.

Näkyvyydellä roolien mukaan voi olla kolme arvoa: joko elementti on näkymätön annetulle roolille (1); tai se on aina näkyvissä riippumatta siitä, mikä lippu on asetettu näkyvyyssarakkeeseen (2); tai roolin näkyvyyslippu peritään yleisestä näkyvyyslipusta (3).

Jos käyttäjälle on määritetty kaksi roolia ja yhdelle niistä on määritetty valintaruutu, toiselle ei, 1C:Enterprise 8 -järjestelmän vakiosääntö toimii - käyttäjä saa toimia, jos se on sallittu jossakin roolit.

Joskus komentokäyttöliittymää on tarpeen muuttaa välittömästi useissa Alijärjestelmät. 1C:Enterprise 8 -alustalla on palvelutyökalu, jonka avulla voit muokata useiden Alijärjestelmät.

Tämä työkalu kutsutaan haaran juurisolmun kontekstivalikosta Alijärjestelmät.

Avautuvassa ikkunassa voit navigoida nopeasti Alijärjestelmät ja muokata komentorajapintoja. Lisäksi tässä ikkunassa voit muokata koostumusta Alijärjestelmät. Voit myös siirtää kohteita Navigointipalkit Ja Toimintapalkit.

Lisäksi voit jopa vaihtaa alisteisuutta Alijärjestelmät. Tätä varten on erityinen painike. Siirrä alijärjestelmää.

Voit mukauttaa komentokäyttöliittymän pääosio komentokäyttöliittymäeditoria käytetään myös.

Häntä ei enää vaadita Alijärjestelmät, ja konfiguroinnin juurisolmun kontekstivalikon kautta Avata pääosion komentoliittymä.

Avautuvassa ikkunassa voimme määrittää, mitkä hakemistot, asiakirjat ja muut objektit sisältyvät tähän komentokäyttöliittymään. Voit myös ottaa niiden näkyvyyden käyttöön ja hallita näkyvyyttä roolin mukaan.

Huomaa, että poistaessasi Alijärjestelmät Alusta ei valitettavasti tarkista, onko ainakin yksi objekti sisällytetty tähän alijärjestelmään vai ei.

Poistamisen jälkeen Alijärjestelmät Kun kokoonpano on tallennettu, tietokannan uudelleenjärjestelyistä ei tule viestejä.

Tämä päättää tutustumisemme tietokannan valikkorakenteen luomiseen. Seuraavassa artikkelissa jatkamme tutustumistamme Managed Interface -käyttöliittymään ja pohdimme, mitä ominaisuuksia 1C:Enterprise 8 -alusta tarjoaa luetteloiden kanssa työskentelyyn.

Konsepti käyttöliittymä(Käyttöliittymän käsite)

1C:Enterprise 8 -järjestelmän käyttöliittymän konsepti keskittyy ajatukseen tarjota mukava tehokasta työtä ja tietysti ottaa huomioon uusimmat trendit.

Ohjelman käynnistäminen 1C:Enterprise-tilassa alkaa avaamalla ohjelman pääikkuna

Tämä ikkuna näyttää sovelletun ratkaisun päärakenteen (ns. osiopaneelin) ja työpöydän.

Työpöytä 1C: Enterprise 8.3 / 8.2

Työpöytä on ohjelmaelementti, joka sisältää useimmin käytetyt raportit, asiakirjat, hakemistot jne. Työpöytä on itse asiassa käyttäjän apulainen. Jokainen istunto alkaa työpöydältä. Työpöydän kautta käyttäjä saa tarvittavat tiedot, antaa vastauksia käyttäjän kysymyksiin.

Työpöytä: Osiopalkki

Osion paneeli. Se on osajärjestelmän ylin taso ja palvelee sovelletun ratkaisun toiminnallisuuden suurinta erottelua. Sijaitsee pääikkunan yläosassa. Sen avulla voit siirtyä ohjelman muihin osiin.

Työpöytä: osiot

Osion aktivoinnin jälkeen kaikki tiettyjen alijärjestelmien toiminnot ovat käyttäjän käytettävissä kahdessa paneelissa - toimintopaneelissa ja navigointipaneelissa. Tämä toiminto sisältää myös sisäkkäisiä alijärjestelmiä.

Työpöytä: komennot

Komennot ovat toimintoja, jotka ovat käyttäjän käytettävissä. Näitä komentoja voi vaihdella. Osittain perusohjelmat tarjoaa käyttäjälle alusta itse. Toista osaa kehittävät sovelletun ratkaisun luojat.

Työpöytä: Navigointipalkki

Navigointipalkki on kuin "sisällysluettelo"-osio. Se sisältää ns. navigointikomennot. Niiden avulla voit siirtyä tämän osan eri kohtiin. Yleensä navigointipalkin kautta siirryt erilaisiin luetteloihin. Kun navigointikomento on aktivoitu, sitä vastaava luettelo ilmestyy osion työalueelle ja korvaa siten työalueen aiemman sisällön.

Esimerkki on Warehouse-komento - sen kutsumisen jälkeen varastoluettelo tulee näkyviin työtilaan.

Työpöytä: Toimintopalkki

Toimintapalkki. Tämä paneeli sisältää useimmin kutsutut komennot. Niiden avulla on mahdollista luoda nopeasti uusia objekteja, suorittaa tyypillistä käsittelyä ja luoda suosituimpia raportteja. Näitä komentoja kutsutaan toimintakomennoiksi, koska niiden aktivointi johtaa uuden sovellusikkunan, apuohjelman, luomiseen ja siirtää käyttäjän jonkin aikaa toisen tehtävän toteuttamisikkunaan.

Erityisesti Warehouse-komentoa kutsuttaessa syntyy uusi lisäikkuna, johon on mahdollista syöttää uuden varaston tiedot. Tämä siirtää käyttäjän järjestelmän pääikkunassa suoritetuista navigointitehtävistä uuden varastonimikkeen syöttämiseen.

Työpöytä: lisäikkunat

Kun olet aktivoinut komennot olemassa olevien objektien muokkaamiseksi ja uusien luomiseksi, ja kun käsittely ja raportit avataan, avautuu lisäsovellusikkunoita. Lisäikkunat näkyvät tietokoneen näytössä pääikkunasta riippumatta. Tämä viittaa siihen, että sisään Tämä tapaus standardia moniikkunaliitäntää (MDI) ei käytetä.

Työpöytä: Työhistoria pääikkunassa

Käyttäjän navigointi ohjelmassa (siirtyminen eri lomakkeisiin, yhteen tai toiseen osioon) tallennetaan automaattisesti työhistoriaan. Tämä tapahtuu pääikkunassa, ja voit selata tallennettuja toimintoja aivan kuin vierailisit sivuilla Internet-selaimella. Koko luettelo navigointipisteistä on saatavilla pudotusvalikosta, jonka avulla voit siirtyä suoraan haluttuun pisteeseen.

Työpöytä: Suosikit

Kuten verkkoselaimessa, voit lisätä minkä tahansa luettelon, objektin, tietokantaosan, käsittelyn tai raportin suosikkeihisi. Tämän avulla voit tehdä välittömiä siirtymiä niihin tarvittaessa.

Työpöytä: tietolinkit

On mahdollista saada linkki, se on tekstimerkkijono, mihin tahansa luetteloon, objektiin, tietokantaosaan, käsittelyyn tai raporttiin. Tällainen linkki on helppo lähettää kollegalle, jotta hän voi helposti löytää häntä kiinnostavan kohteen ja tehdä tarvittavat muutokset.

Kojelauta 8.2

Tietopaneeli näkyy sovellusikkunan alaosassa. Se palvelee näyttämistä viimeaikaiset toimet sitoutunut järjestelmässä. Jos suoritettu toiminto liittyi johonkin tietotietueeseen, napsauttamalla vastaavaa ilmoitusta avautuu lomake, joka sisältää muuttuneet tiedot. Esimerkiksi lähetetyn asiakirjan lomake avautuu.

Toteutushistoria 8.2

Historia-painikkeen avulla voit tarkastella tämän käyttäjän ohjelman kanssa tekemän työhistorian historiaa.

Järjestelmän komentoalue

Pääikkunan yläosassa on alue järjestelmäkomentojen kutsumista varten. Se sisältää järjestelmän päävalikon. Sen avulla voit selata sovelletun ratkaisun eri osioita, joita käyttäjä on jo käyttänyt. Lisäksi tällä alueella on joukko apuohjelmia (kalenteri, laskin jne.) ja käyttäjän tallentamia suosikkilinkkejä.

Päävalikko

Tämä valikko sisältää komentoja, jotka liittyvät pääsovellusratkaisuun eivätkä ole riippuvaisia ​​tietystä kokoonpanosta.
Esimerkkinä voidaan mainita komennot järjestelmäparametrien asetuskomennon ja käyttöliittymän mukauttamiseen.

Apukomennot

Järjestelmäkomentoalueen oikealla puolella on apukomennot. Esimerkiksi kalenteri, laskin, linkin seuraaminen, tiedot järjestelmästä ja niin edelleen. Käyttäjä voi itse täydentää tämän alueen komennoilla poistamalla tai lisäämällä tarvittavat komennot.

Työpöytä 1C: Yritys

Työpöytä viittaa ohjelman vakioosioihin ja sisältää useimmin käytetyt hakemistot, raportit, asiakirjat jne. Työskentely ohjelman kanssa alkaa aina työpöydältä.

Työpöytä - toimii eräänlaisena käyttäjäavustajana. Työpäivä alkaa aina työpöydän antamiin tietoihin perehtyessä:

  • Mikä on uutta?
  • Mitä tänään pitää tehdä?
  • Mikä on tärkeiden tietojeni tila?
  • Mihin kannattaa kiinnittää huomiota?

Työpöytä sisältää yleensä useita lomakkeita: luettelo valuuttakursseista, luettelo tavaroiden vastaanottoa / myyntiä koskevista asiakirjoista, nykyiset keskinäiset maksut ja vastaavat tiedot. Työpöydän kokoonpano on määritetty tiettyä sijaintia varten. Esimerkiksi myyjän työpöytä ja myyntipäällikön työpöytä ovat todennäköisesti erilaisia

Tämä johtuu siitä, että ohjelmaa määrittäessään kehittäjä määrittää, mitkä lomakkeet tämän tai toisen asiantuntijan tulisi nähdä. Kun suoritat ohjelman 1C:Enterprise-tilassa, joukko vakiolomakkeita, jotka vastaavat yhtä tai toista käyttäjää, määritetään automaattisesti. Ja sen määrää tietyn käyttäjän rooli.

Työpöydän asetukset 1C 8.2

Käyttäjä voi muokata ulkomuoto työpöydällesi. Käyttäjä voi muuttaa lomakkeiden sijaintia, muuttaa lomakkeiden koostumusta ja määrää.
Esimerkiksi nykyisten keskinäisten selvitysten sijasta voit lisätä tietohaun.

Valitut asetukset muistetaan automaattisesti, ja myöhemmissä järjestelmän käynnistyksissä työpöytä näytetään sellaisena kuin tietty käyttäjä on sen määrittänyt.

Työpöydän muokkaaminen konfiguraattorissa

Erityisen editorin avulla kehitetään sovellusratkaisu, joka palvelee työpöydän mukauttamista ja järjestämistä. Sen avulla voit valita, miten lomakkeet sijoitetaan työpöydälle, lisätä tai poistaa lomakkeita ja järjestää tiettyjen lomakkeiden näkyvyyttä, jotka vastaavat käyttäjän rooleja tässä järjestelmässä.

Osiopaneeli

Osion paneeli. Viittaa komentoliittymäelementteihin. Tämä paneeli näyttää sovelletun ratkaisun päärakenteen. Sen avulla voit vaihtaa ohjelman osien välillä.

Napsauttamalla vastaavia osion välilehtiä käyttäjä siirtyy osioon (merkittyyn ohjelman aktiiviseen osaan, joka palvelee tietyn, selkeästi määritellyn tehtäväalueen ratkaisemista). Toiminnot, jotka ovat käyttäjän käytettävissä tässä osiossa, esitetään komentoina, jotka sijaitsevat navigointipalkissa ja tietyn osion toimintopalkissa.

Jos tällainen paneeli (osiopaneeli) on saatavilla, se sijaitsee pääikkunan yläosassa. Mutta tämä paneeli ei ole aina läsnä.

Saattaa olla esimerkiksi ohjelmia, jotka eivät sisällä osiopalkkia. Tällaiset ohjelmat ovat melko yksinkertaisia ​​ja niillä on pieni määrä toimintoja. Tällaisissa ohjelmissa komennot eivät sijaitse osiopalkissa, vaan työpöydän toimintopalkissa ja navigointipalkissa.

Voit myös poistaa osiopaneelin käytöstä 1C:Enterprise-tilassa käyttämällä käyttäjäasetuksia.

Lava itse muodostaa osiopaneelin automaattisesti. Työpöytä on aina ensimmäinen osio. Mutta muiden osien joukko yhden sovellusratkaisun käyttäjille voi olla erilainen.

Esimerkiksi myyjän käyttämä osiopaneeli sisältää vain Enterprise- ja Sales-paneelit, kun taas hallintapaneeli sisältää täysin kaikki osiot.

Tämä johtuu siitä, että eri käyttäjien rooleilla ei välttämättä ole pääsyoikeuksia joihinkin huipputason alijärjestelmiin tai päinvastoin. Ja nämä alijärjestelmät ovat osioita, joita käyttäjä tarkkailee osiot-paneelissa. Käyttäjäoikeuksia analysoitaessa alusta näyttää vain ne osat, joihin kyseisellä käyttäjällä on pääsy.

Osiopalkin mukauttaminen

Käyttäjä voi itse muokata osiopaneelin koostumusta - poistaa tai lisätä osioita, muuttaa niiden näyttöä.

Poista esimerkiksi osiot Yritys ja Varasto ja määritä, että osastot näytetään tekstinä.

Osioiden paneelin muokkaaminen konfiguraattorissa

Sovellettua ratkaisua kehitettäessä käytetään komentokäyttöliittymäeditoria osiopaneelin määrittämiseen ja muodostamiseen. Se määrittää järjestyksen, jossa osiot seuraavat, ja asettaa niiden näkyvyyden kokoonpanossa olevien käyttäjäroolien mukaan.

Komento

Komento on konfigurointiobjekti, jonka avulla kehittäjä voi kuvata tietylle käyttäjälle sopivia toimia.

Yleiset komennot ovat komentoja, jotka eivät ole objektikohtaisia ​​tai jotka on tarkoitettu suorittamaan toimintoja objekteille, jotka eivät käytä vakiokomentoja.

Itse konfigurointiobjekteille voi olla komentoja. Ne on tarkoitettu suoraan tiettyyn kohteeseen liittyvien toimintojen suorittamiseen.

Parametriset komennot ovat komentoja, jotka käyttävät algoritmissaan alustan välittämiä arvoja. Tyyppi annettu arvo on määritetty konfiguraattorissa ja tämä parametroitu komento näytetään vain niissä muodoissa, joissa on samantyyppisiä määritteitä.

Komennon suorittamat toiminnot on kuvattu 1C:Enterprisen komentomoduulissa.

  • Konfigurointiobjektit
  • Kehitystyökalut.

Riippuen siitä, kuinka komento päätyi kokoonpanoon, komennot voidaan jakaa:

  • Vakio
  • Kehittäjän luoma.

Vakiokomennot 8.2

Alusta antaa vakiokomennot automaattisesti. Vakiokomennot tarjoavat konfigurointiobjektit, lomakelaajennukset, lomakkeen sisältämän Taulukko-elementin laajennukset.

Esimerkiksi Tilit-hakemistossa on seuraavat komennot: Tilit, Tilit: luo ryhmä, Tilit: luo.

Kehittäjän luomat komennot

Kehittäjällä on mahdollisuus luoda mielivaltaisia ​​komentoja kokoonpanoon. Lisää samanlainen objekti, Command, se voi sekä Yleiset-haarassa että tietyssä objektissa tai tietyssä muodossa tehdä kuvauksen toimenpiteestä sisäänrakennetulla kielellä.

Esimerkkinä voidaan antaa seuraavat yleiset komennot: Configure Barcode Scanner, Install Barcode Scanner jne.

Toimintokomennot ja navigointikomennot.

  • Navigointikomennot
  • Toimintakomennot.

Navigointikomennot 8.2

Näiden komentojen kutsumat lomakkeet avautuvat nykyisessä ikkunassa. Tyypillisesti nämä komennot liikkuvat eri luetteloissa.

Esimerkki: Varastot-navigointikomento avaa pääikkunaan luettelon varastoista.

Toimintakomennot

Kun tällainen komento suoritetaan, avautuu apuikkuna. Yleensä toimintokomennon avulla siirrytään käsittely-/raporttilomakkeeseen tai objektilomakkeeseen.

Esimerkki: toimintokomennon Warehouse suorittaminen avaa apuikkunan, jossa voit muokata uuden varaston tietoja.

Parametroitavat ja itsenäiset komennot

Joukkueet tulisi jakaa sisäisen organisaationsa mukaan:

  • Riippumaton
  • Parametrisoitavissa

Riippumattomat joukkueet 8.2

Tällaisten komentojen suorittaminen tapahtuu ilman lisätietojen pyytämistä.

Esimerkki: Tilit-komento, joka on riippumaton, avaa luettelon kaikista tileistä pyytämättä muita tietoja.

Parametroitavat komennot

Tällaisten komentojen suorittaminen vaatii komentoparametrin arvon (lisätietoja).

Esimerkki: Selvitystilit (Object. Toimittaja) -komento, joka on parametroitava, avaa luettelon määritellyn vastapuolen selvitystileistä. Suorittaaksesi tämän komennon, sinun on määritettävä, mikä vastapuoli haluat avata tilejä. Tässä tapauksessa tämän komennon parametri on vastapuoli.

Globaalit komennot ja paikalliset lomakekomennot

Sen mukaan, kuinka komennot liittyvät tiettyyn muotoon, ne voidaan jakaa:

  • Maailmanlaajuinen
  • Paikallinen

Globaalit tiimit

Tällaiset komennot toimittaa alusta, ja ne eivät ole osa lomaketta, ne voidaan sisällyttää tähän lomakkeeseen samoin kuin muihin muotoihin. Nämä komennot on myös jaettu parametroitaviin ja riippumattomiin, mikä helpottaa näiden komentojen käyttöä.

Paikalliset lomakkeen komennot

Näitä komentoja ei voida sisällyttää muihin muotoihin, koska ne ovat itse asiassa osa tiettyä muotoa. Nämä komennot toimitetaan lomakeelementeillä, lomakelaajennuksilla tai kehittäjä järjestää ne itse lomakkeelle.

Navigointipaneeli

Navigointipalkki on osa järjestelmän komentokäyttöliittymää. Tämä on kuin lisäikkunan tai -osion "sisällysluettelo". Navigointipalkki tarjoaa mahdollisuuden tutustua apuikkunan tai -osion sisältämiin tietoihin.

Navigointipalkki sisältää navigointikomentoja. Tällaisia ​​komentoja pidetään sellaisina, jotka siirtävät käyttäjän vain tarpeellisiin tietoihin aiheuttamatta muutoksia tiedoissa. Yleensä nämä ovat komentoja, jotka antavat pääsyn erilaisiin listoihin. Kun tällainen komento on kutsuttu työtilassa, avautuu kutsuluettelo, joka korvaa työtilan aiemman sisällön.

Esimerkki: Varastot-komennon kutsuminen avaa työtilan varastoluettelon.

Luettelon näyttäminen lisäikkunassa

Kun on tarpeen analysoida ja vertailla eri osat yhden luettelon tai eri luettelot, voit avata useita luetteloita kerralla. Pääikkunassa ja apuikkunoissa.

Tämä toiminto edellyttää, että pidät Vaihto-näppäintä painettuna navigointikomentoa kutsuttaessa.

Komentoryhmät 8.2

Komennot on yleensä ryhmitelty navigointipalkissa kolmeen vakioryhmään.

  • Tärkeä. Ryhmän nimeä ei näytetä, mutta siihen kuuluvat komennot on korostettu lihavoituna. Tämä ryhmä sisältää komennot, joilla voit siirtyä tämän osan useimmin käytettyihin tietoihin.
  • Normaali. Tästä ryhmästä puuttuu myös otsikko. Komennot näytetään tavallisella kirjasimella.

Vakioryhmien lisäksi navigointipalkki voi sisältää kehittäjän luomia ryhmiä.

Tavallisten komentojen ryhmät 8.2

Toisessa ryhmässä (Commoniin liittyvät komennot) voi olla muita komentoryhmiä. Näitä ryhmiä seuraa otsikko ja niiden sisältämät komennot sisennetään vasemmasta marginaalista.

Näiden komentojen piilottaminen ja näyttäminen tapahtuu napsauttamalla tällaisten ryhmien otsikoita.

Siinä tapauksessa, että ohjelmien osiot muodostuvat ensimmäisen tason alijärjestelmistä, navigointipaneelissa komentoryhmät muodostuvat seuraavien tasojen alijärjestelmistä.

Yleensä Tärkeää ja Katso myös -ryhmät eivät sisällä suurta määrää komentoja. Päinvastoin, pääryhmä sisältää pääsääntöisesti melko vakavan määrän komentoja. Helpottaakseen navigointia niiden välillä he käyttävät näiden komentojen lisäryhmittelyä.

Navigointipalkin mukauttaminen 8.2

Käyttäjä voi muokata navigointipalkkiin sisältyvien komentojen koostumusta - muuttaa näyttöjärjestystä, poistaa tarpeettomat tai lisätä tarvittavat komennot.

Esimerkki: poista Hinnat- ja Ominaisuudet-komentoryhmät ja siirrä Oikaisut-komento kohtaan Katso myös.

Ohjelma muistaa käyttäjän muuttamat asetukset automaattisesti ja seuraavan kerran kun ohjelma käynnistetään, se näyttää paneelin sellaisena kuin se on käyttäjän tekemässä.

Sovellusratkaisun kehittämistyön aikana navigointipalkin konfigurointiin ja muodostamiseen käytetään komentokäyttöliittymäeditoria. Sen avulla voit määrittää komentojen sijainnin, järjestyksen, koostumuksen ja määrittää tietyssä kokoonpanossa olevat käyttäjäroolit.

Toiminnot-paneeli

Toimintopalkki viittaa järjestelmän komentoliittymän elementteihin. Tämä paneeli sisältää useimmin käytetyt komennot, joiden avulla voidaan nopeasti luoda uusia objekteja, luoda suosittuja raportteja ja suorittaa tyypillistä käsittelyä.

Tämä paneeli sisältää toimintokomentoja. Tällaisten komentojen suorittaminen mahdollistaa tietojen muuttamisen ja yleensä avautuu apuikkuna, jolloin käyttäjä siirtyy väliaikaisesti toiseen toimintoon.

Esimerkki: Varastotoimintokomennon kutsuminen avaa muokkausta varten uuden varaston aputietoikkunan.

Komentoryhmät 1C: Enterprise 8.3 / 8.2

Toimintopalkki sisältää yleensä kolme vakiokomentoryhmää.

  1. Luoda. Se sisältää komentoja, jotka johtavat uusien tietokantaan liittyvien objektien luomiseen - hakemistoja, asiakirjoja jne.
  2. Tämän osan komennot ohjaavat käyttäjän eri raportteihin, jotka ovat saatavilla tässä osiossa.
  3. Tämä ryhmä sisältää komennot, jotka suorittavat erilaisia ​​palvelutoimintoja: siirtyminen palvelunkäsittelyyn, komennot tiettyjen kaupankäyntilaitteiden kanssa työskentelemiseen jne.

Vakioryhmien lisäksi toimintopalkki voi sisältää kehittäjän luomia ryhmiä.

Nämä komentoryhmät on kehystetty ja niillä on otsikko. Jos ryhmällä on huomattava määrä komentoja, vain muutama ensimmäinen näytetään.

Toimintopalkin mukauttaminen 8.2

Käyttäjä voi muokata toimintopalkkiin sisältyvien komentojen koostumusta - muuttaa näyttöjärjestystä, poistaa tarpeettomat tai lisätä tarvittavat komennot

Esimerkki: voit poistaa komennon uuden tilin luomiseksi ja palveluryhmän poistamiseksi.

Ohjelma muistaa käyttäjän muuttamat asetukset automaattisesti ja seuraavan kerran kun ohjelma käynnistetään, se näyttää paneelin sellaisena kuin se on käyttäjän tekemässä.

Sovellusratkaisun kehittämistyön aikana käytetään komentokäyttöliittymäeditoria toimintopalkin määrittämiseen ja muodostamiseen. Sen avulla voit määrittää komentojen sijainnin, järjestyksen, koostumuksen ja määrittää tietyssä kokoonpanossa olevat käyttäjäroolit.

Suosikit

Suosikit on yksi tavallisista käyttöliittymäelementeistä. Tämän mekanismin tarjoaa alusta, ja se on kaikkien sovellusratkaisujen käyttäjien käytettävissä. Suosikit antaa sinun järjestää oman luettelosi tarvittavista linkeistä.

Käyttäjä lisää itsenäisesti tähän luetteloon linkkejä ohjelman osiin, pääikkunassa avautuviin luetteloihin, käsittelyyn, raportteihin ja tietokantaan liittyviin objekteihin - asiakirjoihin, hakemistojen elementteihin jne.
Suosikit-elementti on suunniteltu siten, että käyttäjä voi lisätä tärkeimmät, välttämättömät tai usein käytetyt linkit tähän luetteloon, jotta se voi nopeasti selata niitä.

Kun avaat Suosikit-valikon, luettelo näkyy joko pääikkunassa tai apuikkunassa.

Linkin lisääminen suosikkeihin

Linkit lisätään suosikkeihin perinteisellä verkkoselaimissa käytetyllä menetelmällä - käyttämällä Lisää suosikkeihin -komentoa tai painamalla Ctrl + D -näppäinyhdistelmää. Lisää suosikkeihin -komento sijaitsee Suosikit-valikossa sovelluksen apu- ja pääikkunoissa, järjestelmäkomentojen alueella.

Suosikkien asettaminen

Käyttäjä voi muokata suosikkiluetteloa. Se voi poistaa tarpeettomat linkit tai vaihtaa olemassa olevia. Tämä vaihtoehto on käytettävissä ikkunassa, joka avautuu apu- tai pääsovellusikkunan valikossa Aseta suosikit -komennolla.

Työskentely 1st Language Favorites -suosikkien kanssa

On mahdollista hallita suosikkeja ohjelmallisesti käyttämällä sisäänrakennettua UserWork Favorites -kieltä.

Pääsyä tähän objektiin ei tarjota globaalin kontekstin ominaisuuden kautta, kuten esimerkiksi käyttäjän työhistorian tapauksessa.

Päästäksesi suosikkeihin, lue suosikit järjestelmäasetusten tallennustilasta, lisää kohde, jossa on tarvittava linkki, ja tallenna muokatut suosikit takaisin järjestelmäasetusten tallennustilaan.

Seuraavassa esimerkissä voit nähdä, kuinka kaksi linkkiä lisätään suosikkeihin: linkki hakukohteeseen ja ulkoinen hyperlinkki.

Viite

Linkki on yksi vakiokäyttöliittymäelementeistä. Tämän mekanismin tarjoaa alusta, ja se on kaikkien sovellusratkaisujen käyttäjien käytettävissä. Tämän elementin avulla on mahdollista saada tekstilinkkejä mihin tahansa osioon, luetteloon, tietokantaobjektiin, käsittelyyn tai raporttiin.

Interaktiiviset ja ei-interaktiiviset linkit

Interaktiivinen - näitä kutsutaan linkeiksi tietokantaobjekteihin (asiakirjat, hakemistot), ohjelman osiin, käsittelyyn ja raportteihin. Nämä linkit voidaan välittää työntekijälle, seurata, lisätä suosikkeihin. Myös nämä linkit muistetaan työhistoriassa.

Ei-interaktiivinen – Nämä linkit ovat käytettävissä vain 1C:Enterprise-kielellä. Esimerkkejä ovat linkit tietokannan taulukkoosien attribuutteihin, objektien attribuutit, linkit väliaikaiseen tallennustilaan ja rekisterimerkintöjen attribuutit. Tällaisia ​​linkkejä käytetään lomakkeiden rakentamiseen, kuvan muodossa näyttämiseen sekä ulkoisten tiedostojen siirtämiseen palvelimelle tilapäistä tallennustilaa käyttäen.

Linkin saaminen

Sisäiset ja ulkoiset linkit

On kolme tapaa käyttää tällaisia ​​linkkejä käyttäjän näkökulmasta:
*Ulkoiset ja sisäiset linkit on helppo lisätä suosikkeihin, jotta voit tarvittaessa hypätä nopeasti valittuun luetteloon tai asiakirjaan.

  • Sisäisiä linkkejä käytetään tietyssä tietokannassa. Yksi käyttäjä voi vastaanottaa ja välittää sisäisen linkin toiselle. Tällaista linkkiä voi käyttää minkä tahansa asiakkaan tähän tietokantaan liitetty käyttäjä. Tällaisen linkin siirtäminen on mahdollista useilla tavoilla: Sähköposti, esimerkiksi.
  • Ulkoiset linkit on suunniteltu käytettäviksi 1C:Enterprisen ulkopuolella. On järkevää käyttää tällaisia ​​linkkejä verkkoasiakkaalle.

Esimerkki: käyttäjä, joka on yhteydessä tietokantaan laiha asiakas (http-protokolla) tai verkkoasiakasohjelma vastaanottaa ulkoisen linkin ja välittää sen toiselle käyttäjälle. Tämä käyttäjä kirjoittaa linkin Internet-selaimen osoiteriville. Toimenpiteiden tuloksena on verkkoasiakasohjelman käynnistäminen, yhteys muodostetaan vaadittuun tietokanta ja siirto tehtiin ohitetusta linkistä.

Linkin perässä

Voit seurata vastaanotettua linkkiä soittamalla apu- tai pääikkunan Siirry linkkiin -komentoa.

Tässä artikkelissa kerron sinulle, kuinka mukauttaa Taksi-ohjelman käyttöliittymä mukavaan työskentelyyn, jotta kaikki tarvittavat painikkeet ja tarpeellisimmat raportit ovat aina käsillä.

1) Aloitetaan rakkaiden asiakkaideni yleisimmällä kysymyksellä, joka liittyy "Toiminnot"-valikon puuttumiseen. Monet kirjanpitäjät käyttivät sitä raporttien, käsittelyn ja asiakirjojen etsimiseen, joita oli joskus erittäin vaikea löytää ohjelman muista osista.

Näin ollen kirjanpito 3.0:ssa ei ole Toiminnot-valikkoa. Sen analogia kutsutaan "Kaikki toiminnot" ja oletusarvoisesti tämän osan näyttöä ohjelmassa ei ole asetettu. Voit ottaa sen käyttöön siirtymällä valikkoon, joka avautuu oranssilla painikkeella, jossa on kolmio ohjelman vasemmassa yläkulmassa. Valitse näkyviin tulevasta luettelosta "Palvelu"-osio ja avaa "Asetukset"-osio.

Valitse avautuvassa ikkunassa ruutu "Näytä komento" Kaikki toiminnot "ja korjaa tulos napsauttamalla "Käytä" -painiketta.

Nyt samassa päävalikossa (oranssi painike, jossa on kolmio) näemme osion "Kaikki toiminnot"

Jossa kaikki, mitä olemme niin tottuneet näkemään Accounting 2.0:ssa "Toiminnot" -osiossa:

2) Tarkastellaan nyt ohjelman ominaisuuksia TAXI-liitännän asettamisen kannalta. Esimerkiksi nyt ohjelmani näyttää tältä:

Nuo. osiot yllä. Avaa ikkunat kirjanmerkit alla. Katsotaanpa kuinka muuttaa ohjelman työikkunan kaikkien elementtien sijaintia. Avaamme jälleen päävalikon ja löydämme sieltä osion "Paneeliasetukset".

Sitten kaikki on yksinkertaista. Tartu hiiren vasemmalla painikkeella osaan, jonka paikkaa haluamme muuttaa, ja vedä se kohtaan, jossa haluat nähdä tämän paneelin. Esimerkiksi näin: nostan "Avaa paneelin" ylös ja vedän "Osiopaneeli" ikkunan vasemmalle puolelle.

Napsauta "Käytä" tai "OK" -painiketta ja voila, tältä ohjelmamme alkoi näyttää:

Ehkä jonkun on helpompi työskennellä tällä tavalla.

3) Toinen vinkki ohjelman asettamiseen. Pääsääntöisesti jokaisella kirjanpitäjällä on joitain osioita tai raportteja, joita hän käyttää päivittäin. No, esimerkiksi OSV tai OSV tilillä. Ja olisi erittäin kätevää, jos ne olisivat aina siellä, aina käsillä. Tämä voidaan saavuttaa hyvin yksinkertaisella tavalla sijoittamalla tarvittavat raportit "Suosikit"-osioon. Löydämme taseen "Raportit" -osiosta. Osoittamalla hiirtä sitä, näemme sen vieressä harmaan tähden.

Klikkaamalla sitä merkitsemme valitun raportin "Suosikit"

Osio "Suosikit"sijoitamme jo tuntemamme paneelieditorin avulla esimerkiksi ohjelman työikkunan alaosaan.

4) Ja vielä yksi "salaisuus" ohjelman käyttöliittymän asettamiseen. Ohjelman eri osissa on asiakirjoja, joita jotkut eivät koskaan käytä. No, yksinkertaisesti organisaation erityispiirteiden vuoksi. Esimerkiksi "Ostokset" -osiossa EGAIS:iin liittyvät asiakirjat.

Emme tarvitse näitä asiakirjoja ja voimme poistaa ne työpöydältä. Napsauta oikean yläkulman muokattavassa osiossa ratasta ja valitse näkyviin tulevasta valikosta kohta "Navigointiasetukset"

Näkyviin tulevassa ikkunassa on kaksi saraketta. Vasemmalla ovat komennot, jotka voidaan lisätä työpöydällemme. Ja oikealla ne komennot, jotka ovat työpöydällämme. Löydämme oikeanpuoleisesta sarakkeesta EGAIS-osion ja napsautamme "Poista" -painiketta

Vastaavasti oikeassa sarakkeessa olevat asiakirjat voidaan lisätä työpöydälle napsauttamalla "Lisää" -painiketta

5) Ja lopuksi niille, jotka eivät halua tottua Taxi-käyttöliittymään. Voit vaihtaa käyttöliittymän sellaiseksi, joka oli Accounting 3.0:n ensimmäisissä versioissa.

"Hallinta"-osiossa löydämme kohteen "Liitäntä"

Täällä kehittäjät tarjosivat meille mahdollisuuden vaihtaa ohjelman käyttöliittymä sellaiseksi, kuin se oli aiemmat versiot 8.3 ja vastaava Kirjanpito 7.7. Kun olet valinnut meitä kiinnostavan ohjelman ulkoasun, se on käynnistettävä uudelleen.

Tältä ohjelma näyttää edellisellä käyttöliittymällä.

Katsotaanpa mielenkiinnon vuoksi mikä käyttöliittymä on, samanlainen kuin kirjanpito 7.7.

No, en tiedä, en tiedä. Palaan luultavasti tavalliseen "taksiini".

No, siinä kaikki, mitä halusin kertoa sinulle tänään. Toivon, että joistakin tiedoista on sinulle hyötyä työskennellessäsi ohjelman kanssa.