Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Recenzije
  • 1c kako dodati eksterni izvještaj. Dodavanje eksternog izvještaja u bazu podataka

1c kako dodati eksterni izvještaj. Dodavanje eksternog izvještaja u bazu podataka

U gornjem meniju idite na Servis->->.

Nakon toga, pojavit će se obrazac liste imenika. U gornjem meniju kliknite Dodati.

Pojavljuje se prozor za dodavanje novog izvještaja. Pritisnite dugme Otvori.

Odaberite datoteku sa željenim izvještajem i kliknite Otvori. Nakon dodavanja datoteke, ako je potrebno, promijenite naziv izvještaja (kako će biti prikazan na listi). Kliknite uredu.

Kao rezultat, novi izvještaj se pojavljuje na listi.

Nakon toga, izvještaj se može koristiti, dodavanje je završeno. Da bismo kasnije otvorili ovaj izvještaj, idemo i na Servis->Dodatni izvještaji i obrada->Dodatni eksterni izvještaji.

Za BP 3.0, ZUP 3.0, UT 11, ERP 2.0.

Da bismo dodali eksterni izvještaj u konfiguracije 1C:Enterprise 8.3 u upravljanom sučelju (koristeći Accounting 3.0 kao primjer), uđimo u odgovarajući odjeljak programa:


Potrebno je da je omogućena opcija korištenja dodatnih izvještaja, slijedite hipervezu:

Na listi koja se otvori kliknite na dugme Stvoriti:


Nakon toga, odmah će se otvoriti dijaloški okvir za odabir datoteke sa izvještajem u kojem je potrebno odabrati željeni fajl (u mom slučaju to je datoteka sa plansko-stvarnom analizom troškova).

Sada morate da konfigurišete smještaj(mesto u programu gde će izveštaj biti dostupan):


Nasumično odaberite željeni dio programa sa liste:


Sada trebate zabilježiti promjene u vanjskom izvještaju:

Sada otvorite izvještaj iz programskog interfejsa:


Lista je i dalje prazna, kliknite Prilagodite listu:


U obrascu za odabir označite naš izvještaj:


Sada se pojavljuje na listi:


Po dugmetu Izvrši Otvara se obrazac za izvještaj:


Naravno, 1C računovodstvo 8 ima vrlo široke mogućnosti. Pomoću ovog programa možete obavljati mnogo različitih zadataka. Ali ponekad standardni ugrađeni alati još uvijek nisu dovoljni. Šta učiniti u ovom slučaju?

Također svakako pročitajte sličan članak koji objašnjava što je obrada. Ovdje ćemo govoriti o proširenju standardne funkcionalnosti programa.

Recimo da trebate izvršiti neku operaciju i počnete tražiti kako to učiniti standard 1C računovodstvene konfiguracije. U zavisnosti od Šta tačno ono što želite da uradite, postoji nekoliko načina da rešite problem.

Prvi metod. Nestandardna upotreba standardnih programskih alata. Obično se to odnosi na dokumente. Na primjer, potrebno je da dokument kao rezultat generiše takve i takve transakcije. Zatim morate pronaći dokument koji je sličan po značenju i popuniti ga u skladu s tim, čak i ako na prvi pogled ovaj 1C dokument uopće nije namijenjen za to.

Ako dokument generiše transakcije voljene na ono što vam treba, ali još uvijek nije sasvim isto, tada možete objaviti dokument i zatim ručno ispraviti knjiženja. Ovdje se neću zadržavati na posebnostima nestandardne upotrebe običnih dokumenata - to je uključeno u moj tečaj o 1C računovodstvu 8. Najvažnije je pokazati malo kreativnosti i znanja o konfiguraciji, a onda će se ispostaviti da će se raspon zadataka koji se mogu obavljati pomoću standardne (nepromijenjene) 1C Enterprise Accounting konfiguracije proširiti.

Drugi način je modifikacije konfiguracije. Na primjer, jedan od mojih učenika mi je jednom rekao: “ Želim da imam dugme na vidljivom mestu u svom programu "Koliko novca imamo?" ". Sasvim opravdana želja, međutim! ( iako u stvari takav izvještaj već postoji u programu)

Međutim, unatoč mogućnosti da modificirate 1C računovodstvo po vlastitom nahođenju, ovu opciju nećemo razmatrati, jer je to stvar 1C programera. Dakle, šta preostaje prosječnom korisniku u ovom slučaju?

Postojao je važan dio članka, ali bez JavaScripta nije vidljiv!

Odgovor je vrlo jednostavan - proširite funkcionalnost programa pomoću . Posebno ćemo razgovarati o eksterne izvještaje i obradu.

Ovo se radi prilično jednostavno. Traženi izveštaj (ili obradu, zavisno od toga šta je potrebno) pronalazimo na Internetu i povezujemo ga sa standardnom konfiguracijom 1C računovodstva 8. Za 1C računovodstvo 8.2 idite na meni "File / Open...", ili pritisnite dugme Otvori na traci sa alatkama, a zatim u prozoru Explorera koji se otvori, navedite eksterni izveštaj/datoteku za obradu. Primjer na slici ispod.


"Kako povezati eksterni izvještaj / obradu u verziji 1C Računovodstvo 8.3?"- pitat će vlasnici nove verzije 1C Enterprise. Skoro isto. Još jednom vas podsećam da je razlika samo u interfejsu. Pogledajte primjer za 1C računovodstvo 8.3 u nastavku.

web stranica_

Kao što se može vidjeti iz gornjih primjera, eksterni izvještaji i obrada povezani su na isti način kao što se obični fajlovi otvaraju u bilo kojem drugom programu.

Nakon odabira datoteke, otvorit će se vanjski izvještaj / obrada i možete ih koristiti kao da su ugrađeni u konfiguraciju 1C računovodstva. Također je vrijedno napomenuti da morate imati potrebna prava pristupa bazi podataka.

Savjet: eksterne izvještaje i obradu koje koristite pohranite u posebno kreiranu mapu- udobno je. Mapa se može kreirati u fascikli sa bazom podataka 1C računovodstva (ako imate bazu podataka); Radi praktičnosti, možete promijeniti ikonu foldera.

Zašto se nazivaju "spoljašnjim"?

Jer kada se poveže, otvara se vanjska datoteka koja nema nikakve veze s konfiguracijom 1C računovodstva. Sam fajl nije ugrađeno u konfiguraciju, ali dobija pristup samo podacima baze podataka.

Sigurnost pri radu sa dodacima

Ako su izvještaji samo čitaj svoju bazu, ali ne radite ništa s njima, onda evo obrade mogu. Naravno, sve zavisi o kakvoj se obradi radi i za koje svrhe je namenjena. U svakom slučaju, možemo preporučiti sljedeće.

Preuzmite vanjsku obradu samo iz pouzdanih izvora! Zapamtite - oštećenje baze podataka kao rezultat greške ili namjernih radnji autora obrade može dovesti do ozbiljnih problema. Ako ste u nedoumici, napravite sigurnosnu kopiju baze podataka prije pokretanja obrade koju niste lično isprobali!

Aplikacioni objekti dizajnirani da dobiju sve vrste sažetih tabela, da organizuju podatke u obliku pogodnom za analizu i pregled u 1C konfiguracijama, obično se nazivaju izveštaji. Kako dodati izvještaj u 1C, razne opcije za dodavanje, pokušat ćemo pokriti ova i neka druga pitanja u ovom članku.

Izvještaji i obrada: razlike

Istovremeno se razlikuju od drugih sličnih objekata - obrada:

  1. Mogućnost korištenja DCS-a (sistema sastavljanja podataka);
  2. Koristeći obradu, možete unijeti informacije, izvještaj služi za prikaz i organiziranje podataka;
  3. Razlika je u formatu datoteke: ekstenzija epf označava da se bavimo obradom, erf je tipičan za eksterne izvještaje.

Sa stanovišta programera, korištenje ovih objekata je vrlo zgodno, jer ne zahtijeva promjene u metapodacima konfiguracije, te stoga nema potrebe izbacivati ​​korisnike iz baze podataka da bi je ažurirali.

Metode za dodavanje izvještaja u bazu podataka

Koristeći posebnu referentnu knjigu

U većini konfiguracija koje pruža 1C, postoji direktorij "Spoljna obrada", koji vam omogućava da sačuvate obradu u bazi podataka bez izmjene metapodataka. Postoje dva načina za pristup ovom direktoriju:

  1. Za potpuna i administrativna sučelja idite na: Operacije->Direktoriji->Spoljna obrada;
  2. Svi ostali putem: Servis->Dodatni izvještaji i obrada.
  3. Zatim morate odabrati vrstu obrasca koji želite primiti.

Dakle, kako dodati izgled u imenik kroz obrazac, čiji je oblik prikazan na slici 1.

Slika 1 Prijava ili obrada obrasca za registraciju

Prije svega, potrebno je osmisliti originalno ime za element direktorija, koje bi najbolje odražavalo suštinu tabele koja se generiše. Drugi korak je odabir vrste obrasca za dodavanje. To može biti:

  1. Štampana forma koja se poziva dugmetom Štampaj ili drugim dugmetom u onim objektima koji su naznačeni u tabelarnom delu „Pribor za štampanje obrasca“;
  2. Popunjavanje tabelarnih delova za tabelarne delove dokumenata i priručnika prikazanih u Tabelarnom delu „Pribor za obradu za popunjavanje tabelarnih delova“;
  3. tretman;
  4. Izvještaj.

Rice. 2 Polje za odabir vrste izvještaja

U završnoj fazi, morate odabrati datoteku koja sadrži kod za obradu od onih sačuvanih na disku.

Sl.3 Natpis koji ukazuje na potrebu odabira datoteke izvještaja

Snimanjem elementa, pohranit ćete ga u bazu podataka. Prilikom vraćanja i prijenosa baze podataka, na ovaj način sačuvani elementi će se također prenositi.

Dodavanje u konfiguraciju

Koraci u nastavku zahtijevaju ekskluzivni pristup bazi podataka.

Odlaskom na konfigurator i otvaranjem konfiguracije možete započeti dodavanje obrade.

Ako je konfiguracija zatvorena radi uređivanja, potrebno je da odete na stavku menija Konfiguracija->Podrška->Postavke podrške. Otvoriće se prozor kao na slici 4

Rice. 4 Podrška prozora za uređivanje

  1. Kliknite na dugme „Omogući opciju promene“;
  2. Odgovorite pozitivno na pitanje sistema.

Na ovaj način, moći ćete da dodate svoje elemente u metapodatke baze podataka.

Sada, desnim klikom na liniju “Izvještaji” stabla konfiguracije, možete dodati eksterni kompozitor podataka u konfiguraciju Slika 5.

Rice. 5 Podmeni za dodavanje izvještaja u konfiguraciju

Karakteristike postavljanja obrade na upravljane forme

Interfejs, izgrađen na upravljanim obrascima, nameće vlastita ograničenja na prikaz dodatnih rukovatelja dodatih bazi podataka.

Prije dodavanja izvještaja u upravljani obrazac u 1C, morate se uvjeriti da je kreiran pomoću sistema kontrole pristupa, inače će obrazac biti pogrešno prikazan.

Nakon otvaranja programa u režimu administracije, potrebno je da u navigacionom panelu pronađete stavku „Štampanje obrazaca, izveštaja i obrada“

Rice. 6 Navigacijski panel 1C 8.3

Označavanjem polja za potvrdu “Dodatni izvještaji i obrada” u prozoru koji se otvori, moći ćete dodati svoje razvoje za upravljani obrazac u bazu podataka.

Na obrascu kliknite na dugme „Kreiraj“. Nakon što zanemarite prozor upozorenja, možete nastaviti s odabirom datoteke.

Vrlo često u najnovijim verzijama programa, dodatak se ruši s greškom u kojoj stoji: "Metoda objekta nije pronađena." Činjenica je da je nakon kreiranja rukovatelja pomoću sistema za sastavljanje podataka potrebno u njegovom modulu registrirati funkciju InformationOnExternalProcessing() označenu Export, ova funkcija bi trebala vratiti parametre registracije:

  1. Objekt na koji će se rukovalac povezati;
  2. Naziv pod kojim će biti registrovan u bazi podataka;
  3. Ime tima.

Nakon toga možete početi sa postavljanjem izvještaja u interfejs. Da biste to učinili, kliknite na naredbu “Postavi”.

Rice. 7 Smještaj

U ovom slučaju, aktivnost elementa se reguliše odabirom odgovarajuće vrijednosti u polju „Objavi“.

Dodavanje bez objavljivanja

Ponovno pisanje elementa direktorija svaki put kada se napravi bilo kakva promjena koda, posebno registriranje ovog rukovatelja u konfiguraciji, prilično je zamoran zadatak. Možete i bez ovoga. Dovoljno je jednostavno otvoriti datoteku koja sadrži obradu kroz meni File->Open File. Najskorije otvoreni objekti se pohranjuju u listu na dnu podmenija Datoteka.

Regulisani izveštaji

Osim vanjskih datoteka i procesora koje pruža konfiguracija, u 1C postoji još jedna vrsta izvještaja - regulirana. Riječ je o aranžmanima podataka čiji rad reguliraju porezni organi.

Po prirodi posla, ovi obrasci više podsjećaju na dokument. Rok važenja takvih procesora rijetko prelazi jednu četvrtinu; 1C redovno objavljuje ažuriranja za njih.

Možete ih otvoriti iz menija Izvještaji->Uređeni izvještaji. Nakon odabira opcije izvještaja, program će ga popuniti podacima iz baze podataka. Ako nema dovoljno podataka, program će ponuditi ručno dodavanje podataka koji nedostaju.

Obrasci koji nisu u potpunosti popunjeni se čuvaju uz mogućnost dodatnog popunjavanja. Potpuno popunjen i ovjeren dokument može se odštampati na papiru ili predati poreznoj upravi elektronski.

Kažu da je naziv 1C izvorno značio izraz "jedna sekunda", tj. programi moraju proizvoditi izvještaje brzo, "u jednoj sekundi". Brzina izvještaja je vrlo važna, ali je još važnije da izvještaji daju tačne informacije - to ćemo razumjeti na primjeru kreiranja jednostavnog izvještaja u 1C 8.3 na osnovu konfiguracije Trade Management 10.3. Da biste kreirali ispravne izvještaje, poželjno je (čak i jako preporučljivo) biti u mogućnosti konfigurirati 1C i biti u mogućnosti malo programirati na internom jeziku i jeziku upita 1C, iako je, s druge strane, kreiranje izvještaja odlična prilika da počnete da savladavate ove veštine.

Ovaj opis je edukativan za razumijevanje osnovnih principa kreiranja 1C izvještaja

Kako napraviti izvještaj u 1C 8.3

Da biste kreirali izvještaj, morate otvoriti 1C u načinu konfiguratora; da biste to učinili, u prozoru za pokretanje 1C odaberite željenu bazu podataka na listi i kliknite na dugme Konfigurator:

U samom konfiguratoru idite na meni Datoteka i odaberite Novo:


U meniju koji se pojavi izaberite Eksterni izveštaj i kliknite na OK:


Nakon toga, otvorit će se novi prozor izvještaja. U polje Naziv unesite naziv izvještaja, mora biti bez razmaka ili posebnih znakova:


Kako napraviti izvještaj koristeći izgled

Ova metoda najviše zahtijeva vještine programiranja u 1C, ali ovdje nećemo analizirati mehanizme za primanje i obradu podataka, napravićemo jednostavan izvještaj kako bismo razumjeli mehanizam za pokretanje izvještaja i prikazivanje obrasca izvještaja na ekranu:

U prozoru izveštaja (koji se otvara prilikom kreiranja izveštaja), u donjoj listi, postavite kursor na stavku Layouts i kada kliknete desnim tasterom miša, kliknite na Add u meniju koji se pojavi:


U dizajneru izgleda koji se otvori, možete odrediti naziv izgleda, kao tip izgleda treba odabrati Spreadsheet Document, a zatim kliknite na dugme Završi u dizajneru:


Ovo će otvoriti prozor izgleda koji liči na Excel list:


U ovom rasporedu potrebno je kreirati oblasti - grupe redova ili kolona koje će program koristiti kao predloške, u njih umetnuti podatke primljene iz baze podataka i prikazati te šablone na ekranu i na taj način sastaviti izvještaj iz ovih dijelova.

Kreirajmo izvještaj koji prikazuje listu stavki. Da bismo to učinili, kreirat ćemo dva područja izgleda: zaglavlje izvještaja i red stavke.

Da biste kreirali područje zaglavlja, kliknite lijevom tipkom miša na zaglavlje reda (gdje je označen broj reda) da biste odabrali liniju na ovaj način (cijeli red bi trebao biti odabran jednim klikom na zaglavlje):


Nakon toga idite na meni Table glavnog menija, idite na podmeni Imena i kliknite na stavku Dodeli ime:


Program će od vas tražiti da navedete naziv područja, ime također ne smije sadržavati razmake ili specijalne znakove, nakon toga kliknite OK, trebalo bi izgledati ovako:


Sada u kreiranom području trebate unijeti tekst koji će biti prikazan u izvještaju i formatirati ga. Da biste to učinili, unesite tekst u prvu ćeliju, na primjer, "Lista stavki". Rad sa ćelijama je sličan Excelu.

Da biste formatirali tekst u ćeliji, kliknite desnim tasterom miša na ćeliju i kliknite na Svojstva. Prozor sa svojstvima ćelije će se otvoriti sa desne strane. Pomičući sadržaj prozora prema dolje, pronađite polje Font i kliknite na dugme “...”:


U prozoru koji se otvori, u odeljku Stil označite polje Bold i kliknite na OK:


Raspored bi trebao izgledati ovako:


Na isti način kreiramo područje linije stavke, ali ga ne naglašavamo podebljanim:


U području linije trebate naznačiti da je Name parametar, tj. da će se pravi naziv stavke tu zamijeniti prilikom izdavanja izvještaja. Da biste to učinili, otvorite svojstva ćelije sa imenom i u svojstvima u polju Popunjavanje odaberite vrijednost Option, čime se dovršava postavljanje izgleda:


Vraćamo se na glavni prozor izvještaja i na donjoj listi desnim klikom na stavku Obrasci i klikom na Dodaj:


U dizajneru obrasca za izvještaj koji se otvori, kliknite na dugme Završi, otvorit će se obrazac izvještaja, dvaput kliknite na dugme Generiraj:


Kao rezultat, prozor sa svojstvima dugmeta će se otvoriti na desnoj strani ekrana; u polju Akcija kliknite na lupu:


Nakon toga će se otvoriti modul obrasca u kojem je potrebno programirati generiranje izvještaja:


Prvo zamijenite odabrani tekst sljedećim programskim kodom:

//kreirajte dokument tabele koji će biti popunjen delovima izveštaja i prikazan na ekranu
TabDocument = Novi TabularDocument;
//dalje, dobijamo izgled koji je kreiran prilikom kreiranja izvještaja
Layout = GetLayout("Layout");
//sada trebamo prikazati zaglavlje izvještaja, za ovo dobijamo područje zaglavlja iz izgleda i prikazujemo ga u dokumentu proračunske tablice
AreaHeader = Layout.GetArea("Header");
TabDocument.Output(AreaHeader);
//koristeći upit dobijamo izbor imena stavki koje je potrebno prikazati u izvještaju
Zahtjev = Novi zahtjev;
Request.Text = "
|ODABIR
| Ime
|OD
| Imenik.Nomenklatura
|";
//dobijemo područje linije stavke iz izgleda - pristupit ćemo mu u petlji da prikažemo svaku stavku
AreaString = Layout.GetArea("String");
// obradi svako ime iz rezultirajućeg odabira u petlji
Odaberite = Query.Run().Select();
Dok Select.Next() petlja
//da biste prikazali sljedeći red, morate navesti sljedeće ime u parametru područja (sami smo parametar konfigurirali prilikom kreiranja izgleda)
AreaString.Parameters.Name = Selection.Name;
//parametar je popunjen, sada možete prikazati string
TabDocument.Output(AreaString);
EndCycle;
//proračunski dokument je generiran, sada ga prikazujemo na ekranu
TabDocument.Show("Lista stavki");

Kada se tekst kopira u modul obrasca, redovi koji počinju dvostrukom kosom crtom “//” bit će istaknuti zelenom bojom - ovo su komentari koji opisuju šta svaka linija koda radi:


Hajde da sumiramo koje su linije programskog koda potrebne za generiranje izvještaja:

  1. Potrebno je kreirati tabelarni dokument koji će biti popunjen dijelovima izvještaja i prikazan na ekranu; to se radi sa linijom „TabDocument = New TabularDocument;“
  2. Moramo dobiti izgled izvještaja, iz njega ćemo dobiti strukturu izvještaja po dijelovima (oblastima), to se radi sa linijom “Layout = GetLayout(“Layout”)”
  3. Da biste prikazali svako od područja, potrebno ga je izvaditi iz izgleda i ispisati u tabelarni dokument, to se radi pomoću linija "Header Area = Layout.GetArea("Header")" i "TabDocument.Output(HeaderArea) "
  4. Ako trebate popuniti parametre koji postaju poznati tek kada se program izvrši, onda prije prikaza područja koje trebate popuniti takve parametre, to se radi sa linijom "AreaString.Parameters.Name = Selection.Name"
  5. I tek kada se tabelarni dokument popuni sa svim potrebnim delovima izveštaja, on se prikazuje na ekranu, to se radi sa linijom „TabDocument.Show(“Lista stavki”)”

A sada možete provjeriti rad izvještaja - otvorite 1C u režimu preduzeća (dugme 1C: Enterprise u prozoru za pokretanje 1C). U glavnom meniju idite na meni datoteka, kliknite na Otvori:


Pronađite i otvorite sačuvanu datoteku izvještaja. U obrascu koji se otvori kliknite na dugme Generiraj:


i dobijamo listu nomenklature:


Ovo je samo jedan od načina za kreiranje izvještaja u 1C. U sljedećim člancima ćemo pogledati druge.

Prijavite se na stranicu kao student

Sistem sastavljanja podataka 1C 8.3 za početnike: prvi izvještaj o SKD-u

Ako niste pročitali uvod u ovaj modul, pročitajte ga: .

Za završetak lekcija će vam trebati 1C 8.3 (ne niže 8.3.13.1644 ) .

Ako već imate instaliran 1C verziju 8.3, koristite ga. Ako ne, preuzmite i instalirajte obrazovnu verziju koju 1C proizvodi posebno u obrazovne svrhe: .

Sljedeća prečica bi se trebala pojaviti na vašoj radnoj površini:

Za sve lekcije u ovoj seriji koristit ćemo Gastronom bazu koju sam pripremio. Potpuno se poklapa sa bazom koju smo koristili u školskim modulima prilikom proučavanja upita. Stoga očekujem da budete upoznati sa njenim referentnim knjigama i dokumentima.

Ako ste ga izbrisali, preuzmite ga ponovo koristeći sljedeću, raspakirajte ga i dodajte na listu baza podataka.

Konačno, radni stol je postavljen i sada ćemo zajedno kreirati naš prvi izvještaj koristeći sistem za sastavljanje podataka. Biće vrlo jednostavno demonstrirati opšte mogućnosti sistema za sastavljanje podataka (skraćeno SKD).

Postavljanje cilja

Svrha ove lekcije- kreirati izvještaj koji u korisničkom načinu rada prikazuje listu klijenata sa sljedećim poljima:

  • Ime
  • Kat
  • Omiljena boja klijenta.

Izvještaj mora biti eksterni. To znači da će biti kreiran i konfigurisan u konfiguratoru, a zatim sačuvan kao zaseban (eksterni) fajl na računaru.

Za generiranje takvog izvještaja u 1C, korisnik će morati pokrenuti bazu podataka u korisničkom načinu rada, otvoriti ovu datoteku i kliknuti na dugme "Generiraj".

Idi!

Kreiranje izvještaja

Pokrećemo konfigurator za Gastronom bazu podataka:

Iz glavnog menija odaberite "Datoteka" -> "Novo...":

Odaberite "Spoljni izvještaj":

Kreiranje dijagrama rasporeda podataka unutar izvještaja

Otvara se prozor za kreiranje eksternog izvještaja. Za ime unesite: " Lekcija 1", a zatim pritisnite dugme " Otvoreni dijagram sastava podataka":

Dizajner kreiranja sheme je započeo. Slažemo se sa zadanim imenom " Shema rasporeda glavnih podataka" i pritisnite dugme " Spreman":

Otvoren je glavni radni prozor sa mnogo kartica i polja u kojima ćemo konfigurisati našu šemu rasporeda podataka.

Nema potrebe da se plašite - ovde zaista ima mnogo prilika, ali ne trebaju nam sve. Pogotovo na prvoj lekciji.

Sada smo na bookmarku" Skupovi podataka"Ostat ćemo tamo."

Zahtjev pišemo preko konstruktora

Sistem sastava podataka (skraćeno DCS) zahteva od nas podaci, koje će prikazati korisniku.

Najlakši način - napišite zahtjev do baze. U školi smo naučili da pišemo i razumijemo zahtjeve - tako da očekujem da imate odgovarajuće vještine.

Kliknite na zeleno znak plus i na padajućoj listi odaberite stavku " Dodaj skup podataka - upit":

Naš zadatak je da napišemo tekst zahtjeva u ovo polje. Jeste li već zaboravili kako se to radi?

dat ću vam savjet:

U ovom upitu odabrali smo tri polja (" Ime", "Kat" i " Omiljena boja") sa stola" Directory.Clients".

Ali nemojte žuriti da ručno upišete ovaj tekst u polje "Zahtjev".

Sada ćemo kreirati isti zahtjev vizualno, samo pomoću miša. Ova metoda se zove " Konstruktor upita".

Da pozovete ovaj konstruktor, kliknite na dugme " Konstruktor upita..." u gornjem desnom dijelu polja "Zahtjev":

U prozoru koji se otvori prevucite tabelu " Klijenti" iz prve kolone u drugu da naznačimo da ćemo iz ove tabele tražiti podatke:

Ispalo je ovako:

Zatim ćemo otvoriti sto " Klijenti"u drugoj koloni po znaku" Plus"da vidite sva njegova polja i prevučete polje" Ime" iz druge kolone u treću da naznačimo da iz ove tabele treba da postavimo upit za polje "Ime":

Ispalo je ovako:

Uradimo isto sa poljima" Kat" i " Omiljena boja". Rezultat će biti ovakav:

Kliknite na dugme "OK" da izađete iz graditelja upita i vidite da se tekst upita automatski dodaje u polje "Upit".

Štaviše, na osnovu teksta zahtjeva, 1C je sam izvukao nazive polja (područje iznad zahtjeva) koje će koristiti shema sastava podataka:

Sada kada smo sastavili zahtjev, ACS zna kako doći do podataka za izvještaj.

Postavljanje prezentacije podataka

Ostaje nekako vizualizirati ove podatke za korisnika u obliku štampanog obrasca. I ovdje ACS može učiniti čuda!

Da stvorimo takvo čudo, idemo na karticu " Postavke" i kliknite na dugme dizajnera postavki ( čarobni štapić):

U prozoru koji se otvori navedite vrstu izvještaja " lista" i pritisnite " Dalje":

U sledećem prozoru izaberite (prevlačenjem) polja koja treba da budu prikazana na listi (prevucite sva ona koja su nam dostupna: " Omiljena boja", "Ime" i " Kat"):

Hajde da dobijemo ovaj rezultat i pritisnemo dugme " uredu":

Dizajner postavki je zatvoren i stavka " Detaljni unosi":

Izveštaj je spreman, hajde da ga proverimo. Da biste to učinili, prvo sačuvajte izvještaj kao eksterni fajl.

Sačuvajte izvještaj kao datoteku

Otvorite stavku glavnog menija " File"->"Sačuvaj":

Sačuvaću ga na radnoj površini pod imenom " Lekcija 1":

Provjera izvještaja u korisničkom modu

Na kraju, zatvorimo konfigurator i idemo na našu bazu podataka u korisničkom modu:

Korisničko ime "Administrator", bez lozinke:

Kroz meni odaberite stavku " File"->"Otvori...":

I navedite datoteku izvještaja (spremio sam je na radnu površinu pod imenom “Lesson1.erf”:

Obrazac za prijavu je otvoren, kliknite na dugme " Forma":

Spremni! Evo našeg štampe sa listom klijenata, njihovom omiljenom bojom i spolom:

Obrazac za štampanje može se lako odštampati. Da biste to učinili, samo odaberite stavku " File"->"Pecati...":

Upravo tako, bez programiranja, uspjeli smo napraviti cjelovit izvještaj koji korisnici mogu otvoriti u svojim bazama podataka, generirati i ispisati.

studenti - odgovaram poštom, ali prvo pogledaj.

Prijavite se na stranicu kao student

Prijavite se kao učenik za pristup školskim materijalima

Najbolji članci na ovu temu