Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision | ||
kb:uputstva:addin:specifikacija_registracije_balans_dodataka [2015/08/27 21:52] – [Ostali primeri] milano | kb:uputstva:addin:specifikacija_registracije_balans_dodataka [2023/10/12 13:14] – milano | ||
---|---|---|---|
Line 44: | Line 44: | ||
U <ključ definicije> | U <ključ definicije> | ||
+ | |||
=== Ključevi komunikacije sa Balansom === | === Ključevi komunikacije sa Balansom === | ||
Sledeći ključevi određuju parametre komunikacije sa Balansom.</ | Sledeći ključevi određuju parametre komunikacije sa Balansom.</ | ||
- | ^Ključ ^ Tip ^Efekat | | + | ^Ključ^ |
- | |Caption |STRING |Opis koji će biti prikazan u meniju / kontroli unutar Balansa | | + | |Caption|STRING|Opis koji će biti prikazan u meniju / kontroli unutar Balansa| |
- | |Key |STRING |Unikatan string koji identifikuje poziv dodatnog modula | | + | |Key|STRING|Unikatan string koji identifikuje poziv dodatnog modula| |
- | |PrgName |STRING |Ime programa odnosno klase ako je u pitanju ActiveX. Ova vrednost može da se zada u dva oblika: | + | |Constraint|STRING|Ograničavajući faktor za primenu dodatka, kao na primer Id firme, arhiva i slično. \\ Sastoji se od Key/Pair stavki razdvojenih delimiterom ";" |
- | |PrgType |DWORD |Tip dodatnog programa : \\ \\ 0 - običan EXE (BAT) program | + | |PrgName|STRING|Ime programa odnosno klase ako je u pitanju ActiveX. Ova vrednost može da se zada u dva oblika: \\ \\ a.) Samo imenom ActiveX biblioteke (npr. " |
- | |PrgCmdLine |STRING |Komandna linija koja se predaje (važi samo za Type=1) | | + | |PrgType|DWORD|Tip dodatnog programa : \\ \\ 0 - običan EXE (BAT) program \\ 1 - ActiveX DLL \\ 2 - ActiveX EXE \\ 3 - Interna kombinacija SQL upita xxGridw.ini| |
- | |PrgAppPath |STRING |Puna putanja do programa koji se pokreće (važi samo za Type=1) | | + | |PrgCmdLine|STRING|Komandna linija koja se predaje (važi samo za Type=1)| |
- | |RunMethod |STRING |Naziv metoda unutar klase koji se pokreće (samo za ActiveX) | | + | |PrgAppPath|STRING|Puna putanja do programa koji se pokreće (važi samo za Type=1)| |
- | |RunParams |STRING |Spisak parametara koji se predaje metodu. U pitanju je formalni poziv metode, a imenovani parametri će biti zamenjeni varijablama iz Balansa na osnovu mapiranja navedenih u polju // | + | |RunMethod|STRING|Naziv metoda unutar klase koji se pokreće (samo za ActiveX)| |
- | |Mapping |STRING | + | |RunParams|STRING|Spisak parametara koji se predaje metodu. U pitanju je formalni poziv metode, a imenovani parametri će biti zamenjeni varijablama iz Balansa na osnovu mapiranja navedenih u polju // |
- | |RunProperty |STRING | + | |Mapping|STRING \\ \\ (nije implementirano)|Mapiranje parametara sa podacima koji će biti predati iz Balansa. Format zapisa je : \\ <// |
- | |SQLCommand |STRING |Alternativni SQL upit koji će biti upotrebljen. Parametar važi za '' | + | |RunProperty|STRING \\ \\ (nije implementirano)|Spisak svojstava koja se setuju u klasi. Navedena svojstva će biti pozvana metodom '' |
- | |GridName |STRNG |Naziv tablice iz **xxxGridW.ini** fajla | | + | |SQLCommand|STRING|Alternativni SQL upit koji će biti upotrebljen. Parametar važi za '' |
+ | |GridName|STRNG|Naziv tablice iz **xxxGridW.ini** fajla| | ||
\\ | \\ | ||
+ | |||
====== Primer reg fajla za Balans Posman Module ====== | ====== Primer reg fajla za Balans Posman Module ====== | ||
Line 79: | Line 82: | ||
" | " | ||
" | " | ||
+ | " | ||
" | " | ||
" | " | ||
Line 101: | Line 105: | ||
" | " | ||
</ | </ | ||
+ | |||
+ | |||
===== Ostali primeri ===== | ===== Ostali primeri ===== | ||