Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
tagovi_za_nalepnice_barkod_stampaca [2018/12/24 10:16] – nessa | tagovi_za_nalepnice_barkod_stampaca [2021/02/11 16:04] (current) – milano | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Tagovi industrijskih nalepnica ====== | ||
+ | |||
Specifikacija formata tagova koji se umeću u kod programa koji se šalje štampaču a koji će biti zamenjeni odgovarajućim vrednostima u procesu pripreme štampe. | Specifikacija formata tagova koji se umeću u kod programa koji se šalje štampaču a koji će biti zamenjeni odgovarajućim vrednostima u procesu pripreme štampe. | ||
- | Pravi tagovi | + | ===== Sistemski ===== |
+ | Sistemski | ||
- | **Sistemski** (vezuju se za neka unapred definisana polja u sistemu (Artikal, Tip, Boja, Naziv, Količina itd.) | + | ''< |
- | + | ''< | |
- | ~|**ARTIKAL** |~, ~|**NAZIV** |~, ~|**TIP** |~, ~|**BOJA** |~, ~|**MODEL** |~, ~|**KOL** |~, ~|**JM** |~ | + | ''< |
- | + | ''< | |
- | ~|**MANNAZ** |~ - Naziv proizvođača iz kombo boxa kartice artikla | + | ''< |
- | + | ''< | |
- | ~|**ELPCENA** |~ - PCena iz tabele Elementi - planirana (referentna) veleprodajna cena | + | * Cenovna |
- | + | * Ime cenovnika je max. 10 karaktera (cenovnici bez imena imaju default ime n/a). | |
- | ~|**ELTCENA** |~ - TCena iz tabele Elementi - planirana (referentna) maloprodajna cena | + | * Datum cenovnika je datum na koji cenovnik važi. \\ |
- | + | Primer | |
- | ~|**CNV** @cenovna_kolona@ime_cenovnika@datum_cenovnika|~ | + | < |
- | + | [[CNV@B@n/ | |
- | ime cenovnika | + | </ |
- | + | ||
- | cenovna | + | |
- | + | ||
- | datum cenovnika je iz Balansa | + | |
- | + | ||
- | npr. ~|CNV@B@n/ | + | |
Za ime cenovnika Skl.Cenov biće korišćen cenovnik iz kolone Skladista.Cenov | Za ime cenovnika Skl.Cenov biće korišćen cenovnik iz kolone Skladista.Cenov | ||
- | |||
Za datum 1.1.3000 biće korišćen najnoviji cenovnik. | Za datum 1.1.3000 biće korišćen najnoviji cenovnik. | ||
- | ~|**CNVSN** @cenovna_kolona1; | + | ''< |
+ | * cenovna_kolona1 – viša/stara cena | ||
+ | * cenovna_kolona1 – niža/nova cena | ||
- | sniženje | + | ''< |
+ | ''< | ||
+ | ''< | ||
+ | ''< | ||
+ | ''< | ||
+ | ''< | ||
+ | ''< | ||
+ | ''< | ||
+ | ''< | ||
+ | ''< | ||
+ | ''< | ||
+ | ''< | ||
+ | ''< | ||
- | cenovna_kolona1 – viša/stara cena | + | ===== Automatski ===== |
- | cenovna_kolona1 – niža/nova cena | + | Parametri iz okruženja u momentu štampe (tekući datum, tekuće vreme, naziv fajla itd.). |
- | ~|**KOLBEZTACKE** |~ | + | ''< |
+ | ''< | ||
+ | ''< | ||
+ | ''< | ||
- | ~|**BARKOD** |~ | + | ===== Slobodni ===== |
+ | |||
+ | Parametri koji se vezuju se za deklaracije tj. kako su navedeni u deklaraciji tako treba i ovde. | ||
- | ~|**CENA** |~ | + | ''< |
- | ~|**ES.NASLOV** |~ - naslov prozivođačke deklaracije – iz tabele ElemSimboli | + | ===== Korisnički ===== |
- | ~|**ES.SIRSAS1** |~ - sirovinski sastav 1 – iz tabele ElemSimboli | + | Svi tagovi koji ne spadaju u prethodno pomenute grupe smatraju se korisničkim (samodefinišućim). \\ Pretpostavka je da u recordsetu koji je izvor podataka za nalepnicu postoje kolone istog imena pa će tagovi dobiti vrednost te kolone. |
- | ~|**ES.SIRSAS2** |~ - sirovinski sastav 2 – iz tabele ElemSimboli | + | ====== Argumenti tagova ====== |
- | ~|**ES.SIRSAS3** |~ - sirovinski sastav 3 – iz tabele ElemSimboli | + | U okviru taga može se zadati specifičan način obrade podatka |
- | ~|**ES.SIRSAS4** |~ - sirovinski sastav 4 – iz tabele ElemSimboli | + | ===== #INSERT() ===== |
- | ~|**ES.SIRSAS5** |~ - sirovinski sastav 5 – iz tabele ElemSimboli | + | Sintaksa |
- | + | < | |
- | ~|**ES.KOEFDUZ** |~ - koeficijent skupljanja po dužini – iz tabele ElemSimboli | + | #INSERT(<šta>,<gde>) |
- | + | ||
- | ~|**ES.KOEFSIR** |~ - koeficijent skupljanja po širini – iz tabele ElemSimboli | + | |
- | + | ||
- | ~|**ES.NAPOMENA** |~ - napomena - iz tabele ElemSimboli | + | |
- | + | ||
- | ~|**BEZKVACICA** |~ - zamena š, | + | |
- | + | ||
- | **Automatski ** (parametri iz okruženja u momentu | + | |
- | + | ||
- | ~|**DATUMSAD** |~ | + | |
- | + | ||
- | ~|**VREMESAD** |~ | + | |
- | + | ||
- | ~|**RB** |~ | + | |
- | + | ||
- | ~|**NAZIVFAJLA** |~ | + | |
- | + | ||
- | **Slobodni ** (vezuju se za deklaracije tj. kako su navedeni u deklaraciji tako treba i ovde) | + | |
- | + | ||
- | ~|UVOZNIK|~ ili ~|GODINAUVOZA|~ ili ~|ZEMLJAUVOZA|~ ili | + | |
- | + | ||
- | ~|ZEMLJAPOREKLA|~ ili ~|ROKTRAJANJA|~ | + | |
- | + | ||
- | itd. | + | |
- | + | ||
- | **Korisnički ** (samodefinišući) | + | |
- | + | ||
- | Svi tagovi koji ne spadaju u prethodne 3 grupe smatraju se korisničkim tj. pretpostavka je da u recordsetu koji je izvor podataka za nalepnicu postoje kolone istog imena pa će tagovi dobiti vrednost te kolone. | + | |
- | + | ||
- | ==== | + | |
- | + | ||
- | U okviru taga može se zadati specifičan način obrade podatka iz baze. Spisak podržanih argumenata: | + | |
- | 1. # | + | šta - proizvoljan tekst ili neka od konstanti: CRLF, CR, LF |
- | šta - proizvoljan tekst ili neka od konstanti: CRLF, CR, LF\\ | + | gde - pozicija u tekstu podatka iz baze na koju treba umetnuti parametar |
- | gde - pozicija u tekstu podatka iz baze na koju treba umetnuti parametar | + | |
- | @ - umetanje samo jednom na prvu poziciju N\\ | + | @ - umetanje samo jednom na prvu poziciju N |
- | * - umetanje na svaku N-tu poziciju\\ | + | * - umetanje na svaku N-tu poziciju |
- | \\ | + | </ |
- | Primeri: | + | |
- | ~|**ARTIKAL** # | + | |
- | ~|**ARTIKAL** # | + | |
- | ~|**ARTIKAL** # | + | |
+ | Primeri | ||
+ | < | ||
+ | [[ARTIKAL# | ||
+ | [[ARTIKAL# | ||
+ | [[ARTIKAL# | ||
+ | </ |