Ezen kitöltési mód használatához magas szintű számítógépes ismereteket szükségesek. Kérjük tekintse meg eloször a Kitöltés importált adatokból témakört.
Az axelprint:// URI protokoll segítségével más programból, vagy akár weblapról is vezérelhető a program kitöltési funkciója, így importálhatóak új adatok, valamint automatizálható a teljes nyomtatási folyamat.
Például:
axelprint://docid=6;preview=1;1=Feladóneve;2=Címzett;3=Város;4=Utca;5=Irányítószám
vagy:
axelprint://docid=6;preview=1;felado=Feladóneve;cimzett-nev=Címzett;cimzett-varos=Város;cimzet-utca=Utca;cimzett-iranyitoszam=Irányítószám
A fenti hivatkozás több helyről is meghívható:
a) Start menü \ Futtatás...
Egyszerűen írja be a fenti példában szereplo axelprint:// kezdetű utasítást.
b) Böngészőből (weblapról)
Létrehozhatóak olyan weblapok, amelyeken lévő linkekre kattinva megtörténik egy vagy több dokumentum kitöltése és nyomtatása.
Például:
html forrás:
<a href="axelprint://docid=6;preview=1;1=Feladóneve;2=Címzett;3=Város;4=Utca;5=Irányítószám">
Kattints ide a boríték nyomtatásához!
</a>
c) Emailből
Html levél létrehozásakor egy hivatkozás beszúrásával elküldhető egy olyan link, amelyre kattintva a címzett rögtön nyomtathatja a kívánt adatokat. Outlook-ban ezt a Beszúrás menü alatt a Hivatkozás... menüpont segítségével lehet elvégezni. A cél beviteli mezőbe egy axelprint:// utasítást kell írni.
d) Másik programból
Saját programból is vezérelhető a nyomtatvány kitöltés, ehhez csak a Windows API segítségével meg kell nyitni egy axelprint:// uri-t. Delphi programozási nyelvben például: (az uses részhez hozzá kell adni a ShellApi unitot)
ShellExecute(Handle, 'open', PChar('axelprint://docid=6;preview=1;1=Feladóneve;2=Címzett;3=Város;4=Utca;5=Irányítószám'), nil, nil, SW_SHOWNORMAL);
e) Batch fájlból
Ha rendelkezik egy .bat kiterjesztésű fájllal, amely utasításokat hajt végre, akkor ebbe is beilleszthető a kitöltési utasítás. Ehhez a batch fájl új sorába a start szót és a fenti példa szerinti axelprint:// uri utasítást kell írni. Például:
start axelprint://docid=6;preview=1;1=Feladóneve;2=Címzett;3=Város;4=Utca;5=Irányítószám
Az axelprint:// URI protokoll formátuma
axelprint://infó1=érték1;infó2=érték2;infó3=érték3;...
Azaz az axelprint:// szó után pontosvesszővel elválasztva kell felsorolni a lehetséges információk közül néhányat és azok értékét. Az információ csak az ebben a leírásban megtalálható lehet. Az értékek nem tartalmazhatnak idézőjelet, & jelet, vagy egyéb speciális karaktert. Az értékekben használható helyköz, de célszerű inkább az aláhúzás karaktert (_) alkalmazni helyette, mivel nem biztos, hogy minden uri-t meghívó alkalmazás helyesen kezeli a helyközöket. Az értékekben szereplő _ karaktert a program mindig helyközre cseréli az átvétel során.
A speciális karaktereket az alábbiak szerint kell elkódolni:
& jel: %26
" jel: %22
@ jel: %40
; jel: %3B
újsor: ^
A lehetséges információk:
- docid: Annak a dokumentumnak az azonosító száma, amelyet ki szeretne tölteni. Az azonosító számok megtekintéséhez a program kezdő ablakában az ID oszlopot kell bekapcsolni.
- preview: Ha az értéke 1, akkor nyomtatás előtt a program megmutatja a kitöltött nyomtatványt. Ha az értéke 0, akkor azonnal megtörténik a nyomtatás a háttérben, előnézet nélkül
- data: Fájl, vagy webcím URL adható meg, ahonnan a program importálja az adatsorokat. Ha nincs data megadva, akkor csak egy dokumentum kitöltése történik a kívánt értékekkel. Előfordulhat, hogy csak HTTP webcímmel tud a szoftver kommunikálni, HTTPS címmel nem. Ellenőrizze, hogy a webszerver engedélyezi-e a régebbi verziójú SSL/TLS kapcsolatokat, vagy használjon http-vel kezdődő URL címet.
- username: Ha a data értékeként megadott webcím URL jelszóval van védve, a felhasználónév itt állítható be.
- password: Ha a data értékeként megadott webcím URL jelszóval van védve (basic auth), a jelszó itt állítható be.
- 1: A dokumentum első kitölthető mezőjében milyen szöveg szerepeljen.
- 2: A dokumentum második kitölthető mezőjében milyen szöveg szerepeljen.
- ...
- id123: A dokumentum 123-as azonosító számú mezőjében milyen szöveg szerepeljen.
- felado: A mezőbeállításoknál az Összekapcsolás legördülő listában "Feladó"-ként megjelölt mező értéke.
- cimzett: A mezőbeállításoknál az Összekapcsolás legördülő listában "Címzett név és cím"-ként megjelölt mező értéke.
- cimzett-nev: A mezőbeállításoknál az Összekapcsolás legördülő listában "Címzett neve"-ként megjelölt mező értéke.
- címzett-varos: A mezőbeállításoknál az Összekapcsolás legördülő listában "Címzett városa"-ként megjelölt mező értéke.
- cimzett-utca: A mezőbeállításoknál az Összekapcsolás legördülő listában "Címzett utca, házszám"-ként megjelölt mező értéke.
- cimzett-iranyitoszam: A mezőbeállításoknál az Összekapcsolás legördülő listában "Címzett irányítószám"-ként megjelölt mező értéke.
Az automatikus kitöltés funkció csak a MAX változatban érhető el, a FREE és PLUS változatban nem.