1C 7.7 Adăugați calculator în celula de documente. Folosind clipboard, ca celulă numerică

Când efectuați calcule curente necomplicate în sistemul "1C: Enterprise 8.0", puteți utiliza calculatorul încorporat. Puteți să-l apelați pe ecran selectând elementul "Service" - "Calculator" sau folosind butonul
situat sub forma unui calculator, schimbați dimensiunea acestuia proporțională cu modificarea dimensiunii ferestrei.
Calculatorul vă permite să efectuați toate acțiunile aritmetice, să calculați procentele și feedback-ul, amintiți-vă numerele în tampon și adăugați și scăzând suplimentar valorile stocate în tampon. Când introduceți numărul, puteți edita valoarea introdusă, eliminând descărcările introduse incorect.
Puteți utiliza ca mouse-ul pentru a lucra cu calculatorul, astfel încât tastatura.
Dacă rezultatul oricărei operațiuni depășește bitul permis al calculatorului, se va emite mesajul: "Rezultatul depășește limitele admise."
Când se împărtășește pe 0, un mesaj va fi emis pe afișaj: "Decizia cu 0". Pentru a continua lucrul în acest caz, va trebui să ștergeți afișajul calculatorului apăsând butonul "C" RESET.
În memoria calculatorului, ultimele 15 calcule sunt amintite,
care pot fi vizualizate folosind butonul
-
situat în partea dreaptă a afișajului.
Calculatorul are 10 registre de memorie pentru a memora numerele și utilizarea ulterioară a acestora în calcule. Folosind butoanele "MS", M +, MS și MS, lucrați cu primul registru.
Pentru a memora rezultatele calculelor din primul registru, apăsați butonul "MS". Tabloul de bord, în partea dreaptă a inscripției "M \u003d", va apărea o valoare memorată. Prin apăsarea butonului "MR", valoarea stocată este afișată din primul registru pe afișaj. Prin butonul "M +", valoarea memorată în primul registru este adăugată la rezultat.
computeții, prin butonul "M-", stocat în primul registru, valoarea este dedusă din rezultatele calculelor. Butonul "MS" resetează conținutul primului registru.
Pentru a memora numărul la unul dintre celelalte alte registre, formați numărul de pe afișaj (introduceți sau produceți calculele necesare) și
apăsați butonul J.
Pentru a extrage un număr din registru, faceți clic pe
situat lângă butonul "MS". Va fi afișată o listă de registre. Specificați registrul dorit cu mouse-ul. Numărul este scris.
situat lângă butoanele "MR", "M +" sau "M-", în funcție de tipul de acțiune și selectați Registrul. În mod similar, registrul este curățat (butonul "MS").
Calculatorul poate funcționa în mai multe moduri. Selectați modul
se efectuează cu butonul\u003e
și alegerea elementului dorit:
În modul "Microcalculator", toate acțiunile sunt efectuate de la tastatură. Calculatorul are o formă simplificată: numerele sunt introduse din tastatură. Pentru a curăța afișajul, utilizați cheia "C".
În modul "Calculator formular", toate acțiunile sunt înregistrate în tabloul de bord secvențial. Pentru a organiza o anumită secvență de acțiuni și expresii complexe de intrare, utilizarea parantezelor este permisă: Calculator X і0SH 25 + 578) "4 (547 + 55)" 5) L7 | ? - MS T M \u003d O MR - 7 8 9 1 / x G 1 M + "4] | 5 є і LA I L 1 M- Пі 2 3NI LCI - Yushich - - -
În modul "Setup", puteți ajusta acuratețea calculatoarelor de calculator. În caseta de dialog Setup, ar trebui să specificați numărul de căutări după căutări:
Calculatorul poate fi utilizat nu numai pentru a efectua calcule, ci și pentru a introduce detalii numerice în documente și cărți de referință. Pentru a face dreptate la dreptul de recuzită numerică.

Oamenii vor deveni un programator în care limba de programare sunt forțați să stăpânească mai întâi specialitatea cu teoria, apoi cu cele mai simple exemple de programare. Unul dintre cele mai simple exemple, puteți spune că începerea programului în toate limbile este considerată a scrie un calculator. Pentru aceasta am decis să scriem o lecție de formare despre cum să scriem un calculator în limba 1c.
Vom dezvolta cel mai simplu calculator cu funcții aritmetice simple: adăugare, scădere, multiplicare, diviziune. În calculator, operațiunile mai complexe nu sunt luate în considerare ca: rădăcină, interes, amintiri. Dacă doriți, puteți îmbunătăți în mod independent exemplul nostru.
Orice sarcină de programare începe cu planul de dezvoltare. Alcătuiesc un astfel de plan. Imaginați-vă cum ați scrie un calculator? Care este algoritmul acțiunilor? Ce instrumente vor trebui să redea acest lucru sau că operațiunea este chiar fără a le traduce în limba programului. Ideile pur intuitive.

Sarcina: Calculator pentru 1C 8.2, aplicație normală.

Sarcinile "Chips":

1. Tabelul calculatorului trebuie să fie un șir, deoarece tocmai la șirul poate fi atribuit caracterele.
2. Calculatorul trebuie să aibă un anumit tampon (locația de depozitare) a primului număr, pentru a intra în calculatorul calculator al calculatorului celui de-al doilea număr, a fost posibilă eliminarea primelor și efectuați operații aritmetice cu acesta.
3. Orice operație aritmetică trebuie să fie atribuită valorii variabilei, apoi atunci când apăsați "Equal, programul a înțeles ce operație ar trebui să fie executată: să se îndepărteze, să se împartă sau să se înmulțească.

Performanță practică:

1. Creați în configurator prelucrarea externă Prin meniul Fișier - nou - procesare externă.
2. Creați o formă de procesare. Doar creați o formă goală și apăsați gata.
3. Adăugăm următoarele detalii în procesare
a) tabloul de bord al calculatorului - linia de tip, durata - 15
b) Operațiunea - arbitrară
c) tip tampon - număr, lungime -10, precizie - 2.
De ce aveți nevoie de aceste detalii va deveni ușor de înțeles pentru puțin mai târziu.

4. Adăugați elemente în formularul de formare: butoane, câmp de introducere. Butoanele care pot fi adăugate la formular sunt situate în partea de jos a configuratorului de pe panoul de control "Controale". Este necesar să se adauge astfel de elemente:
- Row după nume "Calculator Calculator". Puneți-o chiar în partea de sus a formularului.
- Butoane tipice de la butonul de la 1 la 9 plus 0. Și, de asemenea, butoanele indică operații aritmetice: adăugarea, multiplicarea, diferența, diviziunea.
Apelați butoanele cu numere: DIGIT1, DIGIT2 ... DIGIT0.
Butoane aritmetice: adăugare, multiplicare, diferență, diviziune.
În loc de numele butoanelor de pe formular, numerele și caracterele operațiunilor aritmetice sunt afișate în proprietatea Bemplite din câmpul "Titlu" Cifrele și simbolurile operațiilor: "1", "2", "3" , ... "*", "-".
Localizarea butoanelor ciphyr și aritmetice pe formular nu este fundamental. Le puteți aranja în orice fel și loc.
5. Creați un handler de presiune. Devenim pe butonul "Număr1", deschideți proprietatea și chiar în final găsim o listă de evenimente posibile pentru acest buton. Numai un eveniment de "presare" este disponibil și este încă gol. Apăsați pe lupă și modulul de procesare apare automat codul care a generat programul. Tocmai am creat o piesă de prelucrat pentru procedura care va fi efectuată atunci când faceți clic pe butonul "DIGIT1".


Scriu codul:

Procedură Digital1 Poziție (element)

Ieșiri1 \u003d 1;
Tabokalculator \u003d tabocalculator + leu (Prediframi1, 9);
Tabocalculator \u003d număr (drepturi (tabocalculator, 10));

Extradreses.

Comentariul la codul: a) Spunem că butonul "Figura1" este o figură 1. b) spunem că tabloul de bord al calculatorului funcționează pe principiul adăugării unui caracter la caracterul anterior (stânga) c) convertim simbolurile în șirul la rând. Pentru restul de nouă cifre, creați exact aceleași proceduri cu un cod similar. Ultimul buton de pe formularul calculatorului va fi butonul "Clear" [C]. Principiul ei simplu - scrie zero la tabloul de bord al calculatorului. Acestea. Resetați tabloul de bord.

6. Operatii aritmetice. Creați pentru fiecare buton care indică operațiunea aritmetică Proceduri de presare. Așa cum am creat deja pentru butoane care indică numerele. În codul fiecărui buton, scrieți codul:

Procedură de pictură (element)
Tampon \u003d număr (tabocalculator);
Tabocalculator \u003d "";
Operațiunea \u003d "Adăugare";
Extradreses.

Voi spune despre o recepție foarte curioasă.

Odată ce un contabil a venit la mine și mi-a cerut: Este posibil să calculați rapid suma tuturor documentelor din revista implementărilor pentru primul trimestru al anului 2013?

M-am gândit puțin și am făcut așa:

1. Înregistrarea "Implementare (Fapte, Overhead)" și instalat perioada dorită:

Important! În același timp, rețineți că unul dintre numere este evidențiat într-o culoare mai închisă, deoarece am închis butonul stâng al mouse-ului înainte de a evidenția rândurile. aceasta un moment importantDe atunci 1C va rezuma liniile selectate pe o coloană cu o valoare dedicată.

3. În cele din urmă, am făcut clic pe scrisoarea M. În textul 1c Titlu: Întreprinderi:

5. și rezultatul contabilului surprins:

Suma tuturor documentelor dedicate în această perioadă a fost de 8.746.995.

Și se poate face și în orice revistă cu orice difuzoare numerice (cantitate, cantitate etc.).

În plus, puteți aloca toate documentele, ci numai pentru ajutorul următoarei primire:

  • curățați tasta CTRL de pe tastatură.
  • butonul stâng al mouse-ului selectați (sau expleți) liniile dorite, dar amintiți-vă: faceți clic pe rândurile numai în coloana pe care o veți rezuma.

Această tehnică poate fi utilizată pentru orice piese tabulare.

Aici este un astfel de truc scurt care vă va permite în unele cazuri să lucrați minuni

1C: Enterprise 8.0. Universal Tutorial Boyko Elvira Viktorovna

11.1. Calculator

11.1. Calculator

Când efectuați calcule curente necomplicate în sistemul "1C: Enterprise 8.0", puteți utiliza calculatorul încorporat. Puteți să-l apelați pe ecran selectând elementul "Service - Calculator"sau folosind butonul

bara de instrumente de program.

Calculatorul poate fi tras cu mouse-ul în orice loc al ecranului, precum și redimensionarea ferestrei. În acest caz, toate elementele de control situate sub forma unui calculator își schimbă dimensiunea proporțională modificarea dimensiunii ferestrei.

Calculatorul vă permite să efectuați toate acțiunile aritmetice, să calculați procentele și feedback-ul, amintiți-vă numerele în tampon și adăugați și scăzând suplimentar valorile stocate în tampon. Când introduceți numărul, puteți edita valoarea introdusă, eliminând descărcările introduse incorect.

Puteți utiliza ca mouse-ul pentru a lucra cu calculatorul, astfel încât tastatura.

Dacă rezultatul oricărei operațiuni depășește bitul permis al calculatorului, se va emite mesajul: "Rezultatul depășește limitele admise."

Când se împărtășește pe 0, un mesaj va fi emis pe afișaj: "Decizia cu 0". Pentru a continua lucrul în acest caz, va trebui să ștergeți afișajul calculatorului apăsând butonul de resetare "DIN".

Ultimele 15 calcule care pot fi vizualizate prin utilizarea butonului sunt amintite în memoria calculatorului.

situat în partea dreaptă a afișajului.

Calculatorul are 10 registre de memorie pentru a memora numerele și utilizarea ulterioară a acestora în calcule. Folosind butoane "DOMNIȘOARĂ", "M +", "M-" și DOMNIȘOARĂ Lucrați cu primul registru.

Pentru a memora rezultatele calculelor în primul registru, faceți clic pe butonul "DOMNIȘOARĂ". Pe tabloul de bord, în partea dreaptă a inscripției "M \u003d"Valoarea memorată va apărea. apasa butonul "DOMNUL" Valoarea stocată este afișată din primul registru pe afișaj. Prin buton. "M +" Valoarea stocată în primul registru este adăugată la rezultatele calculelor, prin buton "M-" Valoarea stocată în primul registru este dedusă din rezultatele calculelor. Buton DOMNIȘOARĂ Resetează conținutul primului registru.

Pentru a memora numărul la unul dintre celelalte alte registre, trebuie să formați numărul de pe afișaj (introduceți sau produceți calculele dorite) și faceți clic pe buton

situat lângă buton "DOMNIȘOARĂ". Va fi afișată o listă de registre. Specificați registrul dorit cu mouse-ul. Numărul este scris.

Pentru a extrage un număr din registru, faceți clic pe

situat lângă butoane "MR", "M +" sau "M-", În funcție de tipul de acțiune și selectați Registrul. În mod similar, depunerea registrului (buton DOMNIȘOARĂ).

Calculatorul poate funcționa în mai multe moduri. Selectarea modului este efectuată cu un buton.

și alegerea elementului dorit:

În modul "Microcalculator" Toate acțiunile sunt efectuate de la tastatură. Calculatorul în același timp are o formă simplificată:

Numerele sunt introduse din tastatură. Cheia este utilizată pentru a curăța afișajul. "DIN".

În modul "Calculator formular" Toate acțiunile sunt înregistrate în tabloul de bord secvențial. Pentru a organiza o anumită secvență de acțiuni și expresii complexe de intrare, utilizarea parantezelor este permisă:

În modul "Setup", puteți ajusta acuratețea calculatoarelor de calculator. În caseta de dialog Setup, ar trebui să specificați numărul de căutări după căutări:

Calculatorul poate fi utilizat nu numai pentru a efectua calcule, ci și pentru a introduce detalii numerice în documente și cărți de referință. Pentru a face dreptate la dreptul de recuzită numerică.

sau utilizați cheia F4..