Navigáció: Tárgyi eszköz Címke nyomtatás - tárgyi eszközök [TK_LABEL] |
Ugrás Előző Fel Következő Menü |
A TK_LABEL akció segítségével tárgyi eszközökhöz vonalkódos címkéket nyomtathatunk.
A címke formátuma lehet hagyományos vagy Listaformázó
A listaformázó funkcióban készíthető a címke. A formát a TK_LABEL funkció kell elkészíteni. A címketervezés hasonló , mint itt. |
A hagyományos helyett a listaformázóval készített címkék nyomtatását ajánljuk! A címkére a következő adatokat lehet nyomtatni, akár szöveg, akár vonalkód formájában: •- tárgyi eszköz nyilvántartási szám •- tárgyi eszköz nyilvántartási szám megnevezés •- cég neve A fenti adatok mellett természetesen a címkén elhelyezhetők még fix szövegek és vonalkódok, megfelelő nyomtatóval keretek és rajzok. Követelmények a vonalkód nyomtatóval szembenA TK_LABEL akció egy nyomtató független mechanizmust használ a címke nyomtatáshoz. Szüksége van egy ún. címke formátum fájlra, ami a kívánt címkének megfelelő nyomtató parancsokat tartalmazza. Nyomtatáskor az akció semmi mást nem csinál, mint beolvassa ezt a fájlt, behelyettesíti a szükséges adatokat és kiküldi a vonalkód nyomtatóra. (Ld. 'Adatok behelyettesítése a címke formátumba' c. fejezetet !) A leírt működés bizonyos általános feltételeket támaszt a vonalkód nyomtatóval szemben. Általában a saját parancsnyelvvel rendelkező (intelligens) vonalkód(!) nyomtatók megfelelnek az alább részletezett követelményeknek: a) A nyomtatót ASCII parancsokkal kell tudni vezérelni, hogy ASCII formátumú címke formátum fájlokat lehessen készíteni. b) A címke feliratok folytonos egyszerű ASCII szövegként kell megjelenjenek a formátum fájlban és átírással megváltoztathatók. c) A címkére vonalkódként nyomtatandó kódok folytonos egyszerű ASCII szövegként kell megjelenjenek a formátum fájlban és átírással megváltoztathatók. d) A vonalkód nyomtatónak saját magának kell tudni generálnia a vonalkód ellenőrzőjegyét, kezdő és lezáró kódjait, ha azt a választott vonalkód típusa megköveteli. (A b) és c) pontok csak a Nagy Machinátorból nyomtatandó szövegekre, kódokra értendőek.) A vonalkód címkék felhasználásából még egyéb követelmények adódhatnak. Vonalkód nyomtatás üzembe helyezéseAz üzembe helyezés az alábbi fontosabb lépésekből áll: - vonalkód nyomtató, címke választás - címke (,címkék) tervezése - címke formátum fájl(ok) előállítása - vonalkód nyomtató üzembe helyezése - soros porti vonalkód nyomtatónál a soros port beállítása (BIGMAC.BAT) - TK_LABEL akció paraméterezése Adatok behelyettesítése a címke formátumbaA címke formátum fájl 5 féle speciális elnevezést tartalmazhat, amiket a TK_LABEL akció nyomtatáskor kicserél a megfelelő adatra. Mindegyik '' jellel kezdődik és végződik, és az adatbázisban tárolt értéket szimbolizál (a '!' kivételt jelölt): Spec. elnev.Behelyettesítendő adat NYILVSZAM- a tárgyi eszköz nyilvántartási száma (elválasztójelekkel formázott alak) VKNYILVSZAM - a tárgyi eszköz nyilvántartási száma (csak a sorszám; vonalkódhoz) MEGNEVEZES- a tárgyi eszköz megnevezése CEGNEV- a cég neve. ! $DARABSZAM- egyszerre nyomtatandó egyforma címkék száma. Pl. ha a nyomtatónak van olyan parancsa, amivel beállítható a nyomtatandó címkék száma, akkor érdemes használni a nyomtatás gyorsítására. Soros port beállításaSoros portra kötött vonalkód nyomtatóknál a számítógép soros portját külön be kell állítani a nyomtatónak megfelelő üzemmódba. A beállításokat a Nagy Machinátor indítása előtt kell megtenni. Célszerű a BIGMAC.BAT elejére beírni. A vonalkód nyomtató dokumentációjában meg kell keresni, hogy a nyomtató milyen üzemmódot kíván és ennek megfelelően kell paraméterezni a következő parancsot: MODE COM<x> <baud rate>,<parity>,<data bits>,<stop bits>,P ahol <x> - a soros port száma. 1 v. 2 (esetleg 3, 4.) <baud rate> - a soros port sebessége (kBit/s-ben). Tipikus értékei: 1200,2400,4800,9600,19200 .... <parity> - paritás ellenőrzési üzemmód. Értékei: n - kikapcsolva (none), e - páros paritás (even), o - páratlan paritás (odd). <data bits> - az adatbitek száma: 7 v. 8. Megjegyzés: 7-s érték mellet ne számítsunk ékezetes betűkre a címkén. <stop bits> - stop bitek száma: 1 v. 2. P - a paraméter hatására az adatokat újra-újra küldi a nyomtatóra a számítógép, ha az foglalt és nem tudja feldolgozni időben. További információkért ld. az operációs rendszer (DOS) MODE parancsát (Help: MODE /?). Egy tipikus példa: MODE COM1 9600,n,8,P Előfordulhat, hogy a P paraméterrel nem működik (megfelelően) a nyomtatás, ekkor hagyjuk el és használjuk helyette a TK_LABEL akció PrintDelay paraméterét, ha szükséges. (Ld. 'A TK_LABEL akció indítása és paraméterezése' c. fejezetet.) Windows (Windows 9x,ME,NT,2000) alatt Nagy Machinátorból nem lehet közvetlenül soros portra nyomtatni, ezért a soros portot meg kell feleltetni egy nyomtatóportnak a következő paranccsal: MODE LPT<y>=COM<x> ahol <y> - egy szabad logikai(!) nyomtató port. Pl.: MODE LPT3=COM1 A TK_LABEL akció DeviceName paraméterében a nyomtató portot kell megadni ilyen esetben. Megjegyzés: - Win2000 alatt a fenti beállításokat az indítópultban is meg lehet tenni, mert az összes parancssori ablak átveszi ezeket. A TK_LABEL akció indítása és paraméterezéseAz akciónak a következő paraméterei vannak: (- a '!'-el jelölt kötelező paraméter) ! DeviceName - LPTx v. COMx (x a port száma), azaz az a nyomtató v. soros port, amelyikre kötöttük (amelyikhez hozzárendeltük) a vonalkód nyomtatót. Csak akkor nem kötelező, ha a 'TesztFile' paramétert megadtuk. TesztFile - Egy teszt fájl nevét (és elérési útját) lehet a paraméterrel megadni. Az akció a vonalkód nyomtatóra küldött összes parancsot a fájlba is beírja. A fájl tartalma minden egyes nyomtatás előtt törlődik, kivéve ha a név elé egy '+' jelet teszünk. Teszteléskor célszerű használni. ! FormCímke - Címke formátum fájl neve (és elérési útja). Nem kell(!) megadni a paramétert, ha a formátum a "LABEL.TXT" fájlban van. (Alaphelyzetben a Nagy Machinátor főkönyvtárában.) Ajánlott beállítás és fájlnév: LABEL\TARGYSZK.LAB. PrintDelay - A paraméterrel a nyomtatásba rövid várakozási időket iktathatunk be. Soros porton keresztül történő nyomtatáskor lehet rá szükség, akkor ha az akció gyorsabban küldi az adatokat a nyomtatóra, mint ahogy az azt feldolgozni képes. (Erre következhetünk abból, hogy pl. ha egyszerre több címkét kell nyomtatni és a nyomtató kevesebb készít, mint kellene, vagy pl. ha a címkéről lemaradnak részek.) Ez a hiba a soros port megfelelő üzemmódba állításával is kiküszöbölhető, és az kevésbé lassítja le. EgyébA kivezetett eszközökről nem készül címke. Csoportos eszközöknél a mennyiségnek megfelelő számú címke nyomtatódik. |
Utolsó módosítás: 2022. 09. 13. |