1c 7.7 Lisa kalkulaator dokumendirakkudes. Lõikepuhvri kasutamine numbrilise rakuga

Kui tegemist lihtsate praeguste arvutuste tegemisel "1c: ettevõttes 8.0", saate kasutada sisseehitatud kalkulaatorit. Saate seda ekraanil helistada, valides "Teenuse" elemendi - "kalkulaator" või kasutades nuppu
asub kujul kalkulaator, muutke selle suurust proportsionaalselt muutustega akna suurus.
Kalkulaator võimaldab teil täita kõiki aritmeetilisi toiminguid, arvutada protsendid ja tagasiside, mäleta numbreid puhvrisse ja lisage lisaks ja lahutama puhvris salvestatud väärtustega. Numbri sisestamisel saate sisestatud väärtust redigeerida, eemaldades valesti sisestatud heitmete eemaldamine.
Võite kasutada kalkulaatoriga töötamiseks hiirega, nii et klaviatuur.
Kui mis tahes operatsiooni tulemus ületab kalkulaatori lubatud bitt, väljastatakse teade: "Tulemuseks ületab lubatud piirmäärad."
Kui jagatakse 0-le, antakse ekraanile välja sõnum: "Otsus 0". Töö jätkamiseks sel juhul peate kalkulaatori ekraani kustutama, vajutades nuppu "C" reset.
Kalkulaatori mälestusel mäletatakse viimaseid 15 arvutust,
mida saab vaadata nupu abil
-
asub ekraani paremal pool.
Kalkulaatoril on 10 mälu registrit numbrite meelde jätmiseks ja nende edasiseks kasutamiseks arvutustes. Kasutades "MS" nuppude, M +, MS ja MS, töö esimese register.
Esimese registri arvutuste tulemuste meelde jätmine vajutage nuppu "MS". Tulemustabel pealkirja paremale "m \u003d", ilmub mälestatud väärtus. Vajutades nuppu "MR", kuvatakse salvestatud väärtus esimesest registrist ekraanile. Nupuga "M +" abil lisatakse tulemusele meelde tulemus esimeses registris.
arvutused, nupuga "M-" abil, mida salvestatakse esimeses registris, arvatakse väärtus arvutuste tulemustest maha. Nupp "MS" nupp lähtestab esimese registri sisu.
Arvutada number üheksast teisest registrist, vali number ekraanil (sisestage või toota vajalikud arvutused) ja
vajutage nuppu J.
Numbri väljavõtmiseks registrist klõpsake nuppu
asub nupu "MS" kõrval. Kuvatakse registrite nimekiri. Määrake soovitud register hiirega. Number on kirjutatud.
asub "MR", "M +" või "M-" nupud, sõltuvalt tegevuse liigist ja valige register. Samamoodi puhastatakse register (MS "nupp).
Kalkulaator saab töötada mitmetes režiimides. Valige režiim
see viiakse läbi nupuga\u003e
ja soovitud elemendi valik:
In "Mikrokalkulaator" režiimis kõik toimingud viiakse läbi klaviatuuri. Kalkulaator võtab lihtsustatud vormi: numbrid sisestatakse klaviatuurist. Ekraani puhastamiseks kasutage klahvi "C".
"Formular Calculator" režiimis registreeritakse kõik toimingud tulemustabeli järjestikku. Teatud tegevuste ja sisendkompleksseentide järjekorra korraldamiseks on lubatud sulgude kasutamine lubatud: kalkulaator x 100 + 578) "4+ (547 + 55)" 5) l7 | ? - pr t m \u003d o mr - 7 8 9 1 / x g 1 m + "4] | 5 є і і \u200b\u200bl 1 m-" пі 2 3і LCI - Yushich - - -
In "Setup" režiimis saate reguleerida kalkulaatori kalkulaatorite täpsust. Dialoogiboksis seadistamise dialoogiboksis tuleb täpsustada otsingute arvu otsingute arvu:
Kalkulaatorit saab kasutada mitte ainult arvutuste tegemiseks, vaid ka arvuliste detailide sisestamiseks dokumentidesse ja võrdlusraamatutesse. Teha see õigus numbriliste rekvisiidide paremale.

Inimesed saavad programmeerijaks, kus programmeerimiskeele on sunnitud eriala teooriaga kõigepealt juhtima, siis programmitöö lihtsamate näidetega. Üks lihtsamaid näiteid, võite öelda Start programmeerimine kõigis keeltes peetakse kirjutada kalkulaator. Selleks otsustasime kirjutada õppetund selle kohta, kuidas kirjutada kalkulaatorit keeles 1c.
Me arendame lihtsaimat kalkulaatorit lihtsate aritmeetiliste funktsioonidega: lisamine, lahutamine, korrutamine, jagamine. Kalkulaatoris ei võeta arvesse keerukamaid toiminguid: root, huvi, mälestusi. Soovi korral saate meie eeskuju iseseisvalt parandada.
Mis tahes programmeerimisülesanne algab arengukavaga. Moodustavad sellise plaani. Kujutage ette, kuidas sa kalkulaatorit kirjutaksid? Mis on tegude algoritm? Millised vahendid peavad seda mängima või et operatsioon on isegi ilma programmi keele tõlkimata. Teie puhtalt intuitiivsed ideed.

Ülesanne: Kalkulaator jaoks 1C 8.2, tavaline rakendus.

"Kiibid" ülesanded:

1. Kalkulaatori tabel peaks olema string, sest see on just stringile, et tähemärki võib seostada.
2. Kalkulaatoril peaks olema esimese numbri teatud puhver (hoidla asukoht), et pärast teise numbri kalkulaatori kalkulaatori sisestamist oli võimalik kõigepealt eemaldada ja teostada sellega aritmeetilisi operatsioone.
3. Mis tahes aritmeetiline töö tuleb määrata muutuja väärtusele, seejärel, kui vajutate "võrdne, arusaadav, milline toiming ta tuleb täita: ära võtta, jagada või korrutada.

Praktiline rakendamine:

1. Loo konfiguraatoris väline töötlemine Läbi menüü menüü - uus - väline töötlemine.
2. Loo töötlemise vorm. Lihtsalt looge tühi kuju ja vajutage valmis.
3. Me lisame töötlemisse järgmised andmed
a) Kalkulaatori tulemustabel - tüüp - liin, kestus - 15
b) Operation - suvaline
c) puhver - tüüp - number, pikkus -10, täpsus - 2.
Miks sa vajad neid üksikasju muutub arusaadavaks veidi hiljem.

4. Lisage vormide vorm: nupud, sisendvälja. Nupud, mida saab lisada vormi asuvad allosas konfiguratori juhtpaneelil "Controls". Sellised esemed on vaja lisada:
- Rida nime "Kalkulaatori kalkulaator" järgi. Asetage see vormi tippu.
- Tüüpilised nupud 1 kuni 9 pluss nupule 0. Ja ka nupud näitavad aritmeetilisi operatsioone: lisamine, korrutamine, erinevus, divisjon.
Helista nuppe nupud: DIGIT1, DIGIT2 ... DIGIT0.
Aritmeetilised nupud: lisamine, korrutamine, erinevus, divisjon.
Vormi nuppe nimede asemel kuvatakse numbrite ja aritmeetiliste toimingute numbrite ja tähemärki, mis on sisenenud omadus "Pealkiri" vastavad arvud ja toimingute sümbolid: "1", "2", "3", "3" , ... "*", "-".
Asukoht Cyphyr ja aritmeetiliste nuppude vormil ei ole põhimõtteliselt. Võite korraldada need kuidagi ja kohas.
5. Loo survekäitleja. Me saame nupul "Number1", avada oma vara ja lõpuks leiame selle nupu võimalike sündmuste loendi. Saadaval on ainult üks "vajutamine" sündmus ja see on ikka veel tühi. Vajutage suurendusklaasi ja töötlemise moodul ilmub automaatselt programmi loodud kood. Me oleme just loonud tööotsioone protseduuri jaoks, mis viiakse läbi, kui klõpsate nupul "Digit1".


Kirjutame koodi:

Menetlus Digital1 positsioon (element)

Väljund1 \u003d 1;
Tabokalculator \u003d tabokalculator + Lion (prediframi1, 9);
Tabokalculator \u003d number (õigused (tappalculator, 10));

Ekstruderessees

Kommentaarid koodile: a) Me ütleme, et "joonis1" nupp on joonis 1. b) Me ütleme, et kalkulaatori tulemustabel töötab eelmise iseloomu (vasakul) c) lisamise põhimõttel string rida. Ülejäänud üheksa numbrit loovad täpselt samasuguse koodiga samad menetlused. Viimane nupp kalkulaatori kujul on "selge" nupp [C]. Põhimõte tema lihtne - kirjutab null kalkulaatori tulemustabel. Need. Lähtestage tulemustabel.

6. Aritmeetilised toimingud. Loo iga nupu jaoks, mis näitab aritmeetiline operatsioon Vajutades protseduurid. Nii nagu me oleme juba loonud nuppe nupud näitavad numbreid. Iga nupu kood, kirjutage kood:

Menetluse maalimine (element)
Puhver \u003d number (tabokalculator);
Tabokalculator \u003d "";
Operation \u003d "Lisaks";
Ekstruderessees

Ma ütlen väga uudishimuliku vastuvõtu kohta.

Kui raamatupidaja tuli mulle ja küsis minult: kas on võimalik kuidagi kiiresti arvutada kõigi 2013. aasta I kvartali ajakirja rakenduste ajakirjade summade summa?

Ma arvasin veidi ja tegiin seda:

1. Logitud "rakendamine (toimingud, õhulisi)" ja installitud soovitud ajavahemiku:

Oluline! Samal ajal märkige, et üks numbritest on esile tõstetud tumedam värvis, kuna ma sulgesin hiire vasaku nupu enne ridade esiletõstmist. see tähtsusSellest ajast alates 1c võtab kokku valitud ridade valitud jooned spetsiaalse väärtusega.

3. Lõpuks klõpsasin kirja M. 1C akna pealkiri: Ettevõtted:

5. Üllatunud raamatupidaja tulemus:

Kõigi spetsiaalsete dokumentide summa sel perioodil oli 8 746 995.

Ja lihtsalt seda saab teha ka igas numbrilise kõlaritega ajakirjades (kogus, kogus jne).

Lisaks saate mitte kõik dokumendid eraldada, kuid ainult järgmise vastuvõtmise abiga:

  • puhastage klaviatuuril klahvi Ctrl.
  • hiire vasak hiire vasak nupp Valige (või ilmse) soovitud jooned, kuid pidage meeles: klõpsa rida ainult kolonnis, mida te kavatsete kokku võtta.

Seda tehnikat saab kasutada iga tabelide osade jaoks.

Siin on selline lühike trikk, mis võimaldab teil mõningatel juhtudel imet töötada

1c: Enterprise 8.0. Universaalne juhendaja Boyko Elvira Viktorovna

11.1. Kalkulaator

11.1. Kalkulaator

Kui tegemist lihtsate praeguste arvutuste tegemisel "1c: ettevõttes 8.0", saate kasutada sisseehitatud kalkulaatorit. Võite seda ekraanil helistada, valides objekti "Service - kalkulaator"või nupu kasutamine

programmi tööriistariba.

Kalkulaatorit saab hiirga tõmmata ekraani mis tahes kohas, samuti akna suurust. Sellisel juhul muudavad kõik kalkulaatori kujul asuvad kontrolli elemendid nende suurust proportsionaalselt muuta akna suurust.

Kalkulaator võimaldab teil täita kõiki aritmeetilisi toiminguid, arvutada protsendid ja tagasiside, mäleta numbreid puhvrisse ja lisage lisaks ja lahutama puhvris salvestatud väärtustega. Numbri sisestamisel saate sisestatud väärtust redigeerida, eemaldades valesti sisestatud heitmete eemaldamine.

Võite kasutada kalkulaatoriga töötamiseks hiirega, nii et klaviatuur.

Kui mis tahes operatsiooni tulemus ületab kalkulaatori lubatud bitt, väljastatakse teade: "Tulemuseks ületab lubatud piirmäärad."

Kui jagatakse 0-le, antakse ekraanile välja sõnum: "Otsus 0". Sellel juhul töö jätkamiseks peate kalkulaatori ekraani tühjendama, vajutades nupu reset "Alates".

Viimase 15 arvutused, mida saab vaadata nupu abil, mäletatakse kalkulaatori mälestuses.

asub ekraani paremal pool.

Kalkulaatoril on 10 mälu registrit numbrite meelde jätmiseks ja nende edasiseks kasutamiseks arvutustes. Kasutades nuppe "PRL", "M +", "M-" ja PRL Töö esimese register.

Esimese registri arvutuste tulemuste meelde jätmine klõpsa nupule "PRL". Tulemustabeli pealkirjaõigusele "M \u003d"Mäletatava väärtuse ilmub. vajuta nuppu "HÄRRA" Salvestatud väärtus kuvatakse esimesest ekraanile registrist. Nupu järgi "M +" Esimeses registris salvestatud väärtus lisatakse arvutuste tulemustele nupuga "M-" Esimeses registris salvestatud väärtus arvatakse maha arvutuste tulemustest. Nupp PRL Lähtestab esimese registri sisu.

Numbri meelde jätmine ühele üheksast teisest registrist, peate valima ekraanile (sisestage või tooke soovitud arvutused) ja klõpsake nuppu

asub nupu kõrval "PRL". Kuvatakse registrite nimekiri. Määrake soovitud register hiirega. Number on kirjutatud.

Numbri väljavõtmiseks registrist klõpsake nuppu

asuvad nuppude kõrval "Mr", "m +" või "M-", Sõltuvalt tegevuse liigist ja registri valige. Sarnaselt registri esitamise (nupp) PRL).

Kalkulaator saab töötada mitmetes režiimides. Režiimi valimine viiakse läbi nupuga.

ja soovitud elemendi valik:

Režiimis "Mikrokalkulaator" Kõik toimingud viiakse läbi klaviatuurilt. Kalkulaator samal ajal võtab lihtsustatud vormi:

Numbrid sisestatakse klaviatuurist. Võti kasutatakse ekraani puhastamiseks. "Alates".

Režiimis "Formular kalkulaator" Kõik toimingud salvestatakse tulemustabeli järjestikku. Korraldada teatud tegevuste ja sisendkompleksseentide järjestuse ja sisendkomplekside puhul lubatud sulgude kasutamine:

In "Setup" režiimis saate reguleerida kalkulaatori kalkulaatorite täpsust. Dialoogiboksis seadistamise dialoogiboksis tuleb täpsustada otsingute arvu otsingute arvu:

Kalkulaatorit saab kasutada mitte ainult arvutuste tegemiseks, vaid ka arvuliste detailide sisestamiseks dokumentidesse ja võrdlusraamatutesse. Teha see õigus numbriliste rekvisiidide paremale.

või kasutage võtit F4..