Ataskaitų kūrimas per 1s 8.2.

12.08.2014

Kiekvienas asmuo, tvarkantis 1C produkto įrašus, po tam tikro laiko turi atlikti verslo veiklos analizę. Ši programa apima analizę ir statistiką, įgyvendinamą per ataskaitas. Visos ataskaitos yra suskirstytos į blokus pagal loginį ryšį su duomenimis, kuriuos reikia gauti. Atsižvelgiant į konfigūraciją, ataskaitų rinkiniai gali keistis, tačiau darbo su ataskaitų teikimo įrankiu principas 1C gaminyje išlieka tas pats.

Visose konfigūracijose 1C pranešaĮmonė 8.2 yra suskirstyta į kategorijas ir atitinkamai įtraukta į:

Atsargų elementų analizė (pagal likučius, atsargas, judėjimą)

Pardavimų analizė (bendrasis pelnas, pardavimai)

Apskaita ir finansai (PVM įsipareigojimams, pinigų srautams, biudžetui)

Gamyba ir eksploatacija (perdavimas, perdirbimas)

Prieš pradėdami naudoti ataskaitų teikimo dokumentus, duomenų bazėje turėtumėte surinkti dokumentinę istoriją. Priešingu atveju programa neturės šaltinio duomenų analizei. Atsižvelgiant į istorijos ir informacijos kiekį programoje per laikotarpį, nustatomas analizės duomenų tikslumas ir vertė. Kuo daugiau duomenų istorijoje, tuo tikslesnė bus prognozė.

Tačiau informacinė bazė ir istorija nėra visas priemonių rinkinys tolesniam informacijos gavimui. Norint generuoti ataskaitas 1C 8.2 versijoje, vartotojui reikės tam tikrų įgūdžių ir gebėjimų, kurie suteiks jam galimybę išgauti reikiamus duomenis ir pateikti juos patogia peržiūrėti forma. Informacijos suvokimo paprastumas lemia jos analizės paprastumą ir patogumą. Dėl šios priežasties vartotojas turėtų žinoti, kam yra skirti pagrindiniai ataskaitų teikimo programoje nustatymo įrankiai ir kaip juos naudoti.

Įprastoje 1C ataskaitoje yra laukas, kuriame pateikiamas ataskaitos generavimo rezultatas, taip pat nustatymų laukas. Nustatymai skirstomi į greitus ir išsamius. Paprastas ataskaitas galima generuoti naudojant greitąją sąranką, o sudėtingoms kelių lygių ataskaitoms su filtrais reikia papildomų nustatymų.

Programoje nustatant beveik visų tipų ataskaitas, vartotojui gali tekti naudoti:

- pagrindinis skirtukas. Tai apima datą, matavimo vienetus, matmenis, nuosavybės ir kategorijų parametrus, bendrąsias sumas ir papildomus laukus;

- grupės. Naudodamasis šiuo įrankiu vartotojas gali akimirksniu peržiūrėti informaciją išplėstomis ir sutrauktomis versijomis, transformuoti informaciją į patogią peržiūrėti formą;

- pasirinkimai. Leidžia pasirinkti duomenis iš siūlomo sąrašo grupėje. Turėtumėte būti ypač atsargūs pasirinkdami, nes vienas pasirinkimas kartais atmeta kitą. Jūs galite išjungti pasirinkimą, kurio jums nereikia, panaikindami žymėjimą laukelio Naudojimas;

- papildomi laukai. Reikalingi papildomi laukai detalesniems aprašomiesiems duomenims apie analizuojamą objektą rodyti;

- rūšiavimas. Ataskaitoje esančius duomenis galite rūšiuoti pagal kiekvieną ataskaitoje rodomą stulpelį. Dažniausiai naudojami rūšiavimo būdai: rūšiavimas pagal abėcėlę, pavadinimą, didėjančia ir mažėjančia tvarka;

- nustatymų išsaugojimas. 1C kūrėjai rūpinosi vartotojais, kurie yra priversti reguliariai dirbti su ataskaitų teikimu. Norėdami sutaupyti laiko nustatydami ataskaitą, galite vieną kartą nustatyti parametrus, juos išsaugoti ir prireikus atšaukti.

Be integruotų standartinių ataskaitos parinkčių, 1C leidžia naudoti išorines ataskaitas, kurios nėra išsaugotos pagrindinėje programinės įrangos konfigūracijoje. Šias ataskaitas 1C įmonės specialistai gali rašyti pagal specialius užsakymus iš įmonių, kurioms įmontuoto ataskaitų arsenalo nepakanka sėkmingam darbui ir valdymo analizei. Pagrindinis išorinių ataskaitų privalumas yra tas, kad jas galima keisti tiesiogiai nesikišant į programą, kitaip tariant, nereikia keisti konfigūracijos ir atnaujinti. Toks lankstumas leidžia įmonėms greitai reaguoti į informacijos analitikos pakeitimų poreikį, taip pat naudoti naujas ataskaitas be didelių programos struktūros pakeitimų.

1C 8.3 ataskaitos yra specialus metaduomenų objektas, skirtas sukurti patogią duomenų iš 1C duomenų bazės lentelių pateikimą.

Išsiaiškinkime kaip nustatyti ataskaitas, kam jos reikalingos, kuo išorinės ataskaitos skiriasi nuo įtaisytųjų ir kuo ataskaitos skiriasi nuo apdorojimo.

Norėdami sukurti arba tinkinti ataskaitą, turite žinoti įtaisytuosius ir . Kad ir ką sakytume, beveik bet kurios ataskaitos kūrimo pagrindas yra pradinė užklausa, kuri gauna duomenis. Šiuos duomenis apdorojame ir pateikiame patogia forma.

Ataskaitos yra pagrindinis dalykas bet kurioje informacinėje sistemoje, todėl 1C daug dėmesio skyrė ataskaitų kūrimui ir sukūrė daugybę dizainerių bei mechanizmų joms kurti.

Pažvelkime į pagrindinius ataskaitų kūrimo būdus

Kaip sukurti ataskaitą 1C naudojant maketą

Kurti naudojant maketą yra įprasčiausias būdas. Tačiau dažnai jos griebiasi iš nevilties, nes... Taikant šį metodą, kūrėjas visiškai įrašo kiekvieną veiksmą kodu, o tai reiškia, kad galime padaryti bet ką. Kiti mechanizmai tuo pasigirti negali.

Tačiau šiuo atveju visus elementus, meniu ir kitus „lankus“ teks įvesti rankiniu būdu, o tai labai daug darbo reikalaujanti.

Gaukite 267 vaizdo įrašų pamokas 1C nemokamai:

Ataskaitos kūrimas naudojant išvesties formos dizainerį

Išvesties formos dizaineris yra platformoje įmontuotas mechanizmas, palengvinantis ataskaitų kūrimą. Dizaineris galimas tik įprastoms formoms.

Projektuotojui pateikiama užklausa ir visi reikalingi parametrai būsimai ataskaitai, o ji savo ruožtu sugeneruoja ataskaitų modulius ir formas. Mechanizmas pagrįstas įtaisytosios kalbos objektu 1C 8.2 - Ataskaitų kūrėjas.

Ataskaitos kūrimas naudojant bendrąją ataskaitą

Universali ataskaita turi puikų funkcionalumą, patogią nustatymų sąsają, kuri yra pažįstama vartotojui:

Duomenų komponavimo sistema pagrįstos ataskaitos

Tai yra pats progresyviausias 1C ataskaitų kūrimo būdas, kurį rekomenduoja pats 1C. pasirodė 1C platformoje 8.1 versijoje.

SKD leidžia kurti paprastas ataskaitas visai be programavimo linijos, nes turi labai lankstų ir funkcionalų konstruktorių duomenų komponavimo schemai kurti:

Visose naujausiose konfigūracijose visos ataskaitos rašomos naudojant duomenų sudėties sistemą.

Kuo skiriasi išorinės ataskaitos nuo įtaisytųjų?

Kaip parašyta dokumentacijoje – nieko. Išorinis ataskaitų teikimo mechanizmas buvo sukurtas siekiant derinti ataskaitas kūrimo metu.

Vienintelis skirtumas kuriant sprendimą yra tas, kad jūs negalite pasiekti išorinės ataskaitos „pagal pavadinimą“, kitaip nei įtaisytosios ataskaitos.

Kuo ataskaita skiriasi nuo apdorojimo?

Tiesą sakant, praktiškai nieko. Pagrindinis skirtumas yra objekto naudojimo paskirtis: ataskaitos reikalingos informacijai rodyti, o ataskaitos reikalingos informacijai keisti.

Pagrindiniai ypatybių skirtumai: ataskaitose galite nurodyti pagrindinę duomenų komponavimo schemą (DCS) ir nurodyti ataskaitos parametrų išsaugojimo nustatymus.

1C? kaip pamatyti darbuotojų atlyginimus per 1s?

Dažnai dirbdamas su 1C buhalteris supranta, kad standartinėje konfigūracijoje įdiegtų funkcijų nepakanka. Arba paaiškėja, kad nežinote, kur ieškoti reikiamų duomenų, arba suprantate, kad ataskaitoje neparodomi visi reikalingi suvestinės rezultatai.

Pasirodo, daugelį panašių problemų galima paprasčiausiai išspręsti sukuriant pasirinktinį pasirinkimą ir išvedant šiuos duomenis į ataskaitą.

Tokį užsakymą, „savo“ pasirinkimą galite atlikti keliais būdais. Gali


konfigūravimo priemonėje parašykite programos kodą, kuriame yra užklausa, kuri apdoros duomenis informacinėje bazėje ir išves duomenis į tą, kurią sukūrėme. Tai geras metodas, leidžiantis visiškai rankiniu būdu valdyti ataskaitos generavimo procesą ir atlikti koregavimus bet kuriame galutinio dokumento kūrimo etape. Bet norint parašyti ataskaitos programos kodą ir sukurti galutinę, reikia turėti pakankamą kvalifikaciją, o tai dažnai sunku buhalteriui ar pradedančiajam sistemos administratoriui.

Taip pat galite sudaryti reikiamą ataskaitą naudodami vadinamąjį ACS. Tai yra santrumpa. Taigi tai yra duomenų komponavimo sistema. Žvelgdamas į ateitį, pasakysiu, kad šis būdas paprastesnis, nes... turi grafinį informacijos bazės struktūros atvaizdavimo metodą ir daugeliu atvejų nereikalauja integruotos 1C kalbos sintaksės žinių.

Kad nebūtų tęsiamas nepagrįstas pokalbis, dabar pereisime nuo teorijos prie praktikos. Paprasčiau tariant, mes sukursime ataskaitą apie prieigos kontrolės sistemą 1C programoje, standartinės konfigūracijos Apskaita 8.3. Nes Kadangi konfigūracija yra tipinė ir jos pašalinimas iš palaikymo nėra mūsų planų dalis, mes padarysime ataskaitą išorine. Tačiau tai neturės įtakos kūrimo procesui.

Taigi, pradėkime

Ataskaitos rengimas.

Pirmiausia sukurkime ir išsaugokime išorinės ataskaitos failą diske.

Šiuo metu turime nuspręsti, ką pasieksime iš 1C duomenų bazės. Tie. kokius duomenis turėtume rodyti sugeneruotoje ataskaitoje. Tarkime, kad atsakingam buhalteriniam darbuotojui reikėjo parengti tam tikro laikotarpio darbuotojų gautų atlyginimų avansų ir pačių atlyginimų kontekste ataskaitą, nurodant pareigas ir iššifruojant dokumentus. Panašu, kad tokia ataskaita susidomės ne tik apskaitos skyriaus darbuotojai.

Pirmiausia eikite į „1C Configurator“ ir pagrindiniame meniu spustelėkite „Failas“ - „Naujas“. Siūlomame sąraše pasirinkite „Išorinė ataskaita“ ir spustelėkite mygtuką „Gerai“, kad patvirtintumėte pasirinkimą.

Pavadinkime naujai sukurtą ataskaitą, pavyzdžiui, „Darbuotojo atlyginimo ataskaita“ ir išsaugokime ją diske.

Praėjimo kontrolės sistemos ataskaitos sukūrimas.

Išsaugoję išorinę ataskaitą į diską, spustelėkite mygtuką „Atidaryti duomenų sudėties schemą“ ir patvirtinkite naujos schemos sukūrimą paspausdami mygtuką „Baigti“.

Atsidariusioje duomenų sudėties diagramos formoje sukurkite naują duomenų rinkinį – užklausą. Reikiamą informaciją gausime naudodami SQL užklausą.

Galiausiai, mes sukūrėme įrankį, skirtą mums reikalingų duomenų pavyzdžiams gauti. Užklausų dizainerėje parinksime metaduomenų objektus, kurie dalyvaus rezultate.

Stulpelyje su metaduomenų objektais („Duomenų bazės“) pasirinkite lenteles, kuriose yra mūsų ataskaitos duomenų. Mums reikės: kaupimo registro „Savitarpiai atsiskaitymai su darbuotojais“ duomenims apie atlyginimų judėjimą gauti ir informacinio registro „Aktualūs darbuotojų personalo duomenys“ informacijai apie kiekvieno konkretaus darbuotojo pareigas gauti.

Toliau, panašiai, iš šių dviejų registrų duomenų pasirinksime laukus, kurie sudarys mūsų ataskaitą. Tai yra laikotarpis, darbuotojas, atsiskaitymo tipas, atsiskaitymo suma, dabartinė pareiga ir registratorius. Mums reikės registratoriaus, kuris vėliau iššifruotų finansinius dokumentus.

Skirtuke „Nuorodos“ sukursime pasirinktų registrų ryšį naudodami lauką „Darbuotojas“

Skirtuke „Sąlygos“ įveskite savitarpio atsiskaitymų tipo pasirinkimo sąlygą. Pridėkime parametrą Settlement Type, kurį nustatysime vėliau viename iš šių etapų.

Be to, norėdami nustatyti laikotarpį, sudarysime dvi sąlygas, kurios iš tikrųjų apribos reikiamą laikotarpį. Tegul tai yra parametrai DateFrom ir DateTo. Galiausiai juos apibūdinsime kitame etape. Atminkite, kad norint nustatyti laikotarpį, patogu nurodyti operandą „Tarp“.

Šiame etape mums nereikia likusių skirtukų, užpildytų duomenų pakaks mums reikalingai ataskaitai sukurti.

Spustelėkite mygtuką „Gerai“.

Lauke bus sugeneruota mums reikalinga SQL užklausa.

Ataskaitų parametrų generavimas

Eikime į skirtuką „Ištekliai“ ir sukonfigūruokite produkcijos kiekį, kad šie duomenys būtų skaičiuojami pagal darbuotoją.

Galimybės.

Eikime į skirtuką "Parametrai". Čia matome, kad sistema automatiškai pridėjo anksčiau įvestą Atsiskaitymo tipo parametrą ir du periodo nustatymo parametrus. Viskas, ką turime padaryti, tai šiek tiek pakeisti mūsų ataskaitos sugeneruotą Atsiskaitymo tipo eilutę. Nes Mums reikės pavyzdžio ir atlyginimų išmokėjimui, ir avansiniams mokėjimams, tada taip pat du kartus reikės parametro Atsiskaitymo tipas.

Nukopijuokime eilutę Abipusio atsiskaitymo tipas, dešiniuoju pelės mygtuku spustelėdami pirmąją.

Toliau nurodome, kad mums reikia duomenų apie avansus ir atlyginimus. Vienai tarpusavio atsiskaitymų tipų eilutei parinksime avansinį mokėjimą, antrai – atlyginimą. Taip pat pašalinsime laikotarpio parametrų prieinamumo apribojimą. Tai svarbu, nes laikotarpį vartotojas galės nustatyti savarankiškai.

Imties tipo formavimas.

Mūsų paprastam atveju mums tereikia sugeneruoti ataskaitų sąrašą be papildomų nustatymų. Todėl dešiniuoju pelės mygtuku spustelėkite eilutę „Ataskaita“ ir pasirinkite „Nustatymų dizaineris“. Besidomintiems noriu atkreipti dėmesį, kad prieigos kontrolės sistema iš tikrųjų leidžia gana plačiai dirbti su duomenų pavyzdžiais, kad būtų sukurta ataskaitų išvaizda. Tam yra ir kitų, subtilių priemonių. Tačiau mes svarstome paprasčiausią pavyzdį, todėl apsiribosime „Nustatymų dizaineriu“.

Kitame lange pasirinkite laukus, kurie bus rodomi ataskaitoje. Tai yra darbuotojas, laikotarpis, atsiskaitymo tipas, dabartinė padėtis, atsiskaitymo suma ir registratorius. Po redagavimo spustelėkite „Kitas“.

Tada kitame lange nustatysime norimą grupavimo tipą. Tai skirta darbuotojo sričiai. Spustelėkite „Kitas“.

Ir paskutiniame lange mes priskirsime užsakymo lauką. Rūšiuoti pagal lauką Atsiskaitymo suma mažėjančia tvarka. spustelėkite „Gerai“.

Keletas apdailos darbų ir mūsų ataskaita bus paruošta. Norėdami geriau vizualizuoti, pridėkime grupavimo lauką Dabartinė padėtis. Norėdami tai padaryti, dukart spustelėkite eilutę „Darbuotojas“ ir pridėkite reikiamą lauką. Patvirtinkite pasirinkimą mygtuku „Gerai“.

Prisijunkite prie svetainės kaip studentas

Duomenų komponavimo sistema 1C 8.3 pradedantiesiems: pirmoji ataskaita apie SKD

Jei neskaitėte šio modulio įvado, perskaitykite jį: .

Norėdami baigti pamokas, kurių jums reikės 1C 8.3 (ne žemesnė 8.3.13.1644 ) .

Jei jau turite įdiegtą 1C 8.3 versiją, naudokite ją. Jei ne, atsisiųskite ir įdiekite mokomąją versiją, kurią 1C gamina specialiai švietimo tikslais: .

Darbalaukyje turėtų būti rodomas šis spartusis klavišas:

Visoms šios serijos pamokoms naudosime mano parengtą Gastronom duomenų bazę. Tai visiškai sutampa su baze, kurią naudojome mokyklos moduliuose tirdami užklausas. Todėl tikiuosi, kad susipažinsite su jo žinynais ir dokumentais.

Jei jį ištrynėte, atsisiųskite dar kartą tokiu būdu, išpakuokite ir įtraukite į duomenų bazių sąrašą.

Galiausiai sukonfigūruotas darbo stalas, o dabar mes kartu sukursime pirmąją ataskaitą naudodami duomenų komponavimo sistemą. Bus labai paprasta parodyti bendrąsias duomenų komponavimo sistemos galimybes (sutrumpintai SKD).

Tikslo nustatymas

Šios pamokos tikslas- sukurti ataskaitą, kurioje naudotojo režimu būtų rodomas klientų sąrašas su šiais laukais:

  • vardas
  • Grindys
  • Mėgstamiausia klientės spalva.

Ataskaita turi būti išorinė. Tai reiškia, kad jis bus sukurtas ir sukonfigūruotas konfigūravimo priemonėje, o tada įrašytas kaip atskiras (išorinis) failas kompiuteryje.

Norėdami sukurti tokią ataskaitą 1C, vartotojas turės paleisti duomenų bazę vartotojo režimu, atidaryti šį failą ir spustelėti mygtuką „Generuoti“.

Pirmyn!

Ataskaitos kūrimas

Paleidžiame Gastronom duomenų bazės konfigūratorių:

Pagrindiniame meniu pasirinkite „Failas“ -> „Naujas...“:

Pasirinkite „Išorinė ataskaita“:

Duomenų išdėstymo diagramos kūrimas ataskaitos viduje

Atsidaro išorinės ataskaitos kūrimo langas. Pavadinimui įveskite: " 1-oji pamoka", tada paspauskite mygtuką " Atidarykite duomenų sudėties diagramą":

Pradėjo schemos kūrimo dizaineris. Sutinkame su numatytuoju pavadinimu" Pagrindinė duomenų išdėstymo schema“ ir paspauskite mygtuką “ Paruošta":

Atsidarė pagrindinis darbo langas su daugybe skirtukų ir laukų, kuriuose sukonfigūruosime savo duomenų išdėstymo schemą.

Nereikia bijoti – galimybių čia tikrai daug, bet mums jų visų nereikia. Ypač pirmoje pamokoje.

Dabar mes esame ant žymės " Duomenų rinkiniai– Mes ten pasiliksime.

Prašymą rašome per konstruktorių

Duomenų sudarymo sistema (sutrumpintai DCS) reikalauja, kad mes tai padarytume duomenys, kurią jis parodys vartotojui.

Lengviausias būdas - parašyti prašymąį bazę. Mokykloje išmokome rašyti ir suprasti prašymus, todėl tikiuosi, kad turėsite atitinkamų įgūdžių.

Spustelėkite žalias pliuso ženklas ir išskleidžiamajame sąraše pasirinkite elementą " Pridėti duomenų rinkinį – užklausa":

Mūsų užduotis – šiame laukelyje parašyti užklausos tekstą. Ar jau pamiršote, kaip tai padaryti?

Aš duosiu jums užuominą:

Šioje užklausoje pasirinkome tris laukus (" vardas", "Grindys"Ir" Mėgstamiausia spalva") iš stalo" Katalogas.Klientai".

Tačiau neskubėkite rašyti šio teksto lauke „Užklausa“ rankiniu būdu.

Dabar tą pačią užklausą sukursime vizualiai, tik naudodami pelę. Šis metodas vadinamas " Užklausos konstruktorius".

Norėdami iškviesti šį konstruktorių, spustelėkite mygtuką " Užklausos konstruktorius...“ viršutinėje dešinėje lauko „Užklausa“ dalyje:

Atsidariusiame lange vilkite lentelę " Klientai“ iš pirmojo stulpelio į antrą, kad būtų nurodyta, kad būtent iš šios lentelės mes užklaussime duomenis:

Tai pasirodė taip:

Toliau išplėskime lentelę " Klientai"antrame stulpelyje po ženklu" Pliusas"Pamatyti visus jo laukus ir vilkti lauką" vardas“ iš antrojo stulpelio į trečią, kad parodytume, jog turime pateikti užklausą lauke „Vardas“ iš šios lentelės:

Tai pasirodė taip:

Padarykime tą patį su laukais“ Grindys"Ir" Mėgstamiausia spalva Rezultatas bus toks:

Spustelėkite mygtuką „Gerai“, kad išeitumėte iš užklausos kūrėjo ir pamatytumėte, kad užklausos tekstas automatiškai įtraukiamas į lauką „Užklausa“.

Be to, remdamasis užklausos tekstu, pats 1C ištraukė laukų pavadinimus (sritis virš užklausos), kurie bus naudojami duomenų sudėties schemoje:

Dabar, kai sudarėme užklausą, ACS žino, kaip gauti ataskaitos duomenis.

Duomenų pateikimo nustatymas

Kažkaip lieka vizualizuoti šiuos duomenis vartotojui spausdintos formos forma. Ir čia ACS gali padaryti stebuklus!

Norėdami sukurti tokį stebuklą, eikime į skirtuką " Nustatymai“ ir spustelėkite nustatymų kūrėjo mygtuką ( stebuklinga lazdele):

Atsidariusiame lange nurodykite ataskaitos tipą " Sąrašas" ir paspauskite " Toliau":

Kitame lange pasirinkite (vilkdami) laukus, kurie turi būti rodomi sąraše (nuvilkite visus mums prieinamus: " Mėgstamiausia spalva", "vardas"Ir" Grindys"):

Gaukime šį rezultatą ir paspauskite mygtuką " Gerai":

Nustatymų kūrėjas uždarytas ir elementas " Išsamūs įrašai":

Ataskaita paruošta, patikrinkime. Norėdami tai padaryti, pirmiausia išsaugokite ataskaitą kaip išorinį failą.

Išsaugokite ataskaitą kaip failą

Atidarykite pagrindinio meniu elementą " Failas"->"Sutaupyti":

Išsaugosiu jį savo darbalaukyje pavadinimu " 1-oji pamoka":

Ataskaitos tikrinimas vartotojo režimu

Galiausiai uždarykite konfigūratorių ir eikime į duomenų bazę vartotojo režimu:

Vartotojo vardas „Administratorius“, be slaptažodžio:

Per meniu pasirinkite elementą " Failas"->"Atviras...":

Ir nurodykite ataskaitos failą (išsaugojau jį darbalaukyje pavadinimu „Lesson1.erf“):

Atsidarė ataskaitos forma, spustelėkite mygtuką " Forma":

Pasiruošę! Čia yra mūsų spausdinimas su klientų sąrašu, jų mėgstamiausia spalva ir lytimi:

Spausdinamą formą galima lengvai atspausdinti. Norėdami tai padaryti, tiesiog pasirinkite meniu elementą " Failas"->"Antspaudas...":

Taip, be programavimo, pavyko sukurti visavertę ataskaitą, kurią vartotojai gali atidaryti savo duomenų bazėse, generuoti ir atsispausdinti.

studentai – atsakau paštu, bet pirmiausia pažiūrėk.

Prisijunkite prie svetainės kaip studentas

Prisijunkite kaip mokinys, kad galėtumėte pasiekti mokyklos medžiagą