Skip to main content

Obrasci štampe

Obrasci štampe

Namena forme​

Forma služi za pregled i unos korisničkih obrazaca za štampu u sistem. Obrasci se čuvaju u bazi podataka i vezuju se za naziv dokumenta.

Šta forma omogućava​

Forma trenutno pruža sledeće mogućnosti:

  • prikaz postojećih obrazaca iz baze
  • dodavanje novog obrasca iz fajla
  • izmenu postojećeg obrasca ako već postoji obrazac sa istim nazivom
  • automatsko evidentiranje naziva obrasca u podešavanjima sistema

Način rada forme​

1. Učitavanje podataka pri otvaranju​

Kada se forma otvori:

  • iz baze se čitaju svi zapisi iz tabele dramin_schema.stampa
  • u listi se prikazuju nazivi dokumenata / obrazaca

To znači da korisnik odmah vidi sve ranije sačuvane štampe.

2. Dodavanje obrasca​

Klikom na dugme mtDodaj:

  1. otvara se dijalog za izbor fajla
  2. korisnik bira fajl sa računara
  3. iz naziva fajla se uzima naziv bez ekstenzije
  4. sadržaj fajla se učitava u memoriju
  5. fajl se snima u bazu:
  • ako obrazac sa tim nazivom ne postoji, dodaje se novi zapis
  • ako već postoji, postojeći zapis se ažurira novim sadržajem

Nakon uspešnog snimanja prikazuje se poruka:

  • Obrazac je uspešno snimljen!

Zatim se lista obrazaca ponovo učitava.


Pravila i ograničenja​

Naziv obrasca​

Naziv obrasca se formira iz naziva fajla, bez ekstenzije.

Primer:

  • fajl Otpremnica.xml
  • naziv obrasca u sistemu: Otpremnica

Ažuriranje postojećeg obrasca​

Ako u bazi već postoji dokument sa istim nazivom, forma neće napraviti duplikat, već će zameniti postojeći sadržaj fajla.

Maksimalna veličina fajla​

Forma dozvoljava unos fajla do:

  • 16 MB

Ako je fajl veći od toga, biće prikazana greška:

  • Veličina fajla je >16MB

Prikaz grešaka​

Ako dođe do greške pri radu sa bazom ili fajlom, poruka o grešci se prikazuje na kontroli metroLabel7.


Koraci za korišćenje​

Dodavanje novog obrasca​

  1. Otvoriti formu za štampe.
  2. Sačekati da se učita lista postojećih obrazaca.
  3. Kliknuti na dugme za dodavanje.
  4. Izabrati fajl sa računara.
  5. Potvrditi izbor.
  6. Sačekati poruku o uspešnom snimanju.
  7. Proveriti da li se novi obrazac pojavio u listi.

Izmena postojećeg obrasca​

  1. Pripremiti novu verziju fajla sa istim nazivom kao postojeći obrazac.
  2. Kliknuti na dugme za dodavanje.
  3. Izabrati novi fajl.
  4. Sistem će automatski zameniti postojeći sadržaj u bazi.

Mogućnosti koje forma trenutno pruža​

Na osnovu prikazanog koda, forma podržava:

  • pregled spiska obrazaca
  • dodavanje novih obrazaca
  • zamenu postojećih obrazaca po nazivu
  • čuvanje obrazaca direktno u bazi podataka

Kratak opis za krajnjeg korisnika​

Forma za štampu služi za unos i održavanje korisničkih obrazaca. Korisnik bira fajl sa računara, a sistem ga smešta u bazu podataka pod nazivom izvedenim iz imena fajla. Ako obrazac već postoji pod istim nazivom, sistem ga automatski ažurira. Lista na formi prikazuje sve trenutno evidentirane obrasce.