Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
NiceWatch uporabniški priročnik
Slovenska izdaja
Rev-0911
© 2011 Euro Plus d.o.o.
Pravice pridržane
www.nicelabel.com, [email protected]
Euro Plus d.o.o.
Poslovna cona A2 4208 Šenčur
Slovenia
tel.: +386 4 280 50 00 fax: +386 4 233 11 48
www.europlus.si [email protected]
Kazalo
Kazalo ............................................................................................................ 2
Predstavitev ................................................................................................... 6
Programska oprema ......................................................................................... 6 Programska oprema NiceLabel .............................................................................. 6 NiceLabel Express ................................................................................................. 6 NiceLabel Pro......................................................................................................... 6 NiceLabel Suite ...................................................................................................... 7 Pocket NiceLabel ................................................................................................... 7 NiceLabel Pocket PC Designer .............................................................................. 8 NiceLabel SDK ...................................................................................................... 8 NiceLabel Print Center ........................................................................................... 8 NiceWatch Enterprise ............................................................................................ 8
Dobrodošli v programski opremi NiceLabel ................................................... 9
Dobrodošli v NiceWatch in NiceWatch Enterprise ......................................... 9
Paket programske opreme NiceWatch Enterprise ......................................... 10
Omejitve programske opreme ....................................................................... 10
O tem priročniku ............................................................................................ 10
Pravila za oblikovanje besedila ..................................................................... 11
Pregled programske opreme NiceWatch Enterprise ................................ 12
Pregled ........................................................................................................... 12
Lastnosti programske opreme NiceWatch ..................................................... 12
NiceWatch in NiceWatch Server ................................................................... 13
Podpora za HL7 ............................................................................................. 13
Namestitev in aktivacija .............................................................................. 15
Pregled ........................................................................................................... 15
Namestitev NiceLabel Pro ............................................................................. 15 Run NiceLabel Pro Installation ............................................................................ 15 Label Services ...................................................................................................... 16
Namestitev NiceWatch Enterprise ................................................................. 17 Run NiceWatch Installation ................................................................................. 17
Aktivacija NiceLabel Enterprise ................................................................... 18 Overview .............................................................................................................. 18 Activate NiceLabel Label Designer ..................................................................... 18 Activate NiceWatch Enterprise ............................................................................ 19 Activate NiceWatch Enterprise as a stand-alone product .................................... 19 Activate NiceWatch Enterprise using the EPM ................................................... 21
Sistemske in programske zahteve .................................................................. 24 NiceLabel Suite Single User Edition ................................................................... 24 NiceWatch Enterprise .......................................................................................... 24
Nadgradnja licenc .......................................................................................... 25 Upgrade the Functionality .................................................................................... 25
Upgrade the Number of Licenses ......................................................................... 26 Uporaba upravitelja licence ........................................................................... 26
Enterprise Print Manager ............................................................................ 28
Predstavitev programa Enterprise Print Manager .......................................... 28
Delo s sprožilci ............................................................................................ 29
Določevanje akcij .......................................................................................... 29 Pregled akcij ......................................................................................................... 29 Izberi spremenljivko ............................................................................................. 29 Zagon Oracle XML .............................................................................................. 29 Naloži spremenljive podatke ................................................................................ 30 Napredne možnosti za nalaganje spremenljivih podatkov ................................... 30 Napredne možnosti za določevanje količine etiket .............................................. 31 Napredne nastavitve shranjevanja spremenljivih podatkov ................................. 31 Nastavi spremenljivko .......................................................................................... 32 Nastavi tiskalnik ................................................................................................... 32 Natisni etiketo ...................................................................................................... 32 Odpri drug dokument/program............................................................................. 33 Odpri etiketo......................................................................................................... 33 Ostale akcije ......................................................................................................... 33 Pošlji poljubne ukaze ........................................................................................... 33 Poženi ukazno datoteko ........................................................................................ 34 Shrani spremenljive podatke ................................................................................ 34 Visual Basic skripta .............................................................................................. 34
Določevanje sprožilcev .................................................................................. 35 Pregled ................................................................................................................. 35 Using COM Port Trigger ..................................................................................... 35 Using Email Trigger ............................................................................................. 36 Using File Trigger ................................................................................................ 37 Using TCPIP Trigger ........................................................................................... 38 Uporaba sprožilca na več mehnizmih tiskanja ..................................................... 40
Uporaba filtrov .............................................................................................. 41 Filter Document Analysis .................................................................................... 41 Filter Text Database Analysis .............................................................................. 47 Filter XML Database Analysis ............................................................................. 50 Delo s filtri ........................................................................................................... 52 Izbira filtra ............................................................................................................ 53
Uporaba komunikacije preko serijskih vrat ................................................... 53 Določevanje inicijalizacije podatkov ................................................................... 53 Določevanje povpraševanja po podatkih .............................................................. 55
Uporaba orodnih vrstic .................................................................................. 56 Uporaba orodne vrstice Sprožilec ........................................................................ 56 Uporaba orodne vrstive Strežnik .......................................................................... 56 Uporaba standardne orodne vrstice ...................................................................... 57
Delo s spremenljivkami ................................................................................. 57 Uporaba spremenljivk .......................................................................................... 57 Urejanje spremenljivk .......................................................................................... 58 Izluščenje spremenljivk iz etiket .......................................................................... 58 Ročno kreiranje spremenljivke............................................................................. 58 Interne spremenljivke ........................................................................................... 58
Tip spremenljivk .................................................................................................. 59 NiceWatch strežnik zagnan kot servisni program ......................................... 60
Omejejevanje dostopa do sprožilca TCP/IP ................................................. 61
Podatki ločeni z znaki .................................................................................... 62
Uporaba inicijalizacije serijske enote. ........................................................... 62
Uporaba opazovanja podatkov (serijske enote) ............................................. 62
NiceWatch nastavitve ................................................................................. 63
Uporabniški vmesnik ..................................................................................... 63 Glavno okno ......................................................................................................... 63 Osnovni in napredni uporabniški vmesnik ........................................................... 63
Prilagajanje programa .................................................................................... 64
Referenca uporabniškega vmesnika.......................................................... 65
Meni Dejavnost.............................................................................................. 65 Osveži ................................................................................................................... 65 Zaustavi strežnik .................................................................................................. 65 Zaženi strežnik ..................................................................................................... 65 Začasna prekinitev povezave s strežnikom .......................................................... 65
Meni Uredi ..................................................................................................... 66 Dodaj sprožilec..................................................................................................... 66 Nastavitve sprožilca ............................................................................................. 67 Čarovnik za sprožilec ........................................................................................... 81 Izbriši sprožilec .................................................................................................... 82 Izprazni dnevniško podokno ................................................................................ 82 Kopiraj ................................................................................................................. 82 Prilepi ................................................................................................................... 82 Uredi sprožilec ..................................................................................................... 82
Meni Datoteka ............................................................................................... 82 Izhod ..................................................................................................................... 82 Nov ....................................................................................................................... 82 Odpri .................................................................................................................... 82 Shrani ................................................................................................................... 83 Shrani kot ............................................................................................................. 83
Meni Pomoč ................................................................................................... 83 Manjkajoče poglavje pomoči ............................................................................... 83 Na spletu .............................................................................................................. 83 Vizitka .................................................................................................................. 83 Vsebina ................................................................................................................. 83
Meni Orodja ................................................................................................... 83 Možnosti ............................................................................................................... 83 Odregistriraj servis ............................................................................................... 85 Ostali Programi .................................................................................................... 85 Prilagodi ............................................................................................................... 85 Registrirajte servis ................................................................................................ 85 Spremenite servis ................................................................................................. 85 Zapisovanje sporočil v dnevnik............................................................................ 86
Meni Pogled ................................................................................................... 86 Orodne vrstice ...................................................................................................... 86 Dnevniško podokno ............................................................................................. 86 Statusna vrstica..................................................................................................... 86
Avtomatiziranje programa .......................................................................... 87
Parametri ukazne vrstice ................................................................................ 87 Parametri ukazne vrstice ...................................................................................... 87
NiceCommands Reference ............................................................................ 87 COMMENT ......................................................................................................... 87 CREATEFILE ...................................................................................................... 87 DELETEFILE ...................................................................................................... 88 LABEL ................................................................................................................. 88 LABELCLOSE .................................................................................................... 89 LOGIN ................................................................................................................. 89 MESSAGEBOX ................................................................................................... 89 OEMTOANSI ...................................................................................................... 89 PORT ................................................................................................................... 89 PRINT .................................................................................................................. 90 PRINTER ............................................................................................................. 90 PRINTJOBNAME ............................................................................................... 91 QUIT .................................................................................................................... 91 RETURN .............................................................................................................. 91 SESSIONEND ..................................................................................................... 91 SESSIONPRINT .................................................................................................. 91 SESSIONSTART ................................................................................................. 91 SET ....................................................................................................................... 91 SETDATABASE ................................................................................................. 92 SETPRINTPARAM ............................................................................................. 92 SETTABLE .......................................................................................................... 93 TEXTQUALIFIER .............................................................................................. 93 Ukazi NiceCommands ......................................................................................... 94
Ukazne datoteke ............................................................................................ 94 Uporaba ukaznih datotek ...................................................................................... 94 Ukazna datoteka: JOB datoteka .......................................................................... 95 Primer JOB ukazne datoteke ................................................................................ 95 Ukazna datoteka: CSV datoteka ........................................................................... 95 Primer CSV ukazne datoteke ............................................................................... 97 Ukazna datoteka: XML datoteka.......................................................................... 97 Primer XML ukazne datoteke .............................................................................. 98
Tehnična pomoč ........................................................................................ 100
Kontakt ........................................................................................................ 100
Podpora na spletu......................................................................................... 101
Slovarček izrazov ...................................................................................... 102
Predstavitev
Programska oprema
Programska oprema NiceLabel
NiceLabel je družina izdelkov profesionalne programske opreme za načrtovanje etiket, ki
prinaša celostno rešitev za tiskanje črtnih kod in RFID Smart Label printing na
uporabnike namiznih ali prenosnih računalnikov in uporabnike v podjetjih. NiceLabel
ponuja vmesnik, enostaven za uporabo, primeren za načrtovanje kakršnih koli etiket, ki
ustreza zahtevam glede učinkovitega tiskanja etiket uporabnikov v prodaji, logistiki,
zdravstvenem sektorju, kemični, avtomobilski in drugi industriji.
NiceLabel družina izdelkov je razdeljena v tri segmente:
Standardne serije (Suite, Network, Pro, Express, Pocket NiceLabel, Pocket PC
Designer)
predstavljajo najbolj popoln obseg standarne programske opreme za
etiketiranje
enostavne za uporabo, kljub temu pa ponujajo zelo izboljšane funkcije, ki se
jih pričakuje od naprednega načrtovalca etiket
Edinstvene prodajne točke: NiceForm, NiceWatch & Pocket NiceLabel
Dober nadzor med tiskanjem – NicePrintQueue & dvosmerni gonilniki,
funkcija ponovno tiskanje
Serije za podjetja (izdelki za podjetja in najstrožje zahteve)
NiceLabel Print Center
NiceWatch Enterprise
Serije za razvijalce (Integracijske rešitve za založnike programske opreme - "print
engine")
NiceLabel SDK
NiceLabel WebSDK
NiceLabel Express
To je programska oprema, osnovana na čarovniku, ki ustreza osnovnim potrebam po
etiketah s črtnimi kodami. Ta začetniška programska oprema vsebuje številne elemente
oblikovanja Pro izdaje. Poudarek pa je na poenostavljeni interakciji z uporabnikom.
NiceLabel Pro
To je aplikacija s številnimi možnostmi, oblikovana za profesionalno načrtovanje in
tiskanje etiket, vključuje celotno podporo za podatkovne zbirke in integracijske možnosti
ActiveX. NiceLabel Pro je zaradi širokega spektra funkcij in možnosti popolno in
enostavno orodje za vsakršne potrebe po etiketiranju.
NiceLabel Pro vsebuje sledeče module:
NiceLabel Pro: glavna aplikacija za načrtovanje in tiskanje etiket.
NiceMemMaster: Prenese fonte in grafiko v računalnikovo spominsko kartico za
optimizirano tiskanje etiket.
NiceData: Upravlja vaše podatkovne zbirke.
NiceLabel Pro je na voljo tudi v Print Only edition.
NiceLabel Suite
NiceLabel Suite je popolna rešitev za kakršno koli načrtovanje etiket in za vse vrste
tiskanja. Več možnosti povezovanja omogoča uporabniku, da izvaja samostojno tiskanje
ali integrirano tiskanje etiket v vsako omrežno okolje.
NiceLabel Suite ponuja interaktivne možnosti tiskanja etiket kot je npr. integrirano
tiskanje etiket v obstoječe aplikacije (ActiveX) ali neprogramsko vdelavo tiskanja etiket
v obstoječe sisteme (NiceWatch).
NiceLabel Suite vsebuje sledeče programe:
NiceLabel Pro: glavna aplikacija za načrtovanje in tiskanje etiket.
NiceForm: Kreira vaše lastnoročno oblikovanje aplikacij za vnos podatkov ne da
bi morali znati uporabljati program.
NiceWatch: Integrira in avtomatizira tiskanje etiket v vsakem obstoječem
informacijskem sistemu.
NiceMemMaster: Prenese fonte in grafiko v računalnikovo spominsko kartico za
optimizirano tiskanje etiket.
NiceData: Upravlja vaše podatkovne zbirke.
NicePrint: Upravlja hitro in enostavno tiskanje etiket.
NicePrintQueue: Upravlja vaša tiskalna opravila.
NiceLabel Suite je na voljo tudi v Print Only edition.
NiceLabel Suite, Pro, Express in Pocket NiceLabel izdaje se lahko uporabljajo v sledečih
32-bit in 64-bit Windows operacijskih sistemih: Windows 2000, Windows XP in
Windows Server 2003.
Če želite več informacij o določenih programih, si oglejte Navodila za uporabnike
NiceLabel programa, ki so na voljo na namestitvenem CD z vsebino NiceLabel Standard
Series ali v Navodilih za uporabnike in v oddelku Priročnik na internetni strani izdelka:
www.nicelabel.com.
Pocket NiceLabel
Pocket NiceLabel je programski paket za WIndows CE, ki omogoča tiskanje iz Windows
CE dlančnikov (Windows prenosna naprava). Pocket NiceLabel omogoča le tiskanje,
medtem ko se načrtovanje etiket lahko izvaja le na namiznem računalniku.
Opomba: V izdaji NiceLabel Suite je na voljo ena licenca za Pocket NiceLabel.
NiceLabel Pocket PC Designer
NiceLabel Pocket PC Designer je paket programske opreme za namizne Windows
računalnike, ki omogočajo tiskanje etiket iz dlančnika. Potem ko ste dokončno oblikovali
željene etikete na namiznem računalniku, sinhronizirajte etikete z Windows dlančnikom
in jih natisnite direktno iz dlančnika.
NiceLabel SDK
NiceLabel SDK je ActiveX integrator izdaja programske opreme NiceLabel, razvit za
programsko opremo založnikov, ki v svoji programski opremi potrebujejo zmožnosti
tiskanja etiket. NiceLabel SDK je lahko vdelan v obstoječe informacijske sisteme ali
obstoječe aplikacije, z namenom zagotavljanja podpore za tiskanje etiket. NiceLabel
SDK zagotavlja vse funkcije tiskanja etiket, ki jih omogoča programska oprema
NiceLabel.
NiceLabel Print Center
NiceLabel Print Center je rešitev za celoten proces izdelave etiket na nivoju podjetja s
centraliziranim nadzorom nad vsemi NiceLabel strankami v mreži. Izdaja za podjetja
upravlja procese tiskanja centralno, medtem ko se načrtovanje in tiskanje etiket pojavljata
lokalno na računalnikih strank, ki uporabljajo NiceLabel Suite.
Programska oprema NiceLabel Print Center omogoča naslednje:
Centralizirano tiskanje in pisanje dnevnika dogodkov.
Centraliziran nadzor nad tiskalniki in tiskalnimi vrstami (tiskalna opravila).
Centralizirano vodenje dnevnika izvedenih NiceWatch akcij.
Opozarjanje preko emaila, NetSend, Instant Messenger, RSS feed, SMS ali
pozivnika.
Fleksibilno licenciranje za kliente NiceLabel.
NiceLabel Print Center ima dve glavni komponenti:
NiceLabel Enterprise Print Manager, nameščen na strežnik,
NiceLabel Suite, nameščen na računalnikih klientov.
NiceWatch Enterprise
NiceWatch Enterprise je centralizirana middleware programska oprema za tiskanje etiket,
ki integrira proces tiskanja etiket v izdelke na nivoju podjetja, npr. v sisteme podjetij za
načrtovanje virov, sisteme za upravljanje skladišč in druge.
NiceWatch Enterprise omogoča naslednje:
Izvajanje večnitnih tiskanj etiket, kar zagotavlja hitro in stabilno delovanje v
okolju, ko se simultano pojavi več zahtev po tiskanju.
Oddaljena administracija, ki omogoča, da si ogledate seznam sprožilcev, sprožilcev
za začetek in konec.
Centralizirano beleženje izvedenih akcij.
NiceWatch Enterprise vsebuje sledeče module:
NiceWatch Server
NiceLabel Enterprise Print Manager (EPM)
NiceWatch Enterprise vsebuje tudi eno licenco za NiceLabel Pro. NiceLabel Pro se
uporablja za oblikovanje etiket.
Dobrodošli v programski opremi NiceLabel
NiceLabel je družina izdelkov profesionalne programske opreme za načrtovanje etiket, ki
prinaša celostno rešitev za tiskanje črtnih kod in RFID značk za uporabnike namiznih ali
prenosnih računalnikov in uporabnike v podjetjih. NiceLabel ponuja vmesnik, enostaven
za uporabo, primeren za načrtovanje kakršnih koli etiket, ki ustreza zahtevam glede
učinkovitega tiskanja etiket uporabnikov v prodaji, logistiki, zdravstvenem sektorju,
kemični, avtomobilski in drugih industrijah.
Standardne proizvodne vrste vsebujejo:
NiceLabel Suite
NiceLabel Pro
NiceLabel Express in
Pocket NiceLabel
Proizvodna vrsta za podjetja pa vsebuje:
NiceLabel Print Center in
NiceWatch Enterprise
The NiceLabel Suite, Pro, Express in Pocket NiceLabel izdaje se lahko uporabljajo v
naslednjih 32-bit in 64-bit Windows operacijskih sistemih: Windows 2000, Windows XP
in Windows Server 2003.
NiceLabel Print Center in NiceWatch Enterprise izdaji se lahko uporabljata v 32-bit in
64-bit Windows 2000 in Windows 2003 server družinah.
Dobrodošli v NiceWatch in NiceWatch Enterprise
NiceWatch in NiceWatch Server sta middleware modula, ki integrirata tiskanje etiket v
obstoječ sistem (aplikacije programske opreme, tekoči trakovi v proizvodnji, strojno
opremo kot so npr. tehtnice in podobno). NiceWatch in NiceWatch Server sta sprožilni
aplikaciji, ki temeljita na zaznavanju dogodkov. Omogočata komuniciranje in
sinhronizacijo procesa izdelave etiket z določenimi dogodki. Če se odvija eden ali več
takih dogodkov, se sprožijo vnaprej določene akcije. Lahko nadzirate katere akcije in v
katerem vrstnem redu se bodo odvijale. NiceWatch izdelki zagotavljajo integracijsko
tiskanja etiket na neprogramerski način.
NiceWatch je integracijski modul za centralizirano tiskanje etiket.
NiceWatch Enterprise je centralna rešitev za tiskanje velikih količin etiket z več
hkratnimi tiskalnimi procesi. NiceWatch Server je integralni del izdelka NiceWatch
Enterprise.
To navodilo zagotavlja informacije o obeh izdelkih, NiceWatch in NiceWatch Enterprise.
Funkcionalnost, ki je na voljo le v NiceWatch Enterprise je jasno označena.
Paket programske opreme NiceWatch Enterprise
Opomba: To poglavje se nanaša le na NiceWatch Enterprise. NiceWatch je na voljo v
izdaji NiceLabel Suite.
Preden začnete z nameščanjem programske opreme NiceWatch Enterprise preverite, če
je vsebino paketa popolna. Paket mora vsebovati:
NiceLabel 5 Enterprise Series CD
Navodila za uporabnika
številko ključa za programsko opremo na rumeni nalepki (za aktiviranje
NiceWatch Server)
Ključ za strojno opremo (za aktiviranje NiceLabel Pro za načrtovanje etiket)
Prosimo, da kontaktirate vašega prodajalca programske opreme, če vaša vsebina paketa
ni popolna.
Omejitve programske opreme
Ves funkcije, razložene v teh Navodilih za uporabnika, so na voljo v aplikaciji
NiceWatch Sever. Kljub temu pa določene funkcije niso na voljo v izdelku NiceWatch.
Opomba: NiceWatch Server je programska oprema, na voljo v paketu NiceWatch
Enterprise package v sklopi NiceLabel Enterprise Series izdelkov. NiceWatch je
programska oprema paketa NiceLabel Suite kot del NiceLabel Standard Series.
O tem priročniku
NiceWatch Server priročnik za uporabnika vam pomaga namestiti in integrirati rešitev za
tiskanje etiket v vaše IT okolje v podjetju.
Priročnik za uporabnika vsebuje naslednja poglavja:
Uvod: Predstavi vam programsko opremo NiceWatch in NiceWatch Enterprise.
Pregled NiceWatch Server: Tu se boste poučili o sestavi NiceWatch Server in se
seznanili z operacijami.
Namestitev in aktiviranje: Naučili se boste, kako se namesti in aktivira programska
oprema NiceWatch Server.
Priprava aplikacije: Naučili se boste, kako uporabljati uporabniški vmesnik.
Delo s sprožilci: Naučili se boste, kako se pripravi in uporablja sprožilce, podatkovne
filtre, spremenljivke in akcije.
Upravljalec tiskanja v podjetju (Enterprise Print Manager): Razloži vam načine za
upravljanje NiceWatch Serverja na daljavo.
Integracija: Opiše načine, na katere je programska oprema NiceWatch Server lahko
integrirana v vaše IZ okolje in obstoječe aplikacije.
Tehnična podpora: Kontaktiranje tehnične pomoči.
Pravila za oblikovanje besedila
Besedilo, ki se pojavlja odebeljeno, se nanaša na imena menijev, imena datotek kot
SETUP.EXE in imena gumbov kot npr. V redu gumb.
Besedilo, napisano poševno, se nanaša na akcije za potrditev kot je npr. Samo za branje,
lokacije kot npr. Mapa ali imena oken v programski opremi.
Tekst, obdan v oklepajih <Less-Than and Greater-Than signs> se nanaša na tipke na
tipkovnici računalnika kot npr. <Enter>.
Spremenljivke so obdane v [kvadratnih oklepajih] kot [spremenljivke].
Pregled programske opreme NiceWatch Enterprise
Pregled
Today organizations use a wide variety of information systems, like enterprise resource
planning or data warehousing solutions, where business-critical data is stored. Typically
modifications of such systems are expensive or not possible at all. When labels need to be
printed, organisations are seeking for labeling solutions capable to integrate into such
environments with minimal or no changes to existing solution.
NiceLabel family of Enterprise products has a member specifically designed for such
environments, called NiceWatch Enterprise.
NiceWatch Enterprise provides a true real-time, on-demand and automated label printing
solution for any IT environment, while it’s setup does not require any programming
skills or changes in your IT systems.
NiceWatch Enterprise consists out of three components: NiceWatch Server, NiceLabel
Enterprise Print Manager and NiceLabel Pro.
Lastnosti programske opreme NiceWatch
NiceWatch and NiceWatch Server are an integration product capable of receiving label
printing data by monitoring different resources such as a file, serial port, TCPIP port or e-
mail message. A set of actions are defined which are triggered if predefined events
happen. These actions can open a pre-designed label, connect it to a database, retrieve the
variable values and print such filled label on a chosen printer. Here is a list of features:
Automated bar code and RFID label printing.
Bar code label printing to an unlimited number of printers on your enterprise-wide
network.
Bar code and RFID label printing to a network printer initiated by a Windows CE
mobile device.
Parse and map data from incoming structured or non-structured data streams (for
example invoice file) to label variables.
Import XML data from Oracle WMS and MSCA and print bar code and RFID
label formats throughout the enterprise.
Manipulate data from the triggers when an event occurs. Support for Visual Basic
in included for demanding data-manipulation tasks.
Support the incoming data from different types of triggers: text file, serial port,
TCP/IP communication and data from emails.
Provide support for multi-threaded high-volume printing with customizable
number of global print engines, or local print engines per single trigger.*
Log the printing activities to a central log server. Configure alerts in case of
errors.*
Note: The abilities marked with asterisk character (*) are available only with NiceWatch
Server.
NiceWatch in NiceWatch Server
NiceLabel family offers the NiceWatch product in the Standard Series range. It differs
from NiceWatch Server in a very important aspect: it is intended for single print
environments, where only a limited number of requests happen simultaneously and there
is no central log and alert possibilities with NiceLabel Enterprise Print Manager.
On the other hand, NiceWatch Server was built with a basic goal to create a robust
solution for environments with several printers and numerous simultaneous print
requests.
Podpora za HL7
HL7 (Health Level 7) is global messaging standard for healthcare applications and
providers. The messaging interface enables healthcare, insurance and supplier institutions
and software applications to communicate with each other in a common language.
NiceWatch Server communicates with HL7 v2.5 compliant software applications. The
functionality is available for the management of outgoing HL7 messages and a HL7 filter
is available for parsing incoming HL7 messages.
Note: The support for HL7 is not available with regular NiceWatch Server. You need to
purchase or upgrade to special HL7 edition of NiceWatch Server. Please contact your
nearest NiceLabel reseller.
The HL7 standard has two main releases. The version 2.5 release is a linear, delimited
data structured file that uses headers in the beginning of each segment to clearly separate
the segments. The version 3 release of the standard is an XML data structured file. This
release fixes the limitations of the v2 standard by allowing stronger type declaration of
the fields and offering a more standardized structure of the result file sent in a message.
To begin, only the version 2.5 of the standard is supported in NiceWatch Server.
According to our research, over 90% of the applications available today support version
2.5 of the HL7 standard only. Because of this, it is predicted that it will take 5 years or
more to convert many of these version 2.5 deployments to version 3 XML. There are
plans to enhance NiceWatch Server in the future to be HL7 version 3 compliant. Current
version 3 customers can be serviced by using the XML filter in NiceWatch Server.
The overall system is one where the printer network is managed though NiceWatch
Server and the client stations are managed by the hospital Healthcare Information System
(HIS), Laboratory Information System (LIS) or Pharmacy Information System (PIS).
Namestitev in aktivacija
Pregled
Opomba: Navodila za nameščanje in aktivacijo v naslednjih poglavjih opisujejo kako
namestiti in aktivirati izdelek NiceWatch Enterprise. Za namestitev in aktiviranje
izdelka NiceWatch si oglejte NiceLabel Suite vodnik za uporabnike.
Nameščanje NiceWatch Enterprise je sestavljeno iz dveh korakov.
1. Namesti NiceWatch Server. Za namestittev avtomatskega sistema za tiskanje etiket
boste uporabili NiceWatch Server, ki je lahko povezan z upravljalcem tiskanja
NiceLabel Enterprise.
2. Namesti NiceLabel Pro label designer. Za načrtovanje etiket boste uporabili
NiceLabel Pro.
V paketu z izdelkom ste prejeli dva CDja za nameščanje.
NiceLabel 5 Enterprise Series CD uporabite za namestitev NiceWatch Server. Isti CD
vsebuje tudi namestitev za NiceLabel Pro edition. NiceLabel Pro morate namestiti kot
načrtovalca etiket.
Drugi CD --NiceLabel 5 Standard Series CD- uporabite za namestitev gonilnikov za
tiskalnik (NiceDrivers), ta CD vsebuje tudi več navodil za uporabnika, tehnične papirje in
več informacij o programski opremi NiceLabel.
Ko boste vstavili katerikoli od obeh CDjev v vaš CD-ROM gonilnik, se bo avtomatično
zagnal demonstracijski program. Prebrskate lahko direktorij CDja, pogledate v brošure in
tehnično dokumentacijo, primerke datotek in ostale dokumente in namestite programsko
opremo:NiceWatch Server and NiceLabel Pro za načrtovanje etiket.
Opomba: Da boste lahko namestili programsko opremo, morati biti logirani z
administratorskimi pravicami.
Namestitev NiceLabel Pro
Run NiceLabel Pro Installation
Use the installation wizard to install NiceLabel Pro product on your server. To install the
NiceLabel Peo software, do the following:
1. To ensure complete installation, close all open software applications before you
start installing the NiceLabel Pro software.
2. Put the NiceLabel 5 Enterprise Series CD in your CD-ROM drive. An installation
window will open automatically.
Note: If the installation wizard does not start automatically, go to the main CD directory
of your NiceLabel 5 Enterprise Series CD and double-click on the file START.EXE.
3. Select Install Enterprise Products and click on NiceLabel Pro/Suite in the next
screen.
4. The installation of NiceLabel Pro will start.
5. Follow the on-screen prompts. Make sure to select NiceLabel Pro when prompted
to select the installation type between NiceLabel Pro and NiceLabel Suite.
For more details about NiceLabel Pro installation refer to the NiceLabel Pro User Guide
available on NiceLabel 5 Enterprise CD (Documentation -> User Guides -> NiceLabel
Pro).
Label Services
A service called Label Services (LblServices.EXE) is installed and started on each client
after NiceLabel program installation. Label Services also runs a sub-process NDH.EXE.
Both services are monitoring the local printer and its print job status, which results in the
local job log.
Printer and job statuses are also sent to the NiceLabel Enterprise Print Manager (EPM),
where the central job log is updated. It contains accurate information about the printed
jobs and printer statuses.
Note: Label Services needs to run so NiceLabel client can report print jobs to NiceLabel
EPM.
If you stop the Label Service, the following functionality will not be available:
Advanced Printing - feedback from windows print spooler about print job progress
is not written to NiceLabel log file.
Communication between NiceLabel client and NiceLabel EPM is not active
(sending print job/event information from the client to the Print Center).
NicePrintQueue cannot be used.
If any of the mentioned functionality is not available, the first thing to check is the status
of the Label Services on the NiceLabel workstation.
To check the status of Label Services, do the following:
1. Open Control Panel -> Administrative Tools.
2. Double-click the Services icon.
The list of all registered services of your Windows system will open.
3. To start the Label Services service, right-click on the Label Services service and
select Start from the context menu. The service status will change to Started.
Namestitev NiceWatch Enterprise
Run NiceWatch Installation
Use the installation wizard to install NiceWatch Enterprise product on your server. To
install the NiceWatch Enterprise software, do the following:
1. To ensure complete installation, close all open software applications before you
start installing the NiceWatch Enterprise software.
2. Put the NiceLabel 5 Enterprise Series CD in your CD-ROM drive. An installation
window will open automatically.
Note: If the installation wizard does not start automatically, go to the main CD directory
of your NiceLabel 5 Enterprise Series CD and double-click on the file START.EXE.
3. Select Install Enterprise Products and click on NiceWatch Enterprise in the
next screen.
4. The installation of NiceWatch Enterprise will start.
5. Follow the on-screen prompts. There are two important steps during the
installation.
6. Make sure you allow the NiceWatch Server and Label Services to communicate
through your firewall. The status of label printing and similar useful information
are sent to the Enteprise Print Manager (EPM). If you do not open the
communication for these two applications, your EPM will not display all data and
you will not see the status of your printers.
7. You must tell NiceWatch Server if and which EPM it should use. EPM is a web-
based application that provides remote overview into the NiceWatch Server
functionality. You can use it to review NiceWatch Server configuration, set alerts
for case of problems and see the printing logs.
The following options are available:
Do not use EPM: NiceWatch Server will not connect to the EPM. It will run
in a standalone mode, it will have a local log file and there is no alerting
possible. In this case you activate NiceWatch Enterprise product using the
Software Key Number.
Install EPM on this computer: Next to NiceWatch Server you will install
also the EPM on the same computer. Make sure your system meets the
requirements for EPM install. In this case you activate NiceWatch Enterprise
product through the EPM.
Note: Refer to the NiceLabel EPM installation guide how to install EPM.
I will install EPM on another server: You will install NiceWatch Server on
the current computer, but EPM on some other computer. The folder that
contains EPM installation will be shared on your computer as
<COMPUTER_NAME>\EPMSETUP. You must start the EPM installer
from the other computer using the installer in the shared folder from your
computer. In this case you activate NiceWatch Enterprise product via the
EPM.
Note: Refer to the NiceLabel EPM installation guide how to install EPM.
Use already installed EPM: If you already have NiceLabel EPM set up on
some server, you can simply connect your NiceWatch Server to the existing
EPM. One EPM can handle multiple NiceWatch Server installations. Just
enter the computer name that has the EPM already installed.
Click on Next, when you have decided if and where to install NiceLabel EPM.
8. Click on Install to start with NiceWatch Server installation.
Aktivacija NiceLabel Enterprise
Overview
You can start using the NiceWatch Enterprise software immediately after installation.
However, it will start and run in Demo mode, until you activate it.
You can activate NiceWatch Enterprise automatically through the Activation website
(recommended) or manually through the activation Key Number Activation Web site.
You would only use the manual method, if the computer with NiceWatch Enterprise does
not have access to the Internet.
Before you start the activation process, get familiar with the following terminology:
Key number: The sequence of 25 characters provided with the NiceLabel software.
Registration number: Unique number generated during the activation process. The
registration number validates the entered software key.
Activation code: Issued on the Activation web site. The activation code activates
the NiceLabel software on your computer.
Activate NiceLabel Label Designer
You have to activate the NiceLabel client software if you want to use it. If you do not
complete the activation process, NiceLabel Pro will run in demo mode and will be
limited in functionality.
The Product Activation Wizard will always run after the client installation. If you want to
change the activation type, you can also start activation process from the NiceLabel Pro
software. Select Help -> Manage License in NiceLabel Pro.
The NiceLabel Pro client that ships with the NiceWatch Enterprise is activated with the
enclosed Hardware Key. Please refer to the activation chapter in the NiceLabel Quick
Start Guide or NiceLabel User Guide.
Activate NiceWatch Enterprise
Before you activate NiceWatch Server make sure, you have your 25-digit Key Number at
hand. To activate the software you will have to enter your contact data and validate the
Key Number on the internet activation website. Activation is one-time process.
Note: There are two types of NiceWatch Server activations. The first, if you use
Enterprise Print Manager (EPM), and the second, if you do not use the Enterprise Print
Manager, but install NiceWatch Server as a stand-alone application.
Activate NiceWatch Enterprise as a stand-alone product
To activate NiceWatch Enterprise as a stand-alone product, do the following:
1. After the installation is complete, run NiceWatch Server. The Manage License
window will open.
Note: If you do not complete the activation on the first run, on each next run you will
have to click on the button Manage License to open the Manage License window.
2. Select Activate the package in the Manage License dialog box and click on Next.
Select Single-User Software Key activation method
3. Select Single-user Software Key and click on Next.
4. Enter the required customer information and the key number.
5. Click on the Next button. The window Manage License – Activation Code will
open.
6. To activate the software automatically, click on the link Connect to the Activation
server (recommended).
7. To activate the software manually, click on the Internet link for Web page
activation. Your Internet browser will open the NiceLabel Key Number Activation
Web site. You must enter at least the field marked with the asterisk (*) character.
Enter the key number and the registration number. Enter other user
information, if prompted.
Click on the Activate button to retrieve the Activation code.
Copy the Activation code and paste it in the field Activation Code in the
open Manage License – Activation code window.
7. Click on the Next button and follow the prompts to complete the activation
process.
Note: You can still activate the NiceLabel software if the computer does not have access to the
Internet.
If the computer where you installed NiceLabel software does not have Internet access, do
the following:
1. Follow the steps one (1) to four (4) from the previous section.
2. Write down the Key number and the Registration number.
3. Write down the Internet activation Web address.
4. Go to a computer with Internet access and open the activation Web site in the
Internet Explorer.
5. Enter the Key number and the Registration number. Enter other user information
when prompted.
Internet activation website
6. Click on the Activate button to retrieve the Activation code. Write it down.
Note: The Key and Registration numbers, the Activation code and information in other fields
are case-sensitive, so be careful when writing it down.
7. Go back to the NiceLabel computer where the window Manage License is still
open.
8. Enter the Activation code.
9. Click on the Next button and follow the prompts to complete the activation
process.
Activate NiceWatch Enterprise using the EPM
To activate NiceWatch Enterprise using the EPM, do the following:
1. Run NiceWatch Server. The Manage License window will open.
Note: If you do not complete the activation on the first run, on each next run you will
have to click on the button Manage License to open the Manage License window.
2. Select the option Activate the package in the Manage License dialog box. Click
on Next.
3. Select the option Enterprise Print Manager license server. Click on Next.
Selecting Enterprise Print Manager license server activation method
4. Type in the server name of the computer with installed EPM. Click on Next.
5. If you have entered the correct server name, you will see the Enterprise Print
Manager license server dialog box informing you that events and print logs will be
saved to the EPM.
6. Click on Finish to close the Manage License dialog box.
If the NiceLabel Enterprise Print Manager hasn't been activated yet, you will see a
warning message about EPM state. Select the option to activate the EPM, then do the
following:
1. Open NiceLabel EPM.
Point your internet browser to the http://server/EPM/Home.aspx where the server
represents the computer name, where you installed EPM.
2. Click on the Licensing tab.
3. Click on the Activate new product button. The Activation - User Information page
will open.
4. Enter the required customer information and the key number that was delivered
with the NiceWatch Enterprise product.
Entering user information and the Key Number
5. Click on the Next button. The Product Activation page opens and the Registration
number is generated automatically. If your computer has an Internet connection,
you can complete the activation by clicking the Finish button.
6. The activation website will be contacted and the software will be activated.
If the computer where you started the activation procedure does not have Internet access,
do the following:
1. Write down the Key number and the Registration number.
2. Write down the Internet activation web address.
3. Go to a computer with Internet access and enter the Activation web page address in
the Internet Explorer.
4. Enter the Key number and the Registration number. Enter other user information
when prompted.
5. Click on the Activate button to retrieve the Activation code. Write it down.
Note: The Key and Registration numbers, the Activation code and information in other
fields are case-sensitive, so be careful when writing them down.
6. Go back to the computer where the Product Activation page is still open.
7. Enter the Activation code.
8. Click on the Finish button and follow the prompts to complete the activation
process.
Once the EPM is activated, you can connect your NiceWatch Server to it, acquire the
necessary license and activate NiceWatch Server as well. Just start from step 1 at the top
of this topic.
Sistemske in programske zahteve
NiceLabel Suite Single User Edition
To install and run the program you need at least the following:
Computer with Intel or compatible Pentium III processor 500 MHz or higher
processor (1 GHz or faster recommended)
At least 64 MB of RAM.
Hard disk with 75 to 250 MB of free disk space (depending on the installation
options).
One of the 32-bit and 64-bit Windows operating systems starting with Microsoft
Windows 2000, XP or 2003.
CD-ROM drive.
Administrator rights to the local computer during installation.
NiceWatch Enterprise
For successful NiceWatch Enterprise product implementation your equipment needs to
fulfill predefined requirements. To install and run the NiceWatch Server module without
EPM, you need at least the minimum configuration. For optimal performance and
possibility to remotely manage the NiceWatch Server with EPM, please observe the
recommended configuration.
Minimum configuration
Computer with Intel or compatible Pentium class processor (1 GHz or faster
recommended)
At least 512 MB of RAM
Hard disk with 1 GB of available disk space (actual consumed disk space depends
on the amount of printing activity)
CD-ROM drive
Microsoft Windows XP with SP2
Or
Microsoft Windows 2000 Server with SP4
Or
Microsoft Windows 2003 Server with SP1
Administrative rights to the local computer during installation.
Recommended configuration
For optimal performance and possibility to remotely manage your label-printing
environment with EPM we recommend a solution with two computers. On the first you
should install NiceWatch Server and Enterprise Print Manager. EPM connects remotely
and stores its data to the Microsoft SQL database on a second server. Following are
recommended configurations for both computers.
Configuration for the NiceWatch Server and EPM server:
Computer with Intel or compatible Pentium class processor (1,6 GHz or faster)
1 GB of RAM or more
Hard disk with 1.2 GB of available disk space
CD-ROM drive
Microsoft Windows 2003 Server Edition, Web Edition, Enterprise Edition or
Datacenter Edition; all with SP1
Microsoft .NET Framework Version 2.0
IIS6 installed
A domain user account to access the database on a separate server is needed
Administrative rights on the local computer during installation.
Configuration for the database server:
Computer with Intel or compatible Pentium class processor (1 GHz or faster)
1 GB of RAM or more
Hard disk with 2 GB of available disk space (actual consumption depends on
amount of printed labels and the EPM database archiving frequency)
Microsoft Windows 2003 Server Edition, Web Edition, Enterprise Edition or
Datacenter Edition; all with SP1
Microsoft SQL Server 2005 Workgroup Edition, Standard Edition, Developer
Edition
Or
Microsoft SQL Server 2000
Nadgradnja licenc
Upgrade the Functionality
Note: This chapter applies to NiceWatch Enterprise edition only.
The classic NiceWatch Enterprise edition provides benefits over the standard NiceWatch
application in views of high-load enterprise printing (multiple print engines) and central
log server (NiceLabel EPM). But NiceWatch Enterprise can offer even more.
If you require some extra functionality not covered by NiceWatch Enterprise out-of-the-
box, please contact your NiceLabel reseller. The functionality you are looking for might
already be available with some NiceWatch Enterprise add-on.
To upgrade your NiceWatch Enterprise license to some new feature, do the following:
1. Start NiceWatch Server Manager.
2. Select Help -> Manage License.
3. Enable the option Manage current software key license. Click on Next.
4. Select the option Upgrade software key license. Click on Next.
5. Enter the Upgrade Key Number and follow on-screen instructions.
Generally speaking, you must validate your Upgrade Key Number on the internet
activation website. The recommended method is to simply click the option Connect to
the Activation server.
Upgrade the Number of Licenses
Note: This chapter applies to NiceWatch Enterprise edition only.
By default NiceWatch Enterprise product ships with the license for one NiceWatch
Server instance. If you have higher label printing needs, you can increase the number of
NiceWatch Server licenses.
You can only upgrade the number of licenses, when you activate your NiceWatch Server
from the NiceLabel EPM. If you activate the NiceWatch Server as a stand-alone
application, no upgrade is possible.
To upgrade the number of licenses, do the following:
1. Open NiceLabel EPM.
Point your internet browser to the http://server/EPM/Home.aspx where the server
represents the computer name, where you installed EPM.
2. Click on the Licensing tab.
3. Click on the Activate new product button. The Activation - User Information page
will open.
4. Enter the required customer information and the key number that was delivered
with the NiceWatch Enterprise product.
5. Click on the Next button. The Product Activation page opens and the Registration
number is generated automatically. If your computer has an Internet connection,
you can complete the activation by clicking the Finish button.
6. The activation website will be contacted and the licenses will be activated.
7. Now you can install additional NiceWatch Servers and activate them with licenses
on the EPM. Refer to the chapter Activate NiceWatch Server using the EPM.
Uporaba upravitelja licence
Opomba: To poglavje se nanaša le na izdajo NiceWatch Enterprise.
Program upravitelj licence (License Manager) se uporablja za nadzorovanje in
upravljanje licenc. Upravitelj licence prikaže informacije trenutnega klienta in zagotavlja
pregled vseh opravil licence. Enterprise Print Manager (EPM) shranjuje licence za
NiceWatch Server.
Upravitelja licence lahko uporabite tudi za vklop/izklop načina brez povezave za
workstations. Način brez povezave omogoča izbranim workstations, da delujejo ne glede
na dejstvo, da Enterprise Print Manager (EPM) ni na razpolago ali ni dostopen. Upravitelj
licence se uporablja v okoljih, kjer se zahteva prenosno tiskanje etiket ali v dogodkih, ko
bi napaka v sistemu strežnika ustavila izdelavo etiket.
Vsilitev načina brez povezave: NiceWatch Server ne bo preverjal prisotnosti EPM.
Aplikacija se bo avtomatsko zagnala v načinu brez povezave. Ko vam licenca poteče, bo
nehala delovati. Licenco morate obnoviti tako, da izključite to možnost in se ponovno
povežete z EPM.
Opomba:
Licenca brez povezave poteče v 15 dneh..
Enterprise Print Manager
Predstavitev programa Enterprise Print Manager
Note: The contents of this chapter applies to NiceWatch Enterprise product.
NiceWatch Enterprise is a software package with three modules (NiceLabel Pro,
NiceWatch Server, NiceLabel Enterprise Print manager).
On workstations, users are working with NiceLabel Pro application for label design. As a
part of NiceLabel Pro, a service called Label Services is monitoring the local printing
process. NiceWatch Server application prints the labels automatically in the background
with no user intervention.
Printer and job statuses are sent to the server, where the NiceLabel Enterprise Print
Manager (EPM) component is centrally controlling the printing process of the NiceWatch
Server. NiceLabel EPM stores all reported client information is into its database
(Microsoft SQL Server).
NiceLabel EPM is a web based application. You can use a standard web browser to
control it from your machine or from any other workstation in the network. You can view
the status of each NiceLabel client, view its event and error logs, manage the print jobs
and create alerts.
NiceLabel EPM alerts you upon arrival of a predefined condition, such as an error, a
warning, or simple confirmation of executed print job. Several notification options are
available: email (through SNMP), Net Send message, RSS 2.0 Feed or SMS message sent
to your mobile phone.
You can set up different access permissions to your users. By default full access rights
are granted to all users. To change the permissions, refer to the NiceLabel Pro user guide.
To access your EPM, do the following:
1. Open Internet Exporer.
2. Type in the address of your EPM:
http://server/EMP/Home.aspx
Note: The server above stands for the name of the computer where you installed EPM.
For more information about how to work with EPM please refer to the NiceLabel EPM
user guide.
Delo s sprožilci
Določevanje akcij
Pregled akcij
Vsak dogodek mora imeti definirano akcijo. Ko se dogodek pojavi (odstranitev datoteke,
komunikacijska vrata po zaporedni povezavi, elektronska pošta ali TCP/IP
komunikacija), sprožilna akcija da navodila NiceWatch kako ravnati. Akcije vsebujejo
npr. takšne ukaze:
"odpri etiketo"
"nastavi spremenljivko na etiketi na neko vrednost"
"izberi tiskalnik za tiskanje"
"natisni želeno količino etiket"
Če se akcija ne more izvesti, NiceWatch posname opis napake v dnevniško datoteko, kar
pripomore k identificiranju in rešitvi problema.
Izberi spremenljivko
Izberite spremenljivko, katere vrednost boste shranili/naložili v/iz datoteke. Za določitev
vrstnega reda prikaza uporabite puščice.
Zagon Oracle XML
Ta ukaz uporabite, če želite natisniti nalepke, ki temeljijo na datoteki Oracle XML. Filtra
vam ni potrebno ročno definirati, vse, kar morate storiti, je, da označite datoteko
ORACLE XML in NiceWatch bo opravil vse ostalo.
Ko boste želeli natisniti nalepke iz Oracle aplikacije, bo aplikacija ustvarila XML
datoteko in vanjo kodirala naslednje informacije:
ime nalepke
ime tiskalnika
število nalepk, ki bodo natisnjene
podatki za spremenljivke na nalepki
To dejanje bo odprlo datoteko Oracle XML, ekstrahiralo vrednosti iz nje, odprlo pravilno
pravilno nalepko in jo natisnilo v izbrani količini na izbranem tiskalniku.
Opomba: Nalepke iz datoteke Oracle XML se lahko natisnejo tudi z uporabo XML analize
podatkovne zbirke. Filter morate uporabiti, ko želite vrednosti iz XML datoteke
uporabiti v nekaterih drugih dejanjih v NiceWatch programu. Če pa želite samo natisniti
nalepke s podatki iz XML datoteke, uporabite dejanje "Zaženi Oracle XML".
Tipična datoteka Oracle XML naj bi izgledala takole:
<?xml version="1.0" standalone="no"?>
<!DOCTYPE labels SYSTEM "label.dtd">
<labels _FORMAT="label.lbl" _JOBNAME="SampleJob001" _QUANTITY="1"
_PRINTERNAME="Zebra 170XiII">
<label>
<variable name="item">WS007</variable>
<variable name="lot">A12345</variable>
<variable name="serial">92837</variable>
<variable name="item_desc">Weight scale</variable>
</label>
</labels>
Ime datoteke: Sami lahko nastavite nespremenljivo ime Oracle XML datoteke ali pa
pustite, da ga določi ena od spremenljivk.
Pogoj: To je Visual Basic Script logični izraz. Možna sta samo dva rezultata (pravilno ali
napačno). Uporabite to možnost, ko želite trenutno akcijo izvesti le, če je pogoj izpolnjen.
Akcija se bo izvedla le v primeru, če postavljeni pogoj vrne pravilno vrednost (True).
Naloži spremenljive podatke
Akcija prebere podatke iz tekstovne datoteke in določi vrednost spremenljivke na
obrazcu.
Ime datoteke: Določite ime tekstovne datoteke, ki vsebuje podatke. Ime je lahko stalno
ali spremenljivo.
Možnost napredno: S klikom na gumb določite spremenljivko, ki jo boste s tekstovne
datoteke naložili in določili strukturo tekstovne datoteke.
Pogoj: Pogoj je VB Script izraz, ki vrne Boolean vrednost (pravilno ali napačno).
Vrednost izraza se preverja pred izvedbo akcije. Če je vrednost pravilna (True), se akcija
izvede. Če pa je vrednost napačna (False), bo akcija izpuščena in se ne bo izvedla
Napredne možnosti za nalaganje spremenljivih podatkov
Pogovorno okno določa napredne nastavitve za tekstovno datoteko, ki vsebuje izvožene
podtake.
Spremenljivke: Določite, katere spremenljivke želite naložiti s tekstovne datoteke.
Vse spremenljivke: Privzeta nastavitev je, da so vse spremenljivke naložene.
Izbrane spremenljivke: Kliknite gumb izberi in izberite spremenljivke, ki jih
želite naložiti.
Informacije o strukturi tekstovne datoteke: Določite ločilo in kvalifikator besedila,
kakor sta uporabljena v tekstovni datoteki. Prepričajte se, da boste uporabili enake
parametre kasneje pri uporabi akcije Shrani spremenljive podatke.
Ostale: Določite ustrezno vrsto kodiranja podatkov iz seznama možnosti. Če ste v
dvomih, katero vrsto kodiranja uporabiti, pustite nastavitve na privzeti avtomatski
zaznavi in aplikacija bo sama poiskala kodiranje.
Napredne možnosti za določevanje količine etiket
Število preskočenih etiket: Toliko etiket bo na prvi strani preskočenih. Možnost je
uporabna v primeru, ko je bilo nekaj etiket na listu že narejenihvi pa želite uporabiti
prazni del strani za tiskanje ostalega dela etiket.
Opomba:
S termičnimi tiskalniki možnost ni podprta.
Identične kopije etiket: Nastavite število kopij etiket. To število bo uporabljeno z vsako
natisnjeno etiketo.
Set etiket: Možnost določa kolikokrat naj se proces tiskanja ponovi.
Na primer: Če je število etiket nastavljeno na stalno število 5 boste nastavitev, na primer na 3,
nastavili v oknu Naprednime nastavitve. Tiskanje %-ih etiket se bo izvedlo 3-krat in
natisnjenih bo 15 etiket.
Napredne nastavitve shranjevanja spremenljivih podatkov
Pogovorno okno določa napredne nastavitve za tekstovno datoteko, ki vsebuje shranjene
podatke.
Spremenljivke: Določite, katere spremenljivke želite shraniti v tekstovno datoteko.
Vse spremenljivke: Privzeta nastavitev je, da so vse spremenljivke naložene.
Izbrane spremenljivke: Kliknite gumn Izberi in izberite spremenljivke, ki jih
želite naložiti.
Če datoteka že obstaja: Če datoteka že obstaja, določite akcijo. Vedno lahko
kreirate novo datoteko ali dodate podatke v obstoječo datoteko.
Opomba: Če boste ustvarili novo datoteko, bodo vse datoteke z enakim imenom
prepisane. Bodite pozorni pri izbiri te možnosti, da ne boste izgubili podatkov.
Informacije o strukturi tekstovne datoteke: Določite ločilo in kvalifikator besedila,
kakor sta uporabljena v tekstovni datoteki. Prepričajte se, da boste uporabili enake
parametre kasneje pri uporabi akcije Naloži spremenljive podatke.
Ostale: Določite ustrezno vrsto kodiranja podatkov iz seznama možnosti. Če ste v
dvomih, katero vrsto kodiranja uporabiti, pustite nastavitve na privzeti avtomatski
zaznavi in aplikacija bo sama poiskala kodiranje.
Nastavi spremenljivko
Postavi vrednost spremenljivke določene v polju Spremenljivka na vrednost v polju
Vrednost.
Pogoj: Pogoj je VB Script izraz, ki vrne Boolean vrednost (pravilno ali napačno).
Vrednost izraza se preverja pred izvedbo akcije. Če je vrednost pravilna (True), se akcija
izvede. Če pa je vrednost napačna (False), bo akcija izpuščena in se ne bo izvedla
Nastavi tiskalnik
Izberite tiskalnik kamor trenutno tiskali etikete. Ukaz spremeni nastavitve tiskalnika
shranjene na etiketi.
Opombe: Ta akcija je uporabna, če želite tiskati eno etiketo na več različnih tiskalnikov ne da bi
spremenili etiketo.
Printers: Define fixed name of the printer or select the variable name containing the
name of the printer.
Pogoj: Pogoj je VB Script izraz, ki vrne Boolean vrednost (pravilno ali napačno).
Vrednost izraza se preverja pred izvedbo akcije. Če je vrednost pravilna (True), se akcija
izvede. Če pa je vrednost napačna (False), bo akcija izpuščena in se ne bo izvedla
Natisni etiketo
Ta akcija natisne etiketo in določi število natisnjenih etiket.
Število etiket: Določi koliko etiket bo natisnjenih.
Stalno: Vrednost, ki je vnesena v vnosnem polju, določa koliko kopij etikete se bo
natisnilo.
Neomejeno: Če je izbrana možnost Neomejeno, bo program natisnil maksimalno
število etiket, kot jih omogoča izbrani tiskalnik. To možnost navadno uporabljamo
pri datotekah s podatkovnimi bazami, kjer bi neomejeno pomenilo izpis celotne
baze podatkov.
Opomba: Pazite, da ne ustvarite neskončne zanke, ko se tiskanje etiket ne bi končalo.
Spremenljiva količina: Število natisnjenih etiket določal vrednost enega od
spremenljivih polj (lahko spremenljivka za vnos ali povezana s podatkovno bazo).
V večini primerov bo to eno od polj iz podatkovne baze. Na ta način lahko
dosežemo polavtomatsko tiskanje.
Iz spremenljivke: Spremenljivka določa količino natisnjenih etiket.
Napredne možnosti: S klikom na gumb odprete dodatne možnosti za določevanje
količin etikete.
Pogoj: Pogoj je VB Script izraz, ki vrne Boolean vrednost (pravilno ali napačno).
Vrednost izraza se preverja pred izvedbo akcije. Če je vrednost pravilna (True), se akcija
izvede. Če pa je vrednost napačna (False), bo akcija izpuščena in se ne bo izvedla
Odpri drug dokument/program
Ob kliku na gumb se bo pognal tukaj definiran program ali pa odpre določeno datoteko.
Ime datoteke: Določa ime datoteke dokumenta/programa, ki ga želite odpreti. Vnesite
polno pot do dokumenta/programa.
Opomba: Če odpirate program lahko, v ukazni vrstici, uporabite za parametre tudi spremenljivke.
Spremenljivke vključite v zavite oklepaje. Na primer : c:\program files\moj_program.exe
[Spremenljivka]
Pogoj: Pogoj je VB Script izraz, ki vrne Boolean vrednost (pravilno ali napačno).
Vrednost izraza se preverja pred izvedbo akcije. Če je vrednost pravilna (True), se akcija
izvede. Če pa je vrednost napačna (False), bo akcija izpuščena in se ne bo izvedla
Odpri etiketo
Akcija, ob kliku na gumb, določa katera datoteka etikete bo natisnjena.
Etiketa: Določite nespremenljivo ime etikete ali pa izberite spremenljivko, ki vsebuje
polno pot, vključno z imenom datoteke etikete.
Pogoj: Pogoj je VB Script izraz, ki vrne Boolean vrednost (pravilno ali napačno).
Vrednost izraza se preverja pred izvedbo akcije. Če je vrednost pravilna (True), se akcija
izvede. Če pa je vrednost napačna (False), bo akcija izpuščena in se ne bo izvedla
Opomba: Akcija Odpri datoteko vsebuje vgnezdene akcije. Akcijo uporabite za tiskanje etiket in
izvajanje drugih akcij. Tovrstne akcije ne obstajajo kot samostojne akcije - vedno so
izvedene skupaj z akcijo Odpri etiketo.
Ostale akcije
Pogoj: Pogoj je VB Script izraz, ki vrne Boolean vrednost (pravilno ali napačno).
Vrednost izraza se preverja pred izvedbo akcije. Če je vrednost pravilna (True), se akcija
izvede. Če pa je vrednost napačna (False), bo akcija izpuščena in se ne bo izvedla.
Pošlji poljubne ukaze
V memo polju Poljubni ukazi lahko določite dodatne NiceCommands ukaze. Ti ukazi
bodo poslani programu NiceLabel Pro, ob kliku na gumb.
Ukazi: V tekstovni del okna vnesite NiceCommands ukaze.
Uredi: S klikom na gumb se odpre Expression Editor, ki vam pomaga sestaviti poljubne
ukaze.
V ukaz lahko vključite tudi spremenljivke, ki pa jih morate vmestiti med zavite oklepaje.
Na primer: Za tiskanje količine etiket, ki jo določa spremenljivka Količina bi ukaz izgledal: PRINT
[Količina]
Pogoj: Pogoj je VB Script izraz, ki vrne Boolean vrednost (pravilno ali napačno).
Vrednost izraza se preverja pred izvedbo akcije. Če je vrednost pravilna (True), se akcija
izvede. Če pa je vrednost napačna (False), bo akcija izpuščena in se ne bo izvedla
Note: Za več informacij o NiceCommands ukazih se obrnite na NiceLabel Pro pomoč ali na
uporabniški priročnik.
Poženi ukazno datoteko
Požene ukaze v določeni ukazni datoteki. Podprte so naslednje vrste ukaznih datotek:
JOB datoteka
XML datoteka
CSV (polja, ločena z vejico) datoteka
Vse ukazne datoteke zagotavljajo ukaze, ki naročijo opravila NiceLabel tiskalniku. V
večini primerov želite odpreti etiketo, nastaviti vrednosti spremenljivkam na etiketi in
etiketo natisniti na določenem tiskalniku. Poglejte si poglavje z naslovom
Avtomatizacija programske opreme. Za več podrobnosti o ukaznih datotekah si
poglejte Povezane vsebine.
Ime datoteke: Ime ukazen datoteke je lahko fiksno ali pa ime definira spremenljivka.
Pogoj: Pogoj je VB Script izraz, ki vrne Boolean vrednost (pravilno ali napačno).
Vrednost izraza se preverja pred izvedbo akcije. Če je vrednost pravilna (True), se akcija
izvede. Če pa je vrednost napačna (False), bo akcija izpuščena in se ne bo izvedla
Shrani spremenljive podatke
Akcija shrani podatke spremenljivke v tekstovno datoteko.
Ime datoteke: Določite ime tekstovne datoteke, ki vsebuje podatke. Ime je lahko stalno
ali spremenljivo.
Možnost napredno: S klikom na gumb določite spremenljivko, ki jo boste s tekstovne
datoteke naložili in določili strukturo tekstovne datoteke.
Pogoj: Pogoj je VB Script izraz, ki vrne Boolean vrednost (pravilno ali napačno).
Vrednost izraza se preverja pred izvedbo akcije. Če je vrednost pravilna (True), se
akcija izvede. Če pa je vrednost napačna (False), bo akcija izpuščena in se ne bo
izvedla
Visual Basic skripta
Tu sestavite skripto, ki jo uporabite za napredno obdelavo podatkov.
V skripti lahko uporabite vso funkcionalnost, vključeno v programski jezik Visual Basic
Script. Berete in pišete lahko tudi na serijska vrata računalnika in podobno.
Visual Basic skripta: Skripto določite v tekstovnem delu.
Sestavi skripto: S klikom na gumb odprete Expression Editor , ki vam pomaga sestaviti
skripto.
Preveri skripto: S klikom na gumb preverite sintakso stavkov skripte. Na napake boste
opozorjeni.
Določevanje sprožilcev
Pregled
NiceWatch je aplikacija, ki temelji na zaznavanju dogodkov in nadzoruje različne
dogodke v sistemu. Ko NiceWatch zazna spremembo v dogodku, se sprožijo privzete
akcije. Podatek, ki sproži akcijo, se lahko uporabi samo za zagon tiskanja etiket ali pa
vsebuje tudi vrednosti za spremenljivke na etiketi.
NiceWatch in NiceWatch strežnik ponujata štiri sprožilne možnosti.
Using COM Port Trigger
Kaj je Serijski (COM) Port sprožilec?
NiceWatch sprejme podatke prispele preko serijskih (COM) vrat in izvrši akcijo.
NiceWatch lahko sprejme različne formate podatkov. Primer: čitalec črtnih kod, ki je
priključen na serijska vrata odčita črtno kodo, NiceWatch sprejme podatke in začne s
tiskanjem. NiceLabel Pro odpre etiketo in iz podatkovne zbirke izbere zapis, ki ustreza
odčitanim podatkom. Podoben je potek dogodkov tudi v primeru drugih tipov serijskih
naprav.
NiceWatch lahko komunicira s serijsko napravo s pomočjo funkcij Visual Basic script-a.
Sprejete podatke se lahko spusti skozi filter ali pa dodatno obdela s pomočjo Visual
Basic-a.
Uporaba COM Port sprožilca
Da bi definirali sprožilec, morate:
1. Z menija Uredi izberite ukaz Dodaj sprožilec.
2. Izberite ukaz COM Vrata.
Odpre se okno nastavitve sprožilca.
Opomba:
Enako dosežete s klikom na ikono v orodni vrstici sprožilec.
4. Odprite podstran COM vrata.
5. Določite nastavitve serijskih vrat.
6. Odprite podstran Akcija.
7. Določite akcije, ki naj se izvedejo ob dogodku.
8. Kliknite gumb V redu.
Sprožilec je pripravljen za uporabo.
Če sprožilec skrbi tudi za vrednost podatkov etikete, boste morali vrednosti izvleči iz
dohodnih podatkov in jih prenesti k spremenljivki. Tako morate:
1. Dvo kliknite sprožilec COM vrat, da odprete Nastavitve sprožilca.
2. Odprite podstran Spremenljivke.
3. Tu določite spremenljivke, ki so vidne na etiketi.
Opombe: Spremenljivke določite ročno ali pa jih uvozite iz datoteke etikete. Če spremenljivke
vnašate ročno, se morate prepričati, da uporabljate enaka imena spremenljivk kot so
določena na etiketi.
4. Odprite podstran Filter.
5. Označite možnost Uporabi filter.
6. Določite Tip filtra, ki je skladen s formatom vhodnih podatkov.
7. Določite polja vhodnih podatkov.
8. Povežite polja s spremenljivkami.
9. Kliknite gumb Preveri definicijo. S tem preverite proces filtriranja.
10. Kliknite gumb V redu.
Using Email Trigger
Kaj je sprožilec e-pošte?
NiceWatch Server preverja e-pošto na kateremkoli POP3 poštnem strežniku. Ko je
prejeto e-sporočilo, se sproži dogodek in izvršijo vnaprej določene akcije. Zadeva
sporočila določi, ali naj se sproži dogodek ali ne. Vsebina sporočila lahko vsebuje tako
podatke za spremenljivke kot tudi ukaze NiceCommands, ki podrobno določajo proces
tiskanja.
Sprožilec e-pošte je učinkovit način povezave dveh ali več lokacij, ki med seboj niso
povezane preko Virtual Private Network (VPN). Tako si lahko varno in preprosto
izmenjujejo podatke z namenom oddaljenega tiskanja etiket. Problemi v zvezi s Firewall-
om so rešeni s preprostim besedilnim e-sporočilom.
Uporaba sprožilca E-pošta
Da bi definirali sprožilec, morate:
1. Z menija Uredi izberite ukaz Dodaj sprožilec.
2. Izberite ukaz E-pošta.
Odpre se okno nastavitve sprožilca.
Opomba:
Enako dosežete s klikom na ikono v orodni vrstici sprožilec.
4. Odprite podstran Email.
5. Določite nastavitve E-pošta sprožilca.
6. Odprite podstran Akcija.
7. Določite akcije, ki naj se izvedejo ob dogodku.
8. Kliknite gumb V redu.
Sprožilec je pripravljen za uporabo.
Če sprožilec skrbi tudi za vrednost podatkov etikete boste morali vrednosti izvleči iz
dohodnih podatkov in jih prenesti v spremenljivko. Tako morate:
1. Dvo kliknite sprožilec E-pošta, da odprete Nastavitve sprožilca.
2. Odprite podstran Spremenljivke.
3. Tu določite spremenljivke, ki so vidne na etiketi.
Opombe:
Spremenljivke določite ročno ali pa jih uvozite iz datoteke etikete. Če spremenljivke
vnašate ročno, se morate prepričati, da uporabljate enaka imena spremenljivk kot
so določena na etiketi.
4. Odprite podstran Filter.
5. Označite možnost Uporabi filter.
6. Določite Tip filtra, ki je skladen s formatom vhodnih podatkov.
7. Določite polja vhodnih podatkov.
8. Povežite polja in spremenljivke.
9. Kliknite gumb Preveri definicijo. S tem preverite proces filtriranja.
10. Kliknite gumb V redu..
Using File Trigger
Kaj je sprožilec datoteke?
Sprožilec datoteke se sproži, kadar pride do spremembe v nadzorovani datoteki ali mapi.
Na primer, računalnik, na katerem se izvaja NiceLabel je povezan z istim omrežjem kot
ERP strežnik podjetja, kjer je glavna podatkovna zbirka. Kadar je potrebno natisniti
etiketo, izvozi ERP aplikacija na strežniku tisti del podatkovne baze, ki vsebuje željene
podatke za etiketo. Ta podatkovna polja se shranijo v ASCII besedilni datoteki na disku,
ki je v skupni rabi v omrežju.
NiceWatch in NiceWatch Server zaznata novo datoteko ali spremembo datoteke in
začneta s tiskanjem etiket. Vrednosti spremenljivk se izločijo iz besedilne datoteke ,
prenesejo do spremenljivk in uporabijo pri tiskanju.
Nadzorovana datoteka sprožilca je lahko sledeče:
"Dummy" datoteka brez podatkov, ki samo sproži določeno akcijo.
Besedilna datoteka, ki vsebuje strukturirano besedilno podatkovno bazo ali XML
podatke.
Besedilna datoteka, ki vsebuje nestrukturirane podatke.
.JOB datoteka, ki vsebuje NiceCommands ukaze.
Uporaba sprožilca datoteka
Da bi definirali sprožilec, morate:
1. Z menija Uredi izberite ukaz Dodaj sprožilec.
2. Izberite ukaz Datoteka.
Odpre se okno nastavitve sprožilca.
Opomba:
Enako dosežete s klikom na ikono v orodni vrstici sprožilec.
4. Odprite podstran Datoteka.
5. Določite nastavitve serijskih vrat.
6. Odprite podstran Akcija.
7. Določite akcije, ki naj se izvedejo ob dogodku.
8. Kliknite gumb V redu.
Sprožilec je pripravljen za uporabo.
Če sprožilec skrbi tudi za vrednost podatkov etikete boste morali vrednosti izvleči iz
dohodnih podatkov in jih prenesti spremenljivki. Tako morate:
1. Dvo kliknite sprožilec E-pošta, da odprete Nastavitve sprožilca.
2. Odprite podstran Spremenljivke.
3. Tu določite spremenljivke, ki so vidne na etiketi.
Opomba: Spremenljivke določite ročno ali pa jih uvozite iz datoteke etikete. Če spremenljivke
vnašate ročno, se morate prepričati, da uporabljate enaka imena spremenljivk kot so
določena na etiketi.
4. Odprite podstran Filter.
5. Označite možnost Uporabi filter.
6. Določite Tip filtra, ki je skladen s formatom vhodnih podatkov.
7. Določite polja vhodnih podatkov.
8. Povežite polja in spremenljivke.
9. Kliknite gumb Preveri definicijo. S tem preverite proces filtriranja.
10. Kliknite gumb V redu..
Using TCPIP Trigger
Uporaba TCP/IP sprožilca
Da bi definirali sprožilec, morate:
1. Z menija Uredi iberite ukaz Dodaj sprožilec.
1. Izberite ukaz TCP/IP.
Odpre se okno nastavitve sprožilca.
Opomba:
Enako dosežete s klikom na ikono v orodni vrstici sprožilec.
4. Odprite podstran TCP/IP.
5. Določite nastavitve TCP/IP strežnika
6. Odprite podstran Akcija.
7. Določite akcije, ki naj se izvedejo ob dogodku.
8. Kliknite gumb V redu.
Sprožilec je pripravljen za uporabo.
Če sprožilec skrbi tudi za vrednost podatkov etikete boste morali vrednosti izvleči iz
dohodnih podatkov in jih prenesti spremenljivki. Tako morate:
1. Dvo kliknite sprožilec TCP/IP, da odprete Nastavitve sprožilca.
2. Odprite podstran Spremenljivke.
3. Tu določite spremenljivke, ki so vidne na etiketi.
Opomba: Spremenljivke določite ročno ali pa jih uvozite iz datoteke etikete. Če spremenljivke
vnašate ročno se morate prepričati, da uporabljate enaka imean spremenljivk, kot so
določena na etiketi.
4. Odprite podstran Filter.
5. Označite možnost Uporabi filter.
6. Določite Tip filtra, ki je skladen s formatom vhodnih podatkov.
7. Določite polja vhodnih podatkov.
8. Povežite polja in spremenljivke.
9. Kliknite gumb Preveri definicijo. S tem preverite proces filtriranja.
10. Kliknite gumb V redu..
Kaj je TCP/IP sprožilec?
Ukaz za začetek tiskanja etiket ali pa tudi podatki za etikete se lahko sprejmejo preko
katerekoli določene številke TCP/IP vrat. Prenosne naprave, ki v realnem času zbirajo
podatke, lahko pošljejo zahtevo za tiskanje etiket preko iste brezžične infrastrukture in
natisnejo etikete na kateremkoli tiskalniku v mreži podjetja.
Primer: dlančnik s katerim se zbirajo podatki v skladišču podjetja. Dlančnik ima vgrajen
čitalec črtnih kod. Čitalec odčita kodo, program Pocket NiceLabel obdela odčitane
podatke, pripravi ukazno datoteko (.JOB file) in preko TCP/IP protokola posreduje
podatke programu NiceWatch, ki se izvaja na strežniku. Glede na odčitane podatke
NiceLabel prikliče ustrezen del podatkovne zbirke podjetja in natisne etiketo z
določenimi podatki.
TCP/IP socket sprožilec omogoča brezžičnim napravam za zbiranje podatkov ali pa
UNIX aplikacijam, da pošiljajo zahteve NiceWatch-u. UNIX aplikacijam ni treba
uporabljati FTP ali Telnet da bi odložile datoteko na Windows strežniku in tako sprožile
tiskanje etiket.
Uporaba sprožilca na več mehnizmih tiskanja
Opomba: To poglavje se nanaša le na NiceWatch program za podjetja. Samo NiceWatch
strežnik (integralni del NiceWatch Enterprise) ima podporo za več mehanizmov tiskanja.
NiceWatch lahko uporablja le en mehanizem.
NiceWatch strežnik uporablja le en mehanizem za vse sprožilce. To je odvisno od zahtev
za tiskanje etiket. Nekaterim uporabnikom zadošča en mehanizem tiskanja, za večje
količine tiskanja, pa je tiskanje z več mehanizmi zelo priročno. S tem postane sistem bolj
odziven in se lažje sooča s potrebami po tiskanju.
Ko izbirate več mehanizmov tiskanja, imate na voljo dve možnosti:
Uporabite lahko globalne mehanizme, ki se uporabljajo iz vseh sprožilcev.
Uporabite lahko zasebne mehanizme, ki se uporabljajo le za izbrani sprožilec. Teh
mehanizmov se ne da uporabljati izven tega sprožilca. Rezervirani so za izbrani
sprožilec, ki potrebuje izdelavo večje količine etiket.
Če želite uporabiti več mehanizmov tiskanja, storite sledeče:
1. Zaženite NiceWatch upravnika strežnika.
2. Izberite Orodje-> Možnosti.
3. Pojdite v odsek NiceWatch strežnik, izberite Natisni niti.
4. Povečajte možnost Število globalnih tiskalnih niti. Vsak nov mehanizem bo
deloval na svoji individualni niti in bo na razpolago vsem sprožilcem, ki nimajo
definiranih zasebnih mehanizmov.
Opomba: Bodite pozorni pri povečevanju števila mehanizmov tiskanja. Vsak mehanizem
zavzame določeno količino RAMa. Prepričajte se, da imate na razpolago dovolj RAMa.
Nastavite število mehanizmov na manjšo številko in preverite porabo pomnilnika.
Uporabite lahko Windows upravitelja opravil.
Če želite uporabiti več zasebnih mehanizmov tiskanja za en sprožilec, storite naslednje:
1. Zaženite NiceWatch upravnika strežnika.
2. Določite vašega sprožilca.
3. Nato izberite jeziček Možnosti.
4. Omogočite možnost Uporabite lokalne tiskalne niti.
5. Povečajte možnost Število lokalnih tiskalnih niti. Vsak nov mehanizem se bo
izvajal v svoji niti in bo na razpolago samo temu sprožilcu.
Opomba: Bodite pozorni pri povečevanju števila mehanizmov. Vsak mehanizem
zavzame določeno količino RAMa. Prepričajte se, da imate na razpolago dovolj RAMa.
Nastavite število mehanizmov na manjšo številko in preverite porabo pomnilnika.
Uporabite lahko Windows upravitelja opravil.
Uporaba filtrov
Filter Document Analysis
Pregled filtra za analizo dokumentov
Filter za analizo dokumentov razčlenjuje nestrukturirane besedilne datoteke v podatke, ki
jih želite natisniti na etikete. Nestrukturirane besedilne datoteke so na primer poročila,
predračuni ali datoteke z ukazi za tiskalnik. "Nestrukturiran" se nanaša na neoblikovane
podatkovne strukture s podatki, ki niso organizirani v tabelah. Kar pomeni, da podatki
niso porazdeljeni v vrsticah in stolpcih, ločenih z znakom kot je na primer vejica, prav
tako nimajo fiksne širine vrstice. NiceWatch lahko v nestrukturirani datoteki izlušči
določene podatke, ki jih želite pripisati določenim spremenljivkam.
Predračun spodaj prikazuje izbrane podatke, ki jih želite natisniti na vašo etiketo.
Običajno izlvečete vrstice s podatki in nato ta podatkovna polja posamezno uporabite na
etiketi.
Nestrukturirana datoteka: Podatki iz besedilne datoteke
Vrstica "Quantity" v predračunu določa količino etiket, ki jih bo NiceWatch sprožil za
tiskanje (skupaj 4 etikete)
Slika spodaj prikazuje drug tip nestrukturiranega dokumenta (datoteka s tiskalnimi
opravili), ki ga razčlenite s filtrom za analizo dokumentov. NiceWatch izlušči izbrana
podatkovna polja in jih dodeli spremenljivkam na etiketi. Podatkovna polja iz tiskalnega
opravila za tiskalnik se lahko natisnejo tudi na drugem tiskalniku.
Nestrukturirana datoteka: Podatkovna datoteka za tiskanje
Tehnologija filtra za razčlenjevanje in dodeljevanje deluje za vsako vrsto nestrukturirane
datoteke, ki jo želite uporabiti kot vir spremenljivih podatkov na vaših etiketah.
NiceWatch filtri vam omogočajo, da enostavno izluščite zahtevana podatkovna polja in
njihovo tiskanje na etiketo.
Analiza dokumenta
Ta tip filtra lahko uporabite za polnjenje polj iz nestrukturiranih podatkov. Pogosto sta v
uporabi dva tipa takih podatkov.
Datoteke
s poročili Datoteke s poročili so primer takega podatkovnega formata. Zgornja in
spodnja stran poročila sta navadno enaki, in vsebujeta podatke v zvezi s
podjetjem (naslov, telefon, e-mail, itd.).
Tu imate dva možnosti:
Dodaj ponavljajoče področje: Namen te možnosti je omejitev
območja kjer bo filter iskal želena polja. Vsaka vrstica predstavlja
zapis, ki je natisnjen na eni etiketi. Ponavljajoče področje lahko
opišemo kot tekstovno podatkovno zbirko, kjer so podatki ponavadi
razvrščeni v stalne stolpce. Pri delu z ponavljajočim področjem se
nanašajte na relativno mesto in ne na absolutno mesto podatkov v
dokumentu.
Dodaj polje: Tu izvlečete polja iz absolutnih mest dokumenta. Za
vsako polje določite mesto začetka in konca.
V filtru pa lahko obe možnosti tudi kombinirate. Polja dokumenta bodo
tako enaka za vsako natisnjeno etiketo znotraj datoteke za poročila,
ponvljajoča polja pa se bodo spreminjala za vsako etiketo.
Datoteke
z ukazi za
tiskalnik
Da pripravite nestrukturirane ukazne datoteke ni potrebna nobena posebna
akcija za pripravo podatkovne datoteke. Neposredno lahko nadaljujete s
preslikavo spremenljivk na polja v podatkih.
Dodaj: kliknite na gumb Dodaj in določite ponavljajoče področje in področje polj.
Uredi: Spremeni lastnosti obstoječega polja.
Izbriši: Izbriše obstoječa polja.
Ko imate strukturo polj določeno jih morate še povezati s spremenljivko.
1. Dvo kliknite ime polja.
Odpre se pogovorno okno Lastnosti polja dokumenta.
2. S seznama izberite spremenljivko.
Opomba: Če spremenljivke še niso določene, jih določite na podstrani Spremenljivke, nato se
vrnite na prvi korak navodila.
3. Kliknite gumb V redu.
Lastnosti polj dokumenta
Lastnosti polj
Ime polja: Določite ime polja. Ime mora biti enolično.
Spremenljivka: Določite spremenljivko, kamor bodo prenešene vrednosti polja.
Začetno polje: Določiti začetno polje.
Številka vrstice: Možnost uporabite, če se področje vedno začne/konča v istem
stolpcu/vrstici.
Pripona in odmik (+/-): Možnost uporabite, če se področje ne začne vedno na
istem mestu. Tako lahko poiščete pripono in odmik.
Končno polje: Določiti končno polje.
Številka vrstice in stolpca: Možnost uporabite, če se področje vedno začne/konča
v istem stolpcu/vrstici.
Pripona in odmik (+/-): Možnost uporabite, če se področje ne začne vedno na
istem mestu. Tako lahko poiščete pripono in odmik.
Konec vrstive: Ponavljajoče področje sega do konca vrstice.
Odreži presledke pred prvim in zadnjim znakom: Možmost uporabite za obrezovanje
začetnij in končnih presledkov.
Ponavljajoča področja
Lastnosti ponavljajočega področja
Ponavljajoče področje določuje del dokumenta, ki vsebuje formatirane podatke. Ponavadi
je dokument obravnavan, kot tekstovna podatkovna zbirka s stalnimi stolpci. Določiti
morate začetno mesto ponavljajočega področja in končno mesto ter določiti število vrstic
področja.
Začetek področja: Določiti začetno mesto ponavljajočega področja.
Številka vrstice: Možnost uporabite, če se ponavljajoče področje vedno
začne/konča v istem stolpcu/vrstici.
Pripona in odmik (+/-): Možnost uporabite, če se ponavljajoče področje ne začne
vedno na istem mestu. Tako lahko poiščete pripono in odmik.
Konec datoteke: Določiti končno mesto ponavljajočega področja
Številka vrstice in stolpca: Možnost uporabite, če se ponavljajoče področje vedno
začne/konča v istem stolpcu/vrstici.
Pripona in odmik (+/-): Možnost uporabite, če se ponavljajoče področje ne začne
vedno na istem mestu. Tako lahko poiščete pripono in odmik.
Konec datoteke: Ponavljajoče področje sega do konca datoteke.
Opomba: Začetno in končno mesto je določeno s tremi parametri od katerih morate določiti
najmanj dva (začetno/končno mesto) na primer polje se začne v 10. vrsticiin, da se mesto
vedno nadaljuje z nizom "Data #". Tako bi, kot Stevilko vrstice vnesli 10, kot pripono pa
niz Data, številko stolpca pa bi pustili prazno.
Število vrstic v ponavljajočem delu: Privzeta nastavitev je 1, tako vsaka vrstica
področja vsebuje vrednost za eno etiketo.
Preslikava spremenljivk v dokumentu
To pogovorno okno uporabite za preslikavo polj v vhodnem toku podatkov na
spremenljivke iz etikete.
Isto pogovorno okno je uporabljeno za polja iz dokumenta in iz področja ponavljajočih
podatkov.
Opomba: Razlika med njimi je ta, da je polje iz dokumenta določeno absolutno na dokumentu,
polja iz ponavljajočega področja pa so določena relativno glede na to področje.
Če uporabljate samo spremenljivke dokumenta, bodo vhodni podatki iz sprožilca
uporabljeni le na eni etiketi. Če uporabljate ponavljajoče spremenljivke, bo vsak del
ponavljajočega področja uporabljen na etiketi. Torej če ponavljajoče območje vsebuje 10
delov, bo to pomenilo 10 natisnjenih etiket. Kombinirate lahko spremenljivke dokumenta
in ponavljajoče spremenljivke. Spremenljivke dokumenta bodo ostale enake za vse
vrednosti ponavljajočih spremenljivk in torej enake za vse natisnjene etikete,
ponavljajoče pa bodo različne na vsaki etiketi.
Opomba: Število vrstic v ponavljajočem delu: Privzeta nastavitev je 1, tako vsaka vrstica
področja vsebuje vrednost za eno etiketo.
Da bi naredili polja iz dokumenta in iz področja ponavljajočih podatkov in jih povezali s
spremenljivko morate:
1. Kliknite gumb Dodaj. Odpre se pogovorno okno Lastnosti polj.
2. Določite ime polja.
3. Izberite spremenljivko. Vrednost polja bo, ob izvajanju filtriranja podana
spremenljivki.
4. Določite parameter za začetno in končno polje.
Opomba:
Začetno in končno mesto je določeno s tremi parametri od katerih morate določiti
najmanj dva (začetno/končno mesto) na primer polje se začne v 10. vrsticiin, da se
mesto vedno nadaljuje z nizom "Data #". Tako bi, kot Stevilko vrstice vnesli 10, kot
pripono pa niz Data, številko stolpca pa bi pustili prazno.
5. Odreži presledke pred prvim in zadnjim znakom uporabite za obrezovanje
začetnij in končnih presledkov.
6. Ponovite prvi korak za vse spremenljivke, ki jih želite določiti.
Opomba: Če ni na razpolago nobene spremenljivke za določanje v tem pogovornem oknu, jih
morate najprej določiti ali uvoziti iz datoteke z etiketo. To lahko naredite na podstrani
Spremenljivka
Primer dokumenta za filter Analiza dokumentov
Dokument s ponavljajočimi področji in nastavitvami polj dokumenta. T
Rdeče obarvane vrstice predstavljajo polja dokumenta.
Rumeno obarvane vrstice predstavljajo ponavljajoče področje, ki vsebuje: Product ID,
Product Name, Quantity, Unit Price, Discount, Extended Price.
Dokument vsebuje samo ponavljajoče področje
Ponavljajoče področje sega do konca datoteke, število vrstic pa je nasatvljeno na 8.
Filter Text Database Analysis
Pregled filtra za analizo besedila
Filter za analizo dokumentov razčlenjuje nestrukturirane besedilne datoteke v podatke, ki
jih želite natisniti na etikete. Strukturirane besedilne datoteke so ASCII besedilne
datoteke s podatki za etikete, besedilne datoteke s podatki za etikete in neobvezne etikete
in informacijami o tiskalniku ali XML datoteke. "Strukturiran" se nanaša na oblikovane
podatkovne strukture s podatki, ki so organizirani v tabelah. Kar pomeni, da uporabljajo
fiksno širino podatkovnih polj ali imajo podatkovna polja ločena z določenimi znaki.
Spodnja primera prikazujeta tekstovno zbirko podatkov s fiksno dolžino polj, ki so
oblikovani v vrstice. Tekstovna zbirka podatkov uporablja vejice za ločevanje
podatkovnih polj. Vsaka vrstica v datoteki vsebuje zapis s podatkovnimi polji za
posamezno etiketo. Vsaka vrstica nosi podatke za eno spremenljivko na etiketi. Če je
sprožilni podatek na voljo v strukturirani obliki, potem lahko NiceWatch strežnik takoj
uporabi podatke za več polj na etiketi brez dodatnih konfiguracijskih korakov.
Strukturirana datoteka: ASCII tekstovna zbirka podatkov
Strukturirana datoteka: Podatkovna polja, ločena z vejico.
Analiza tekstovne podatkovne zbirke
To možnost uporabite, če so vaši sprožilni vhodni podatki strukturirani. Tip podatkovne
strukture je lahko:
stalen širina polj je vedno enaka.
razmejitven polja so ločena z nekim znakom
Najprej morate določiti tip strukture. Strukturo tekstovne zbirke podatkov lahko določite
na dva načina:
1. Kliknite gumb Dodaj/Uredi in sami določite strukturo tekstovne zbirke podatkov
v pogovornem oknu Lastnosti tekstovne podatkovne zbirke.
2. Kliknite gumb Dobi polja. Čarovnik vam bo pomagal določiti strukturo tekstovne
podatkovne zbirke v nekaj korakih. Uvozite lahko polja iz tekstovne zbirke
podatkov, ki ima enako strukturo kot tekstovna podatkovna zbirka, ki bo kasneje
izbrana za sprožitev akcij.
Preverite definicijo: Ko boste določili strukturo podatkov in spremenljivke mapirane,
preverite funkcionalnost vašega filtra. S klikom na ta gumb boste odprli datoteko s
tekstovno zbirko podatkov, nato pa ocenite filter. Ta gumb bo simuliral izvedbo filtra.
Funkcionalnost je ravno taka kot če bi bila akcija sprožena, vendar pa ne bo natisnjena
nobena etiketa. Pogovorno okno bo pokazalo vrednosti podatkov kot če bi bile
uporabljene na etiketi.
Napredno: Kliknite na ta gumb, če želite videti kodiranje besedilne datoteke in
uvozite ali izvozite definicijo strukture datoteke.
Lastnosti polj
Lastnosti polj
Ime polja: Določite ime polja. Ime mora biti enolično.
Spremenljivka: Določite spremenljivko, kamor bodo prenešene vrednosti polja.
Tip podatkov ločenih z znakom: Določite katera polja so vezana s spremenljivko.
Določite tudi dolžino polja.
Opomba:
Ta možnost je omogočena le, če vaša podatkovna zbirka vsebuje razmejilo.
Stalen tip podatkov: Določite katera polja so vezana s spremenljivko. Določite tudi
dolžino polja.
Opomba:
Ta možnost je omogočena le, če je vaša podatkovna zbirka stalna.
Odreži presledke pred prvim in zadnjim znakom: Možmost uporabite za obrezovanje
začetnij in končnih presledkov.
Lastnosti tekstovne podatkovne zbirke
Tukaj lahko določite strukturo tekstnovnega vhodnega toka podatkov, ki ga želite
obdelati v filtru. Vir tega toka podatkov je eden od sprožilcev, ki ga interno posreduje
filtru.
Tip podatkov: Izberite tip podatkov tekstovne podatkovne zbirke.
Razmejitven: Polja podatkovne zbirke so ponavadi na nek način ločena. Pogosto
uporabljen tip podatkovne zbirke je datoteka z vejico, kot razmejilom (.CSV).
Stalno: Izberite to možnost, če polja podatkov vedno zavzemajo enako širino
prostora (širina posameznih stolpcev podatkov je vedno enaka).
Začni vnos v vrstici: Določite vrstico v tekstu, kjer se želeni podatki začnejo. Nekaj
vrstic na začetku podatkov je ponavadi uporabljenih za oznake polje in za komentar o
strukturi podatkov.
Razmejilo: Izberite to možnost, ko so polja v vhodnem tekstovnem toku podatkov ločena
z nekim ločilom. Ločilni znak je lahko eden od prenastavljenih (tab, podpičje, vejica) ali
nastavite svojega.
Kvalifikator besedila: Če podatkovna polja vsebujejo razmejilo, kot vrednost boste
morali razmejilo vključiti med narekovaje.
Na primer: Če kot razmejilo uporabljate vejico jo boste, kot vrednost polja uporabili na sledeč način:
"1,2,3","abc","a,b,c".
Preslikava spremenljivk tekstovne podatkovne zbirke
Da bi povezali polja tekstovne podatkovne zbirke s spremenljivkami, morate:
1. Določite strukturo tekstovne podatkovne zbirke. v delu Analiza tekstovne
podatkovne zbirke morajo biti vsapolja omogočena.
2. V seznamu dvo kliknite na polje.
Odpre se pogovorno okno lastnosti polja.
3. Označite katere spremenljivke bodo povezane s polji. Vrednost polja bo, ob
izvajanju filtriranja podana spremenljivki.
4. Izberite to možnost za označitev izbranega elementa kot ponavljajočega bloka.
Ponavljajoči blok je struktura, ki zagotavlja več kot eno množico vrednosti za
element, ki definira ta blok. Ponavljajoči blok mora vedno vsebovati tudi pod-
polja.
5. Odreži presledke pred prvim in zadnjim znakom uporabite za obrezovanje
začetnij in končnih presledkov.
6. Ponovite drugi korak za vse spremenljivke, ki jih želite določiti.
Opomba: Če ni na razpolago nobene spremenljivke za določanje v tem pogovornem oknu, jih
morate najprej določiti ali uvoziti iz datoteke z etiketo. To lahko naredite na podstrani
Spremenljivka
Filter XML Database Analysis
Pregled XML analize podatkovne zbirke
Filter XML analize podatkovne zbirke razčlenjuje XML datoteko v podatke, ki jih želite
natisniti na vašo etiketo. Primer spodaj prikazuje podatke na predračunu kot izhodno
XML datoteko iz Oracla. Primer je podoben predračunu v Filtru za analizo dokumenta,
vendar je oblikovan kot XML datoteka in ne kot tekstna datoteka.
NiceWach tako razčleni datoteko in sproži tiskanje vrednosti na etiketo. XML struktura
zagotavlja elemente, atribute in ime spremenljivk, ki bodo natisnjene na etiketo.
Strukturirana datoteka: Oracle XML datoteka
Lastnosti polj XML
Za definicijo novega polja v XML strukturi morate nastaviti naslednje lastnosti
Ime polja: vpišite ime polja za njegovo lažjo identifikacijo in ločevanje od drugih
polj.
Tip polja: Tip polja: tip je lahko eden od naslednjih možnosti:
element Ta tip polja je osnovni gradnik v XML strukturi. Vsak element
lahko vsebuje direktno podatek (in se tako obnaša kot atribut) ali
pa vsebuje svojo drevesno strukturo pod-polj (ki pa so spet lahko
spet stavljena iz elementov, ponavljajočih elementov in
atributov).
ponavljajoč
element Ta tip polja ima lahko enako sintakso kot normalni element in je
uporabljen na enak način. Ponavljajoči podatki v XML strukturi
morajo biti označeni s tem tipom polja, drugače ponavljanje ne
deluje. Poleg tega pa samo temu tipu podakov lahko nastavimo
lastnost Uporabi element kot ponavljajoč blok.
Ta tip definira polja, ki se ponavljajo za zgoraj ležeči element.
attribut Ta tip polja vsebuje nek podatek. Je najmanjši gradnik v strukturi
in se ga ne da razbiti na manjše dele.
Spremenljivka: To je spremenljivka, definirana v programu. Lahko je pridobljena
iz etikete ali definirana lokalno. Vrednost izbranega XML polja se bo shranila v to
spremenljivko.
Odreži presledke pred prvim in zadnjim znakom: S to opcijo odrežete prazne znake -
presledke pred prvim in zadnjim znakom zapisa iz datoteke.
Uporabi element za ponavljajoč blok: Izberite to možnost za označitev izbranega
elementa kot ponavljajočega bloka. Ponavljajoči blok je struktura, ki zagotavlja več kot
eno množico vrednosti za element, ki definira ta blok. Ponavljajoči blok mora vedno
vsebovati tudi pod-polja.
Primer uporabe je XML dokument z naslovi znancev in prijateljev. Vsak stik ima lahko
definiran več naslovov in ne samo enega (domači, službeni naslov...). V XML strukturi je
definiran element Naslov, ki vsebuje pod-polja Naslov, Mesto in Postna stevilka. Če
želite na etiketah za vsak stik natisniti vse njegove naslove in torej natisniti toliko etiket,
kolikor je vseh naslovov po stikih, mora biti element Naslov definiran kot ponavljajoči
blok. Za vsak stik v imeniku se bo natisnila posamezna etiketa za vsak naslov, pri čemer
pa ime stika ostaja znotraj ponavljajočega bloka nespremenjeno. Če element Naslov ne bi
bil definiran kot ponavljajoči blok, bi se uporabil samo prvi naslov po vrsti.
Preslikava spremenljivk v XML polja
Ko imate strukturo določeno, morate preslikati XML tip podatkov v spremenljivko.
1. Določite strukturo XML podatkovne zbirke. Izberite XML analiza podatkovne
zbirke. Vsa polja morajo biti omogočena.
2. V seznamu dvo kliknite na polje.
Odpre se pogovorno okno lastnosti polja.
3. Označite katere spremenljivke bodo povezane s polji. Vrednost polja bo, ob
izvajanju filtriranja podana spremenljivki.
4. Izberite to možnost za označitev izbranega elementa kot ponavljajočega bloka.
Ponavljajoči blok je struktura, ki zagotavlja več kot eno množico vrednosti za
element, ki definira ta blok. Ponavljajoči blok mora vedno vsebovati tudi pod-
polja.
5. Odreži presledke pred prvim in zadnjim znakom uporabite za obrezovanje
začetnij in končnih presledkov.
6. Ponovite drugi korak za vse spremenljivke, ki jih želite določiti.
Opomba:
Če ni na razpolago nobene spremenljivke za določanje v tem pogovornem oknu, jih
morate najprej določiti ali uvoziti iz datoteke z etiketo. To lahko naredite na
podstrani Spremenljivka
XML analiza podtakovne zbirke
Ta filter lahko uporabite s podatki v urejenih XML datotekah.
Najprej določite tip strukture. To lahko naredite na dva načina:
1. Kliknite gumb Dodaj. Odpre se pogovorno okno XML Struktura in podatki,
kjer določite strukturo podatkovne zbirke.
2. Kliknite gumb Dobi strukturo. Čarovnik vam bo pomagal določiti strukturo XML
podatkovne zbirke. Prebrskajte do podatkovne zbirke, ki ima enako strukturo, kot
podatkovna zbirke na katero boste vezali sprožilec. Kiknite gumb Uvoz in
dokončajte proces uvažanja strukture.
Uredi: Uredite nastavitve.
Izbriši: S tem gumbom izbrišete nepotrebna polja. Na ta način si olajšate pregled
struktur, sama zunanja datoteka pa ostane nespremenjena.
Z uporabo puščic lahko priredite strukturo podatkov. Podatke na istem nivoju lahko
premikate navzgor ali navzdol. Če ste strukturo uvozili iz zunanje datoteke si tako
olajšate pregled podatkov.
Preveri definicijo: Ko ste povezali vse spremenljivke z ustreznimi XML polji, lahko
preverite delovanje filtra. Kliknite gumb Preveri definicijo in odprite primer XML
dokumenta, ki bo lahko uporabljen pri realnem tiskanju. Pri tem testiranju se etikete ne
bodo natisnile, v oknu z predogledom pa boste videli, kakšni podatki bi se nastavili
spremenljivkam.
Delo s filtri
Kadar je omogočena funkcionalnost filtra, lahko sprožilna akcija uporabi del informacij
iz vhodnih podatkov, izlušči prava polja in jih uporabi za spremenljiva polja na etiketi.
Če podatkov, ki ste sprejeli iz vašega sprožilca (datoteka, COM, email ali TCP/IP) ne
morete takoj uporabiti v NiceWatch, morate uporabiti možnosti filtra v NiceWatch, ki bo
izluščil le dele podatkov, ki jih potrebujete za tiskanje etiket. Preslikava podatkovnih
filtrov je opcijska funkcija, ki jo uporabite le, če podatkov iz vašega sprožilca ni mogoče
takoj natisniti na etiketo.
NiceWatch ponuja tri vrste filtrov za procesiranje podatkov:
analizo dokumentov nestrukturiranih besedilnih datototek
analizo tekstovne podatkovne zbirke strukturiranih besedilnih datotek in
podatkovnih zbirk
XML analizo podatkovne datoteke XML datotek
Opomba:
Podatke za filtre posreduje sprožilec. Izhodni podatki sprožilca so vhodni podatki filtra.
Izbira filtra
Izbira ustreznega filtra za vaš sprožilec temelji na strukturi vhodnih podatkov. Prejeti
podatki so navadno formatirani na enega sledečih načinov:
nestrukturirane datoteke
Analiza dokumenta
Ta filter lahko uporabite s podatki, ki nimajo nobene
strukture. Primera za ta filter sta datoteka s poročilom in
datoteka z ukazi za tiskalnik. Uporabite ta filter, da določite
dele podatkov znotraj sprejetih podatkov, ki jih želite
pripisati določenim spremenljivkam.
strukturirane datoteke
Analiza tekstovne podatkovne zbirke
Ta filter lahko uporabite za datoteke s tekstovnimi zbirkami
podatkov, v katerih so podatki za spremenljiva polja na
etiketi. Podatki so lahko kodirani s polji konstantne širine ali
polji, ki so ločeni z ločilnim znakom. Za ločila so lahko
uporabljeni razni znaki (vejica, podpičje, tabulator, znaki, ki
jih določi uporabnik).
strukturirane datoteke
XML analiza podatkovne zbirke
Ta filter lahko uporabite s podatki v urejenih XML
datotekah.
Uporaba komunikacije preko serijskih vrat
Določevanje inicijalizacije podatkov
To pogovorno okno uporabite za definicijo znakov, ki morajo biti poslani serijski
napravi, da se bo ta aktivirala in bo pripravljena za prenos podatkov. Obstajata dva načina
določevanja:
1. Če uporabljate enostavno serijsko napravo, ki ne omogoča dvosmerne
komunikacije in ki se aktivira na ta način, s pošiljanjem določenega zaporedja
znakov, te znake vpišite v memo polje. Če morate vključiti tudi kakšen poseben
kontrolni znak z ASCII kodo pod 32, ki ga ne morete vpisati s tipkovnico,
uporabite puščico na desni strani polja. Na voljo boste imeli vse posebne znake
2. Če uporabljate serijsko napravo, ki omogoča dvosmerno komunikacijo lahko za
komuniciranje napišete Visual Basic skripto. V vaši skripti lahko sprogramirate
možnost komunikacije s serijsko napravo
Običajni scenarij komunikacije je tak, da se napravi pošlje določen inicializacijski niz
znakov, potem pa se čaka na odgovor iz naprave. Če je odgovor tak, kot ga pričakujete, je
bila inicializacija naprave uspešna. Če pa odgovor ni pravilen (ni tak, kot ga pričakujete),
je to znak, da je inicializacija neuspešna, zapis o tem dogodku bo dodan v log datoteko,
sprožilec pa bo vseeno aktiviran.
Na voljo sta dve posebni funkciji za pošiljanje in sprejemanje podatkov na serijsko
napravo.
Comport.Send
ComPort.Send(Podatki: string, Dolžina: integer): integer
Comport funkcija Send ima dva parametra. Prvi parameter
vsebuje podatke, ki naj se pošljejo na serijska vrata. Drugi
parameter mora vsebovati dolžino poslanih podatkov.
Rezultat funkcije pa je ena od dveh možnih integer vrednosti:
1 - če si bili podatki uspešno poslani na serijska vrata
0 - če je prišlo v komunikaciji do napake, podatki nisi bili
poslani na serijska vrata
Comport.Receive
ComPort.Receive(TimeOut: integer): string
Comport funkcija Receive ima en parameter, ki vsebuje
podatek o času (v sekundah), kako dolgo naj funkcija čaka na
odgovor (podatke) iz naprave.
Rezultat funkcije so podatki, sprejeti iz serijske naprave, če so
bili na voljo v določenem časovnem obdobju. Če podatki niso
bili sprejeti, je rezultat funkcije prazen niz.
Vgrajena funkcija InitData mora biti del skripte, jo pa lahko poljubno spremenite.
Uporabite funkciji Comport.Send in Comport.Receive za izmenjavo podatkov s serijsko
napravo in se potem odločite ali je bila inicializacija uspešna ali ne.
Tako potem tudi nastavitev vrednost funkcije InitData. Glede na vrednost te funkcije bo
program NiceWatch vedel, kakšen je rezultat inicializacijskega postopka.
Opomba: Inicijalizacijski niz je poslan na napravo samo, če v NiceWatch programu zaženete
sprožilec oziroma, ko NiceWatch, ki teče v stanju servis ponovno zaženete.
Določevanje povpraševanja po podatkih
Možnost Uporabi povpraševanje po podatkih omogoča konstantno komunikacijo s
serijsko napravo. V določenih časovnih intervalih se določen niz znakov pošlje serijski
napravi. Naprava se na niz odzove in na računalnik vrne zahtevan odgovor.
Obstajata dva načina določevanja povpraševanja po podatkih:
1. Znake, ki jih želite poslati napravi, vpišite v spodnje memo polje. Če morate
vključiti tudi kakšen poseben kontrolni znak z ASCII kodo pod 32, ki ga ne morete
vpisati s tipkovnico, uporabite puščico na desni strani polja.
2. Če uporabljate povpraševanje po podatkih, boste odgovore iz naprave sprejemali v
časovnih intervalih, kot ste jih določili. VB skripta pa vam omogoča obdelavo
prejetih podatkov. Dve funkciji sta pre-definirani in morata vedno obstajati v
skripti. DataAvailable in ReceiveData morata obe vračati vrednosti 0 ali 1.
DataAvailable Ta funkcija se uporablja za sprejem podatkov iz serijske naprave
in za preverjanje njihove ustreznosti.
Za komunikacijo s serijsko napravo uporabite interni funkciji
Comport.Send in Comport.Receive. to communicate with the
device. Njun podroben opis si preberite v poglavju Uporaba
povpraševanja po podatkih.
Vrednosti funkcije DataAvailable nastavljate sami. Če jo
nastavite na 1, se bo funkcija ReceiveData izvedla. Če pa jo
nastavite na 0, to pomeni, da vhodni podatkov ni ali niso pravilni
in sprožilec ne bo aktiviran. Posledično se definirane akcije ne
bodo izvedle.
V naslednjem časovnem intervalu se celotna procedura spet
ponovi.
ReceiveData Ko ste v funkciji DataAvailable ugotovili, da so pravilni podatki
na voljo za prenos, jih posredujete tej funkciji. Funkcijo
ReceiveData potem uporabite za obdelavo teh podatkov in za
njihovo prikrojitev svojim potrebam. Lahko spremenite
podatkovna polja, dodate ali odstranite določene znake in opravite
katerokoli spremembo s podatki.
Če vrednost funkcije nastavite na 1, se bodo definirane akcije za
ta sprožilec zagnale. Če vrednost funkcije nastavite na 0, bo to
pomenilo, da je s podatki nekaj narobe in definirane akcije se ne
bodo pognale.
V naslednjem časovnem intervalu se celotna procedura spet
ponovi.
ClearBuffer Ta ukaz izprazni vhodni in izhodni medpomnilnik (buffer) na
serijskih vratih v PC računalniku.
Uporaba orodnih vrstic
Uporaba orodne vrstice Sprožilec
Prične z opazovanjem dogodka sprožilca.
Zaustavi opazovanje dogodka sprožilca.
S pomočjo čarovnika določite nov
sprožilec.
Določite novo datoteko sprožilca.
Določite nov sprožilec za e-pošto.
Določite nov sprožilec za vrata COM.
Določite nov sprožilec TCP/IP povezavo.
Uredi izbrani sprožilec.
Izbriši izbrani sprožilec.
Če orodne vrstice ne vidite, morate:
1. Iz menija Pogled izberite ukaz Orodne vrstice.
2. Vključite orodno vrstico Sprožilec.
Uporaba orodne vrstive Strežnik
S klikom na gumb zaženete NiceWatch strežnik.
Opomba:
Če NiceWatch strežnik ni zagnan niso zaznami sprožilci in posledično niso
izvedene nikakršne akcije.
S klikom na gumb zaustavite NiceWatch strežnik.
Osveži povezavo do strežnika. Nastavitve sprožilcev, stanje sprožilcev in
strežniški parametri so podatki, ki jih program pridobi s strežnika.
Če orodne vrstice ne vidite, morate:
1. Iz menija Pogled izberite ukaz Orodne vrstice.
2. Vključite orodno vrstico Strežnik.
Uporaba standardne orodne vrstice
Naredi novo nastavitveno datoteko .MIS (Middle-ware Integration Server). V
nastavitveni datoteki so shranjeni podatki o nastavitvah sprožolcev, nastavitvah
dogodkov, filtrih in akcijah.
Odpre že obstoječo nastavitveno datoteko.
Shrani obstoječo nastavitveno datoteko.
Kopira definicijo izbranega sprožilca v odložišče.
Prilepi definicijo izbranega sprožilca v odložišče.
Če orodne vrstice ne vidite, morate:
1. Iz menija Pogled izberite ukaz Orodne vrstice.
2. Vključite orodno vrstico Standardna.
Delo s spremenljivkami
Uporaba spremenljivk
Večinoma se spremenljivke uporablja za shranjevanje vrednosti podatkov. Vir podatkov
je lahko filter ali akcija. Ko ima spremenljivka vrednost, jo boste večinoma uporabljali za
dodeljevanje elementu na etiketi.
Če želite dodeliti vrednost spremenljivki na etiketi, se prepričajte, da so imena
spremenljivk (določena v sprožilcu in na etiketi) enaka. Spremenljivke v sprožilcu lahko
določite ročno, vendar se priporoča, da se spremenljivke uvozi iz etiket.
V NiceWatch lahko spremenljivke uporabljate za različne namene:
Uporabite jih lahko v filtrih za shranjevanje vrednosti iz preslikave podatkov.
Uporabite jih lahko v akcijah kot so: nastavljanje spremenljivk, Visual Basic
Script, odpri etiketo (odpiranje etikete z imenom spremenljivke), nastavi tiskalnik
(za tiskanje etiket na tiskalnik z imenom spremenljivke), natisni (za tiskanje večje
različne količine etiket), itd.
Uporabite jih lahko v pogojih. Za vsako akcijo določite pogoj. Akcija se bo izvedla
le v primeru, ko je pogoj True (pravilno).
Uporabite jih lahko za izmenjavo podatkov med aplikacijami z akcijama Naloži in
Shrani spremenljive podatke.
Itd.
Urejanje spremenljivk
Urejate lahko le interne spremenljivke. Interna spremenljivka je tista spremenljivka, ki jo
ročno ustvarite v možnostih sprožilca.
Spremenljivke ne morete urejati v primeru, ko je le-ta določena in pridobljena iz datoteke
etikete. Takšne spremenljivke boste urejali neposredno na etiketi. Po vnešenih
spremembah in potem, ko ste ponovno zagnali sprožilec za opazovanje, bo NiceWatch
avtomatsko zaznal spremenjene nastavitev etikete.
Izluščenje spremenljivk iz etiket
Če želite ekstrahirati (izluščiti) spremenljivko iz etikete, storite naslednje:
1. Odprite lastnosti sprožilca.
Če že imate definiran sprožilec, dvokliknite nanj. V nasprotnem primeru pa
ustvarite nov sprožilec.
2. Pojdite na podstran Spremenljivke.
3. Kliknite na gumb Dodaj. Odprlo se bo pogovorno okno Lastnosti spremenljivke.
4. Prebrskajte do datoteke z etiketo, iz katere želite uvoziti spremenljivke. V sprožilec
bodo uvožene samo pozvane spremenljivke. Uvoz bo spregledal vse ostale vrste
spremenljivk, ki bi se lahko nahajale v etiketi.
Opomba: Ko uvažate spremenljivke na etikete, se povezava do etikete ne zabeleži. Ko
ste uvozili spremenljivke, jih lahko uporabite za nastavitev vrednosti na različnih etiketah
- ne nujno samo na etiketi, ki ste jo uporabili za uvoz spremenljivk. Ko boste nastavljali
vrednosti spremenljivk na etiketi, morate uporabiti enaka imena spremenljivk.
5. Če želite zapreti pogovorno okno s seznamom spremenljivk, kliknite gumb V
redu.
6. S klikom na gumb V redu boste zaprli lastnosti sprožilca.
Ročno kreiranje spremenljivke
Če želite ročno ustvariti spremenljivko, storite naslednje:
1. Odprite lastnosti sprožilca.
Če že imate definiran sprožilec, dvokliknite nanj. V nasprotnem primeru pa
ustvarite nov sprožilec.
2. Pojdite na podstran Spremenljivke.
3. Kliknite na gumb Dodaj. Odprlo se bo pogovorno okno Lastnosti spremenljivke.
4. Vnesite lastnosti spremenljivke in kliknite V redu.
5. S klikom na gumb V redu boste zaprli lastnosti sprožilca.
Interne spremenljivke
Vrednosti internih spremenljivk se nastavljajo avtomatično iz programa in na njih nimate
nobega vpliva. Ne morete jih ne urejati in ne spreminjati, ampak samo uporabljati na
obrazcu. Njihove vrednosti so posodobljene za vsako natisnjeno etiketo.
Interne spremenljivke so predstavljene z ikono , da se jih laže loči od ostalih tipov
spremenljivk.
Na voljo so naslednje interne spremenljivke:
Hostname IP naslov gostitelejv, ki se lahko dostopajo do strežnika. Uporaba pri
TCP/IP sprožilcu.
ComputerNa
me
Vsebuje informacijo o imenu PC računalnika, kjer se etikete tiskajo.
Ime je določeno v operacijskem sistemu Windows.
DataFileNam
e
Vsebuje ime začasne datoteke s podatki, vključuje tudi polno pot do
datoteke (c:\trigger\file.dat)
To je začasna datoteka, ki vsebuje podatke sprejete iz kateregakoli
prožilca (datoteka, email, serijska komunikacija, TCP/IP komunikacija)
and se uporablja za vrednosti za spremenljivke.
Date
Vsebuje trenutni sistemski datum.
DefaultPrinte
rName Vsebuje informacijo o imenu privzetega tiskalnika na sistemu.
PathDataFile
Name
Vsebuje pot do začasne datoteke s podatki (c:\trigger\).
ShortDataFil
eName Enako kot DataFileName, vsebuje pa samo ime datoteke brez poti.
ShortTrigger
FileName
Vsebuje ime prožilne datoteke, ki je sprožila izvajanje akcij. Vsebino
ima samo, če uporabljate datotečne sprožilce.
SystemUserN
ame Vsebuje ime Windows uporabnika, ki je prijavljen v sistem in
uporablja program.
Time
Vsebuje trenutno sistemsko uro.
TriggerFileN
ame
Enako kot ShortTriggerFileName, vsebuje pa tudi polno pot do
datoteke.
UserName
Vsebuje ime uporabnika, ki je prijavljen in uporablja program. Ta
spremenljivka ima vsebino samo takrat, ko imate vključeno prijavo v
program.
Tip spremenljivk
Da bi lažje razlikovali med spremenljivkami, ima vsaka spremenljivka svojo ikono. Ikona
pred spremenljivko določa spremenljivko.
Na voljo so štirje tipi spremenljivk:
Vnosne spremenljivke, ki so določene v datoteki z etiketo.
NiceWatch bo prebral te spremenljivke z datoteke z etiketo in jih prikazal na
seznamu.
Spremenljivke iz podatkovne zbirke.
So določene v datoteki z etiketo.
NiceWatch bo prebral te spremenljivke z datoteke z etiketo in jih prikazal na
seznamu.
Spremenljivke, ki so določene v programu NiceWatch.
Te spremenljivke so lokalne programu NiceWatch in niso vključene v datoteko z
etiketo. Te spremenljivke lahko uporabite s funkcionalnostjo filtra.
Interne spremenljivke.
To so interne spremenljivke programa in niso vključene v etiketo. Uporabite jih
lahko z elementi na obrazcu in v akcijah.
NiceWatch strežnik zagnan kot servisni program
Če NiceWatch deluje v ozadju kot servisna aplikacija, se lahko avtomatsko požene
skupaj z Windows operacijskim sistemom. To pomeni, da se NiceWatch požene na
sistemu tudi če ni prijavljen noben uporabnik.
Opomba: Ta možnost bo delovala samo na Windows NT tehnologiji temelječih operacijskih
sistemih (NT, 2000, XP, 2003). Windows 95, 98 in ME ne omogočajo možnosti pravega
delovanja v ozadju kot servisna aplikacija.
Da bi NiceWatch strežnik zagnali kot servisni program, morate:
1. Iz NiceLabel programske skupine odprite NiceWatch program v stanju odjemalca.
2. Prepričajte se, da strežnik ni zagnan. Da bi zaustavili strežnik, izberite iz menija
Dejavnost ukaz Zaustavi strežnik.
Opomba:
Enako dosežete s klikom na ikono v standardni vrstici.
3. Iz menija Orodje izberite ukaz Registrirajte servis.
Odpre se pogovorno okno nastavitve servisa.
4. Kot Način zagona izberite Samodejno. Tako se NiceWatch vedno zažene
avtomatsko ob vsakokratnem zagonu računalnika.
5. V polju Prijavi se kot določite uporabniški račun pod katerim bo NiceWatch tekel.
Opomba: Uporabite lahko uporabnika domene (sintaxa je <DOMAIN>\<USER NAME>) ali
lokalnega uporabnika (sintaksa je.\<USER NAME). Če želite, da program teče pod
sistemskim računom, potem izberite možnost Sistemski račun.
6. Kliknite gumb V redu.
7. Iz menija Dejavnosti izberite ukaz Zaženi strežnik.
Opomba: Ob prvem zagonu servisa pod uporabniškim računom morate servis zagnati
iz kontrolne plošče. To je potrebno zato, ker mora uporabniški račun pridobiti lastnosti
Prijavi se kot servis.
Opomba:
Strežnik lahko zaženete tudi s klikom na ikono v standardni vrstici.
Ko je program NiceWatch zagnan kot servisna aplikacija in uporablja .JOB datoteke,
uporabljajte UNC format zapisa poti do daoteke in ne kot mrežno priključen disk (npr.
LABEL "\\SERVER\MY LABELS\LABEL.LBL" namesto "G:\MY
LABELS\LABEL.LBL").
Če teče NiceWatch pod sistemskim računom, morate vedno navesti polno pot do
datoteke etikete in imena datotek, ki jih boste tiskali. Sistemski račun namreč nima
uporabniških nastavitev (profilov), zato tudi nima prednastavljenih map za etikete.
Če teče NiceWatch pod uporabniškim računom, se uporabijo Windows nastavitve. Tu
lahko navedete le ime datoteke etikete; NiceLabel ima namreč prednastavljene mape,
kamor shranjuje etikete.
Vsekakor je najbolje, če vedno, ko NiceWatch teče kot servis, vnesete polno pot do
datotek.
Omejejevanje dostopa do sprožilca TCP/IP
Da bi omejili dostop do TCP/IP sprožilca morate:
1. Dvo kliknite TCP/IP sprožilec. Prikaže se pogovorno okno z nasatvitvami.
2. Odprite podstran TCP/IPb.
3. Kliknite gumb Pravice pocezave gostitelja. Odpre se pogovorno okno Možnosti
povezave gostitelja.
4. V del Zavrni povezavo iz sledečih gostiteljev vnesite IP naslove gostiteljev
katerih dostop omejujete.
Tako bo povezovanje naštetih gostiteljev onemogočeno.
Opomba: V zgornji del okna Dovoli povezavo iz sledečih gostiteljev pa lahko vnesete IP številke
gostiteljev, ki se lahko povežejo z NiceWatch strežnikom.
Podatki ločeni z znaki
Ločevalne, posebne znake boste najlažje vnesli, če kliknete na puščico poleg polja za
urejanje in s seznama izberete željeni znak.
Posebne znake pa lahko vnesete tudi s pomočjo znaka #, ki mu sledita dva znaka, ki
predstavljata heksadecimalno ASCII kodo znaka. Uporabite lahko tudi strešico (^), ki
predstavlja znak ESC (ASCII 27). Če želite vnesti znak # ali ^, ga vnesite dvakrat (## ali
^^).
Uporaba inicijalizacije serijske enote.
Da bi za serijsko enoto določili inicijalizacijo podatkov morate:
1. Select your COM port trigger in the list of triggers.
2. Select the command Edit trigger from the Edit menu.
Opomba:
Enako dosežete s klikom na ikono v orodni vrstici sprožilcev.
3. Odprite podstran COM vrata.
4. Označite možnost Uporabi inicijalizacijske podatkev.
5. Kliknite Inicijalizacijske možnosti podatkov.
6. Za serijsko enoto določite parametre inicijalizacije.
7. Kliknite gumb V redu. Pogovorno okno Inicijalizacijski podatki se zapre. š
8. Kliknite V redu in zaprite pogovorno okno.
Uporaba opazovanja podatkov (serijske enote)
Da bi za serijsko enoto določili opazovanje podatkov morate:
1. S seznama sprožilcev izberite Sprožilec COM vrata.
2. Iz menija uredi izberite ukaz Uredi sprožilec.
Opomba:
Enako dosežete s klikom na ikono v orodni vrstici sprožilcev.
3. Odprite podstran COM vrata.
4. Označite možnost Opazovanje podatkov.
5. Kliknite Izvleci možnosti podatkov.
6. Za serijsko enoto določite parametre povpraševanja.
7. Kliknite gumb V redu. Pogovorno okno Izloči podatke se zapre. š
8. Kliknite V redu in zaprite pogovorno okno.
NiceWatch nastavitve
Uporabniški vmesnik
Glavno okno
Za več informacij kliknite na različna mesta na spodnji sliki.
Osnovni in napredni uporabniški vmesnik
Program NiceWatch ima dva nivoja uporabniškega vmesnika. Privzeto je uporabljen
osnovni uporabniški vmesnik, tako je uporaba programa na začetku lažja.
Da bi preklopili na napredni način kliknite gumb Napredno. Prikažejo se vse možnosti
programa. Gumb je dosegljiv le preko nekaterih pogovornih oken.
Na primer:
Pogovorno okno Urejavalec akcij ima dvo nivojski vmesnik.
Prilagajanje programa
Da bi spremenili nastavitve programa, sledite spodnje navodilo:
1. Iz menija Orodja izberite ukaz Možnosti.
Odpre se pogovorno okno Možnosti.
2. Tu spremenite nastavitve aktivnosti tiskanja in zapisovanja.
TDa bi prilagodili menije in orodne vrstice morate:
1. Iz menija Orodja izberite ukaz Prilagodi.
Odpre se pogovorno okno prilagodi.
2. Spremenite nastavitve.
3. Kliknite gumb V redu.
Opomba: Mesto orodnih vrstic na zaslonu spremenite tako, da jih preprosto povlečete na željeno
mesto.
Referenca uporabniškega vmesnika
Meni Dejavnost
Osveži
Odjemalec se ponovno poveže s strežnikom in osveži podatke strežnika:
Definicija sprožilca
Nastavitve
Stanje strežnika
Stanje sprožilcev
Opomba: Možnost uporabite v primeru, da NiceWatch odjemalec ni pognal NiceWatch strežnikar.
Na primer, NiceWatch service ste ročno zagnali z nadzorne plošče/Administrativna
orodja/Services.
Zaustavi strežnik
Zaustavi strežnik, ki je bil zagnan v ozadju.
Opomba: Če strežnik ni zagnan, ne morete sprožiti možnosti Zaustavi strežnik. V tem primeru
NiceWatch ne bo preverjal dogodkov in nobena akcija se ne bo izvedla v primeru
dogodka.
Ko je procesiranje dogodkov v aktivnem stanju, je ikona v statusni vrstici zelene barve.
Poleg ikone pa se izpiše beseda Aktiven.
Ko zaustavite strežnik, ne bo zaznana sprožitev nobenega dogodka. Hkrati bodo
ustavljene vse aktivnosti tiskanja ne glede na to ali so še nekatera opravila v čakalnem
seznamu.
Zaženi strežnik
V ozadju zažene proces strežnika.
Začasna prekinitev povezave s strežnikom
Začasno prekinite povezavo s strežnikom, ki je bil zagnan v ozadju.
Opomba: Če je povezava s strežnikom začasno prekinjena, ne morete sprožiti možnosti Začasno
prekini povezavo s strežnikom. V tem primeru NiceWatch ne bo preverjal dogodkov in
nobena akcija se ne bo izvedla v primeru dogodka.
Ko začasno prekinete povezavo s strežnikom, je onemogočen nadzor prihajajočih
sproženih dogodkov. Kljub temu pa se bodo etikete iz prejšnjega sproženega dogodka
tiskale dokler ne bo vrsta za tiskanje prazna. To obnašanje nadzoruje parameter v
Možnostih: Začasno zaustavljene globalne grožnje tiskanju medtem ko je povezava s
strežnikom začasno prekinjena.
Meni Uredi
Dodaj sprožilec
Dodajanje datoteke za sprožilec
Ukaz izberite, če želite dodati novo datoteko za sprožilec.
Odpre se pogovorno okno Nastavitve sprožilca, kjer določite lastnosti sprožilca.
Opomba:
Enako dosežete, če kliknete na ikono v orodni vrstici sprožilec.
Sprožilec E-pošta
Ukaz izberite, če želite dodati nov sprožilec za E-pošto.
Odpre se pogovorno okno Nastavitve sprožilca, kjer določite lastnosti sprožilca.
Opombe:
Enako dosežete, če kliknete na ikono v orodni vrstici sprožilec.
Sprožilec za COM vrata
Ukaz izberite, če želite dodati nov sprožilec na COM vrata.
Odpre se pogovorno okno Nastavitve sprožilca, kjer določite lastnosti sprožilca.
Opomba:
Enako dosežete, če kliknete na ikono v orodni vrstici sprožilec.
TCP/IP sprožilec
Ukaz izberite, če želite dodati nov TCP/IP sprožilec.
Odpre se pogovorno okno Nastavitve sprožilca, kjer določite lastnosti sprožilca.
Opomba:
Enako dosežete, če kliknete na ikono v orodni vrstici sprožilec.
Nastavitve sprožilca
Podstran Akcije
Podstran Akcija
Tukaj lahko nastavite, kaj naj se zgodi od pojavu nekega sprožitvenega dogodka.
Nastavitve: S klikom na gumb Nastavitve odprite pogovorno okno Urejevalnik akcij.
Tu določite akcije, ki se izvedejo ob sprožitvenem dogodku.
Nastavitev sprožilca: podstran Akcija
Akcije se vedno izvajajo po vrstnem redu od zgoraj navzdol. Če se določena akcije iz
nekega razloga ne izvede, se bo procesiranje na tej točki ustavilo, razlogi za napako pa
bodo zapisani v log datoteko.
Urejevalnik akcij
Uporabite Urejevalnik akcij za določitev akcije sprožilca.
Tipi akcij: Seznam na levi strani okna kaže vse tipe akcij. Podobni tipi akcij so v isti
skupini. Vsaka akcija pa je opisana (Opis) na dnu leve strani okna.
Opomba: Da bi prikazali tudi napredne možnosti akcij, kliknite na gumb Napredno, na dnu
pogovornega okna. Za ponoven prikaz osnovne možnosti kliknite gumb Osnoven.
Seznam akcij: Na desni strani okna je seznam z že izbranimi akcijami sprožilca.
Prezri napako:Če je izbrana ta možnost, NiceWatch ne bo prenehal z izvajanjem akcij,
če bo pri označeni akciji prišlo do napake. Če ta možnost ni izbrana, bo sprožilec ob
vsaki napaki prenehal z izvajanjem akcij.
Vstavi: S klikom na gumb Vstavi vstavite trenutno izbrano akcijo v levem
seznamu v desni seznam.
Opomba: Akcijo z levega seznama lahko prenesete v desni seznam tudi z uporabo ukaza
primi/spusti (drag & drop).
Nastavitve: S klikom na gumb Nastavitve odprete nastavitve trenutno izbrane
akcije v desnem seznamu. Lastnosti akcije odprete tudi z dvo klikom na izbrano
akcijo.
Izbriši: S klikom na gumb Izbriši izbrišete v desnem oknu izbrano akcijo.
Gumbi s puščicami: S puščicami lahko spreminjate vrstni red izbrane akcije v
seznamu. Iste puščice uporabite tudi za vgnezdenje akcij.
V delu Podrobnosti na dnu desnega seznama imate podatke o trenutno izbrani
akciji tako, da ni potrebno odpirati pogovornega okna Urejevalnik akcij, da bi
videli podrobnosti akcije.
Vsaka akcija ima štiri lastnosti:
Omogočeno Vsaka akcija je lahko vključena ali izključena. Izvajale se
bodo samo vključene akcije, izključene pa bodo ignorirane.
Vrsta akcije V tem delu vidite kakšen tip akcije je izbran.
Podrobnosti Podrobnosti o akciji so prikazane na tem mestu, da lahko zelo
hitro ugotovite, kaj bo akcija naredila.
Pogoj Pogoj je VB Script izraz, ki vrne Boolean vrednost (pravilno
ali napačno). Vrednost izraza se preverja pred izvedbo akcije.
Če je vrednost pravilna (True), se akcija izvede. Če pa je
vrednost napačna (False), bo akcija izpuščena in se ne bo
izvedla.
Podstran Filter
Podstran Filter
Funkcionalnost filtra je zelo uporabna možnost, če podatki, ki jih prejmete preko
sprožilca (datoteka, zaporedna vrata, e-mail, TCP/IP) niso direktno uporabni na etiketi.
Filtre lahko uporabite, da izluščite le del podatkov, ki ga potrebujete.
Filter uporabite za razčlenjevanje dohodnega toka podatkov, ki jih potem preslikate v
spremenljivke.
Uporabi filter: Ce želite uporabiti filter označite možnost Uporabi filter.
Tip filtra: S padajočega seznama izberite tip filtra.
Opomba:
Uporabljen filter se mora prilegati formatu dohodnega toka podatkov.
Možnosti analize dokumenta: V tem delu okna so prikazane lastnosti izbranega
filtra. V tem delu delate s polji vhodnih podatkov, ki jih nato povežete s
spremenljivko.
Dodaj: Določite novo polje v datoteki dohodnih podatkov.
Uredi: Uredite izbrano nastavitev polja.
Izbriši: Izbriše izbrano polje s seznama polj.
Gumbi s puščicami: S puščicami spreminjate vrstni red polj.
Opomba: Vrstni red, kasneje, na etiketi ni vpoštevan. Namen vrstnega reda je le prikaz razvrstitve
podatkov znotraj tega pogovornega okna.
Preveri definicijo: Kliknite gumb Preveri definicijo in odprite vhodno
datoteko, ki vsebuje podatke. Ta akcija bo izvedla filter, preverila njegovo
delovanje in simulirala delovanje. Funkcionalnost na tem gumbu je enaka
realnemu izvajanju sprožilca, le da se tiskanje etiket ne bo izvedlo.
Dobi format: Ukaz odpre Čarovnika za tekstovne datoteke. Čarovnik vam
pomaga določiti strukturo datoteke sprožilca. Prebrskajte do datoteke, ki ima
podobno strukturo, kot datoteka, ki jo določate.
Opomba: Možnost Dobi format je na voljo le pri Analizi tekstovne podatkovne zbirke.
Dobi strukturo: S klikom na gumb določite polja v XML datoteki.
Opomba:
Možnost Dobi strukturo je na voljo le pri XML Analizi podatkovne zbirke
Podstran Nastavitve
Podstran nastavitve
Ob napaki pri tiskanju etikete z NiceWatch tiskalniškega strežnika bo napaka prestrežena.
Podatki, ki so dogodek sprožili pa so shranjeni. Podatki so shranjeni v formatu, ki ga je
poslal program. Izvor podatkov tu ni pomemben.
Do napake lahko pride iz različnih razlogov: na tiskalniku je lahko zmanjkalo papirja,
problemi s povezavo do tiskalnika, spremenljivka ali črtna koda vsebuje napačen
podatek, ipd. Shranjeni podatki so lahko uporabljeni za ponovno tiskanje etikete ali pa za
ugotavljanje zakaj so bili napačni podatki vezani na etiketo.
Omogoči dogodek ob napaki: Označite možnost, da omogočite dogodek ob napaki.
Datoteka varnostne kopije: Določite pot do datoteke.
Poljubno ime datoteke: Tu določite lastnosti datoteke, kamor bodo spravljeni
vhodni podatki sprožilva.
Nit tiskalnika: Določite lastnosti tiskalnika.
Uporabi lokalno nit tiskalnika: Tu ne uporabite glavne niti tiskalnika temveč
rajši določite posebno nit za ta sprožilec.
Število lokalnih niti tiskalnika: Povečajte število tiskalnikov za izbrani sprožilec.
Možnost uporabite kadar želite določiti višjo prioriteto tiskanja.
Interval izvajanja (v milisekundah): Določite interval po katerem so tiskalniški
posli (JOB) procesirani.
Opomba: Možnost Nit tiskalnika morda v vaši različici NiceLabel programa ne obstaja.
Podstran Sprožilec
Podstran COM vrata
Inicijalizacijski podatki
Pogovorno okno uporabite za pošiljanje specijalno formatiranih podatkovnih nizov na
serijsko enoto. S tem enoto pripravite na delo in omogočite komunikacijo z
računalnikom. Ko enota sprejme podatkovni niz se prebudi in je tako pripravljena za
nadaljno komunikacijo.
Uporabi VisualBasic skripto: S to možnostjo omogočite dvosmerno komunikacijo z
enoto. Tako lahko preverite, če je enota sprejela inicijalizacijske podatke. Za tovrstno
komunikacijo boste morali sestaviti skripto.
Sestavi skripto: Kliknite gumb in v pogovornem oknu Expression Edit sestavite
skripto.
Preveri skripto: S klikom na gumb preverite sintakso vaše skripte. V primeru
napake boste dobili obvestilo o napaki.
Izvleci podatke
S to možnostjo preverite, če je serijska enota na voljo in je pripravljena za prenos
podatkov na računalnik. V kolikor enota še ni pripravljena se bo izvajanje ponovilo v
naslednjem intervalu.
Pošljite podatke v časovnih intervalih (v sekundah): Enoti pošljite podatke v
določenem časovnem intervalu. V kolikor so podatki na enoti pripravljeni bodo poslani
na računalnik.
Uporabi VisualBasic skripto: S to možnostjo omogočite dvosmerno komunikacijo z
enoto. Tako lahko preverite, če je enota sprejela inicijalizacijske podatke. Za tovrstno
komunikacijo boste morali sestaviti skripto.
Sestavi skripto: Kliknite gumb in v pogovornem oknu Expression Edit sestavite
skripto.
Preveri skripto: S klikom na gumb preverite sintakso vaše skripte. V primeru
napake boste dobili obvestilo o napaki.
Nastavitve serijskih vrat
Določite lastnosti povezave za serijsko enoto. Parametri določeni v tem pogovornem
oknu morajo biti skladni z nastavitvami enote.
Za več informacij o nastavitvah enote si preberite uporabniške priročnike vaše enote.
Tako boste zagotovili skladnost parametrov. V kolikor nastavitev enote in NiceWatch
nastavitve niso skladne bo komunikacija onemogočena.
Podstran COM vrata
Na tej podstrani nastavite možnosti,. ki jih uporablja komunikacijski sprožitveni
dogodek. Ta se zgodi, ko je preko komunikacijskih (COM) vrat sprejet nek niz znakov.
Znake se ne le lahko sprejema iz zunanjih serijskih naprav, pač pa se jih lahko tudi
pošilja napravi in jo na ta način nadzorujete ali nastavljate parametre. Različne serijske
naprave (čitalci črtne kode, RFID skenerji, tehtnice...) zahtevajo dvosmerno (bi-
directional) komunikacijo z računalnikom.
Nastavitve sprožilca: podstran COM vrata
Lastnosti COM sprožilca: Določite glavne lastnosti sprožilca.
Omogoči sprožilec: Označite možnost, da omogočite preverjanje izbrane datoteke.
Sprožilec namreč lahko obstaja vendar ni omogočen. Če sprožilec ni omogočen
program ne bo spremljal komunikacije na serijskih vratih.
Ime: Določite ime sprožilca. Vsak sprožilec mora imeti ime, ki je uporabljeno
samo za ta sprožilec. Imena so prikazana v seznamu sprožilcev.
Možnosti zaznavanja: Določite serijska vrata.
Naprava je povezana z vrati: Kliknite na gumb in določite parametre serijskih
vrat. Nastavitev se morajo skladati z nastavitvami serijske enote priključene na
računalnik.
Izvajanje dogodkov: Določite kaj sproži dogodek.
Ko prispe sledeče število znakov (v bajtih): Dogodek se sprožo, ko NiceWatch
prejme določeno število znakov.
Ko je prejeto sledeče zaporedje znakov: Dogodek se sproži vsakič, ko prispe je
določeno zaporedje znakov. Kliknite na puščico poleg polja in določite zaporedje
znakov.
Ko ni nič novega prejeto v navedenem časovnem intervalu (v sekundah): Dogodek se sproži, ko po določenem znaku v določenem intervalu ne pridejo novi
podatki.
Izvajanje naprednih možnosti: Določite napredne možnosti sprožilca.
Uporabi inicijalizacijske podatke: Možnost Uporabi inicializacijske podatke
uporabite, ko želite zbuditi priključeno serijsko napravo, jo aktivirati za delo in
izmenjati podatke z njo. Nekatere serijske naprave morajo biti pred komunikacijo z
računalnikom inicializirane, da sploh lahko pošuljajo podatke. Podprta je tudi
dvostranska komunikacija z enoto. Tako lahko preverite, če je le-ta že pripravljena
za pošiljanje podatkov.
Inicijalizacijske možnosti podatkov: Tu nastavite inicializacijo.
Opomba: Podatki so poslani na enote šele, ko zaženete COm vrata sprožilec.
Uporabite opazovanje podatkov: Označite možnost, da omogočite opazovanje
podatkov. To možnost uporabite z enotami, ki podatkov ne morejo pošiljati
avtomatsko in potrebujejo zahtevek za prenos podatkov.
Izvleci možnost podatkov: Tu nastavite opazovanje podatkov.
Shrani podatke: Podatke datoteke sprožilca lahko shranite v varnostno kopijo.
Shrani prihajajoče podatke v datoteko: Označite možnost, če želite podatke
shraniti v datoteko.
Nastavitev imena datoteke: Kliknite na gumb in določite lastnosti datoteke
(varnostne kopije).
Podstran E-pošta
Podstran E-mail
Na podstrani najdete možnosti pri uporabi sprožilva e-pošta. Ko prispe e-pošta in, ko se
sproži e-pošta sprožilec se izvedejo predhodno določene akcije.
Nastavitve sprožilca: podstran Email
Lastnosti sprožilca E-pošte: Določite splošne lastnosti datoteke.
Omogoči sprožilec: Označite možnost, da omogočite preverjanje izbrane datoteke.
Sprožilec namreč lahko obstaja vendar ni omogočen. Če sprožilec ni omogočen
program ne bo spremljal komunikacije na serijskih vratih.
Ime: Določite ime sprožilca. Vsak sprožilec mora imeti ime, ki je uporabljeno
samo za ta sprožilec. Imena so prikazana v seznamu sprožilcev.
Možnosti zaznavanja: Določite POP strežnik, ki bo preverjal prihajajočo pošto.
Opomba: Podprt je le standardni POP3 dostop do poštnega predala. Če nastavitev ne poznate
kontaktirajte sistemskega administratorja, ki vam bo pomagal.
POP Strežnik: Vnesite ime strežnika in IP naslov.
Uporabniško ime: Vnesite uporabniško ime za dostop do poštnega predala.
Geslo: Vnesite geslo za dostop.
Preskus povezave: S klikom na gumb preverite povezavo do določenega poštnega
predala. izpiše se stanje. Tu boste tudi opozorjeni v primeru, da navedeni strežnik
ne obstaja ali, če geslo ni pravo.
Izvajanje dogodkov: Define when the event is triggered.
Preveri prihajajočo pošto v časovnih intervalih (v sekundah): Določite kako
pogosto boste preverjali, če je prišla nova pošta.
Naslov sporočila se mora začeti z: Dogodek bo sprožila le pošta z določenim
nizom podatkov v naslovu sporočila.
Izvajanje naprednih možnosti
Vrata: Določite številko vrat vašega POP3 strežnika. Ponavadi POP3
strežniki uporabljajo vrata 110. Vstavite drugačne nastavitve, če vaš strežnik
uporablja druga vrata.
Shrani podatke: Podatke datoteke sprožilca lahko shranite v varnostno kopijo.
Shrani prihajajoče podatke v datoteko: Označite možnost, če želite podatke
shraniti v datoteko.
Nastavitev imena datoteke: Kliknite na gumb in določite lastnosti datoteke
(varnostne kopije).
Podstran Datoteka
Dodatne možnosti zaznave datoteke
Odpri datoteko: Možnost določa pravice dostopa do datoteke. Določite, kako do
datoteke dostopa NiceWatch strežnik.
Izvajanje:
Preveri velikost datoteke: Če je ta možnost omogočena, bodo zaznane
spremembe ne samo v časovnem žigu, temveč tudi v dolžini datoteke. Ta možnost
ima tehnično omejitev, ki preprečuje preverjanje sprememb v časovnem žigu
hitreje kot vsaki dve sekundi. Možno je, da spremembe v časovnem žigu ne bodo
odkrite, vendar pa bo razvidno, da se je spremenila velikost datoteke in da so se
sprožile akcije.
Ne reagiraj na prazne datoteke sprožilca: Če so datoteke sprožilca prazne, se
dogodek ne izvede.
Opomba: Ta možnost je uporabna, če datoteka sprožilca vsebuje podatke za tiskanje etikete. V
primeru prazne datoteke bi bilo nesmiselno sprožiti produkcijo etikete.
Izbriši datoteko sprožilca: Po končani akciji je datoteka sprožilca pobrisana.
Pobriši vsebino datoteke: Po končani akciji se vsebina datoteke izbriše.
Sledi spremembam, ko sprožilec ni aktiven: Ko sprožilec ni aktiven ali kadar se
NiceWatch ne izvaja, se spremembe v nadzorovanih mapah ne izgubijo.
Spremembe se shranjujejo v dnevnik in ko se NiceWatch zažene, preveri zadnje
znano stanje nadzorovane mape in odkrije spremembe, ki bi jih sprožilec sicer
obdelal. Če je ta nastavitev vključena, boNiceWatchpo tem, ko je prepoznal
spremembe, izvedel akcije, ki so določene v sprožilcu.
Podstran Datoteka
Možnosti, ki jih uporablja sprožilec datoteke določite na tej podstrani. Dogodek se zgodi,
ko se spremeni določena datoteka ali skupina datotek (na. pr.: spremenjeni čas
spremenbe datoteka).
Nastavitev sprožilca: Podstran datoteka
Možnosti datotečnega sprožilca: Določite splošne nastavitve sprožilca.
Omogoči sprožilec Označite možnost, da omogočite preverjanje izbrane datoteke.
Sprožilec namreč lahko obstaja vendar ni omogočen. Če sprožilec ni omogočen
program ne bo spremljal sprememb datoteke.
Ime:Določite ime sprožilca. Vsak sprožilec mora imeti ime, ki je uporabljeno samo
za ta sprožilec. Imena so prikazana v seznamu sprožilcev.
Možnosti zaznavanja: Določite datoteko, ki jo boste spremljali.
zaznaj navedeno datoteko: Določite pot do datoteke, ki jo želite spremljati.
Zaznaj datoteko v navedeni mapi: Določite pot do mape, kjer je skupina datotek,
ki jih želite spremljati. Določite tudi tip datoteke, nekater datoteke so
prednastavljene, lahko pa dodaste tudi druge datoteke.
Izvajanje dogodkov: Določite kako je dogodek sprožen.
Automatsko zaznaj spremenbe v mapi: Windows operacijski sistem spremlja
spremenbe in obvesti NiceWatch. Ta možnost je priporočena saj tako porabite manj
procesorjevega časa, kar pohitri izvajanje.
Opomba: Možnost lahko uporabite le, če je datoteka za sprožilec na vašem lokalnem računalniku,
kjer je nameščen tudi NiceWatch program.
Preveri spremembe v mapi v časovnih intervalih (v sekundah): NiceWatch preverja
spremenbe v določenih časovnih intervalih.
Opomba: Možnost uporabite kadar je datoteka sprožilca na računalniku kamor dostopate preko
mreže. Operacijski sistem računalnika ni pomemben. Zagotoviti morate le, da so datoteke
NiceWatch strežniku dostopne.
Izvajanje naprednih možnosti: Določite napredne možnosti sprožilca.
Shrani podatke: Podatke datoteke sprožilca lahko shranite v varnostno kopijo.
Shrani prihajajoče podatke v datoteko: Označite možnost, če želite podatke
shraniti v datoteko.
Nastavitev imena datoteke: Kliknite na gumb in določite lastnosti datoteke
(varnostne kopije).
Podstran TCPIP
Izvajanje naprednih možnosti
TCP/IP strežnik sprožilcev pošlje odjemalcu, ki se poveže sporočilo o dobrodošlici in
sporočilo za odgovor.
Sporočilo za dobrodošlico je poslano, ko se odjemalec s strežnikom poveže, sporočilo za
odgovor pa je poslano ob vsakem izvajanju sprožilca.
Možnosti povezave gostitelja
Določite gostitelja, ki se lahko in ki se ne smejo povezati s TCO/IP strežnikom.
Dovoli povezavo iz sledečih gostiteljev: Vnesite IP naslove gostiteljev, ki se s
strežnikom lahko povežejo.
Zavrni povezavo iz sledečih gostiteljev: Vnesite IP naslove gostiteljev, ki se s
strežnikom ne smejo povezati.
Opomba: IP naslove gostiteljev vnesite v vrsticah (ena vrstica za enega gostitelja). Če vnašate ime
gostitelja, se prepričajte, da se ga lahko najde v vašem DNS (Domain Name Server). IP
naslov vnesite v formatu XXX.XXX.XXX.XXX, kjer XXX zavzame vrednost od 0 do
255.
Maksimalno število povezav: Samo toliko gostiteljev se lahko istošasno poveže s
strežnikom. Če teče NiceWatch na počasnejšem računalniku, ni priporočljivo povečevati
privzete vrednosti.
Podstran TCP/IP
Možnosti, ki sprožijo na TCP/IP kanalu dogodek določite na tej podstrani. Options that
are used by TCP/IP sockets trigger events are defined in this dialog. Ko določeni podatki
pridejo na TCP/IP kanal se sprožijo akcije.
Nastavitev sprožilca: Podstran TCP/IP
TCP/IP Možnosti sprožilca: Določite splošne možnosti sprožilca.
Omogoči sprožilec: Označite možnost, da omogočite preverjanje izbrane datoteke.
Sprožilec namreč lahko obstaja vendar ni omogočen. Če sprožilec ni omogočen
program ne bo spremljal komunikacije na TCP/IP kanalu.
Ime: Določite ime sprožilca. Vsak sprožilec mora imeti ime, ki je uporabljeno
samo za ta sprožilec. Imena so prikazana v seznamu sprožilcev.
Možnosti zaznavanja: Določite TCP/IP kanal.
Vrata: Vrata, ki jih NiceWatch uporablja za spremljanje prihajajoče komunikacije.
Pravice povezave gostitelja: Kliknite gumb in določite seznam gostiteljev, ki se
lahko povežejo z NiceWatch strežnikom ter seznam gostiteljev, ki imajo
onemogočen dostop do strežnika.
Izvajanje dogodkov: Določite kaj sproži dogodek.
Ko odjemalec prekine povezavo: Dogodek se sproži, ko se odjemalec odjavi z
TCP/IP strežnika.
Dogodek se sprožo, ko NiceWatch prejme določeno število znakov.
Ko je prejeto sledeče zaporedje znakov: Dogodek se sproži vsakič, ko prispe je
določeno zaporedje znakov. Kliknite na puščico poleg polja in določite zaporedje
znakov.
Ko ni nič novega prejeto v navedenem časovnem intervalu (v sekundah): Dogodek se sproži, ko po določenem znaku v določenem intervalu ne pridejo novi
podatki.
Izvajanje naprednih možnosti: Določite napredne možnosti sprožilca.
Shrani podatke: Podatke datoteke sprožilca lahko shranite v varnostno kopijo.
Shrani prihajajoče podatke v datoteko: Označite možnost, če želite podatke
shraniti v datoteko.
Nastavitev imena datoteke: Kliknite na gumb in določite lastnosti datoteke
(varnostne kopije).
Nastavitev imena datoteke
Nespremenljivo ime datoteke: S to možnostjo določite ime .JOB datoteke, ki bo
uporabljeno ob vsakem začetku akcije. Kliknite gumb s tremi pikami in prebrskajte do
obstoječe datoteke, ki jo boste uporabili.
Spremenljivo ime datoteke: Tu določite spremenljivo ime datoteke, ki se bo generiralo
za vask proces tiskanja.
Najprej doočite mapo, kamor naj se datoteka shrani. Kliknite na gumb s tremi pikami za
izbiro ustrezne mape. Potem izberite komponente, ki bodo sestavljale ime generirane
datoteke
Izbirate lahko med:
Ime
računalnika
Uporabniško
ime
Datum
Čas
Spreminjate lahko vrstni red uporabe posameznih komponent. Izberite določeno
komponento, nato pa spremenite njen vrstni red z uporabo puščic na desni strani
pogovornega okna. Označite vse komponente, ki jih želite uporabite v imenu. Če
določena komponenta ni označena, ne bo uporabljena.
Poljubno ime datoteke: Tu določite lastno masko imena datoteke. Za vključitev
spremenljive komponente uporabite zgornjo tabelo. Za ime računalnika uporabite %1, za
uporabniško ime uporabite %2 ipd. Če želite v datoteko vključiti spremenljivko, ki ima v
imenu presledek, vsatvite pred njio dvopičje, spremenljivko pa vključite v narekovaje(
:"spremenljivka"). Vsi ostali znaki bodo uporabljeni normalno.
Podstran Spremenljivke
Podstran Spremenljivke
Use this tab to define a variables used in the actions.
Variables store data values that can be sent to the label. You can create new variables
from scratch or import them from labels.
Trigger Properties: Variable Tab
Dodaj: Dodajte novo lokalno NiceWatch spremenljivko. Interno spremenljivko lahko
uporabite, da dobite vrednost iz internega filtra
Uredi: Uredite lastnosti izbrane spremenljivke.
Izbriši: Izbrišite izbrano spremenljivko.
Pridobi spremenljivko: Kliknite na gumb in uvozite spremenljivko iz datoteke etikete.
Možnost poenostavi določevanje spremenljivk, ki vam jih tako ni potrebno dodajati
ročno.
Opomba: Spremenljivko, ki ima v NiceWatch datoteki enako ime kot je ime na etiketi lahko na
etiketo preprosto vsatvite.
Ko vključite možnost Prikaži interne spremenljivke, se v seznamu spremenljivk
pojavijo tudi interne spremenljivke. Za nastavitev njihovih vrednosti skrbi program
NiceForm sam. Samo označene spremenljivke so lahko uporabljene z elementi na
obrazcu. Z izbiro internih spremenljivk lahko omejite uporabo samo na izbrane in na ta
način tudi zmanjšate število spremenljivk v seznamu.
Za sortiranje spremenljivk v seznamu kliknite naslovno vrstico v polju, po katerem bi
radi sortirali spremenljivke. S ponovnim klikom na isto polje izmenično spremenite
sortiranje po tem polju naraščajoče/padajoče. Če imate vključen prikaz internih
spremenljivk, lahko s klikom na naslovno vrstico v tem polju označite ali odznačite vse
interne spremenljivke. Če vmes držite pritisnjeno tipko Ctrl, se bo invertirala izbira
označenih internih spremenljivk.
Pogovorno okno Spremenljivke
Tukaj lahko vidite in določite, kako je spremenljivka definirana
Opomba:
Spreminjati lahko samo nastavitve lokalnih spremenljivk.
Ime: Ime spremenljivke.
Dolžina: Dolžina spremenljivke (največje število znakov, ki jih lahko vsebuje vrednost
spremenljivke)
Privzeta vrednost: Privzeta vrednost spremenljivke
Številke: Spremenljivka je numerična. Vnesli boste lahko le številke.
Stalna dolžina: Dolžina spremenljivke je stalna. To pomeni, da morate vnesti točno
določeno število (Dolžina) znakov za nadaljevanje tiskanja.
Obvezna vrednost: Pomeni, da mora biti vrednost te spremenljivke določena, za
nadaljevanje tiskanja.
Čarovnik za sprožilec
Zaženite Čarovnik za sprožilec, ki vas bo vodil preko potrebnih korakov za dodajanje
novega sprožilca.
Izbriši sprožilec
Ukaz izbriše izbrani sprožilec. Vsi podatki in akcije povezane s tem sprožilcem so
nepovratno izbrisane.
Izprazni dnevniško podokno
Ukaz izprazni dnevniško podokno, vendar ne izbriše podatkov z datoteke dnevnika ali
datoteke dnevnika dogodkov.
Kopiraj
V odložošče skopira definicijo sprožilca.
Ukaz uporabite kadar morate narediti nov sprožilec s podobno definicijo, kot jo ima vaš
trenutni sprožilec. Vsebino sprožilca kopirate in prilepite, nato pa spremenite lastnosti.
Prilepi
Z odložišča prilepi sprožilcu definicijo.
Da bi ukaz deloval pravilno mora vsebina v odložišču vsebovati pričakovane vrednosti
sprožilca.
Uredi sprožilec
Uredi trenutno izbran sprožitveni dogodek. Ta ukaz lahko izvedete tudi tako, da dvakrat
kliknete za ime sprožilca.
Odpre se pogovorno okno Nastavitve sprožilca, ki ima več podstrani. Prva podstran je
odvisna od izbranega sprožilca vse ostale podstrani pa so enake za vse sprožilce.
Pogovorno okno se odpre tudi, ko dodajate nov sprožilec.
Meni Datoteka
Izhod
Zapre program NiceWatch.
Opomba:
Ulaz ne zapre strežnika.
Nov
Ustvari novo (prazno) konfiguracijsko datoteko.
Odpri
Odpre obstoječo konfiguracijsko datoteko in aktivira nastavitve, ki so v tej datoteki -
NiceWatch bo sedaj reagiral
Shrani
Shrani trenutno odprto konfiguracijsko datoteko. Ukaz uporabljajte za shranjevanje
sprememb v konfiguracijski datoteki.
Shrani kot
Shrani trenutno izbrano konfiguracijsko datoteko pod novim imenom.
Meni Pomoč
Manjkajoče poglavje pomoči
Zahtevali ste poglavje pomoči, ki ta trenutek žal še ni vključeno v vgrajeno pomoč in zato
ni na voljo. Ker pa je programska pomoč v neprestanem procesu dopolnjevanja in
izboljševanja, je nova različica morebiti že na voljo za prenos na internetu.
Obiščite prosim našo spletno stran http://www.nicelabel.com.
Na spletu
Odpre spletno stran o programskem paketu NiceLabel na Internetu
(http://www.nicelabel.com).
Vizitka
Odpre pogovorno okno z naslovno sliko programa in informacijami o programu in
serijski številki.
Vsebina
Ukaz Pomoč - Vsebina odpre okno, v katerem se pokaže datoteka s pomočjo. V tej
datoteki lahko najdete vse podatke, ki jih potrebujete za učinkovito delo s programom
NiceWatch.
Meni Orodja
Možnosti
Nit za tiskanje: Določite možnosti tiskalnikov etiket.
Število globalnih tiskalniških niti: Določite število tiskalnikov, ki jih boste
uporabili za tiskanje. Več kot jih določite hitrejše in odzivnejše bo tiskanje etiket.
Opomba: Ta možnost ni na voljo pri vseh NiceLabel različicah.
Interval izvajanja (v milisekundah): Določite časovni interval v katerem so
tiskalniški posli (JOB) procesirani. Ob dogodku po NiceWatch preveril dohodne
podatke in seznam akvcij predvidenih za vsako sprožitev. NiceWatch nato določi
interni seznam poslov, ki so izvedeni v dohodnem vrstnem redu (prikaz podatkov).
Interval izvajanja določa kako pogosto se izvede preverjanje prisotnosti poslov za
izvajanje. Če imate majhno število sprožilcev in potrebujete hitri odziv lahko
znižate vrednost števila intervalov. Vendar morate biti pazljivi saj prekratek čas
med dvema intervaloma poveča obremenitev procesorja. Če ne potrebujete hitrega
odziva programa lahko interval povečate in s tem zmanjšate obremenitev
procesorja.
Možnosti
Dnevniška datoteka: Določi lastnosti zapisovanja. Aktivnosti so lahko zapisane samo v
dnevniškem podoknu ali pa so shranjene v dnevniško datoteko ali Windows dogodkovno
dnevniško datoteko.
Omogoči pisanje dnevnika: Da omogočite zapisovanje NiceWatch dogodkov
označite možnost Omogoči pisanje dnevnika.
Shrani v dnevniško datoteko programa Windows: Podatki so shranjeni v
Windows dogodkovnem dnevniku.
Opomba:
Dnevnik lahko pregledate v programskem Pregledovalcu dogodkov (Event Viewer) v
nadzorni plošči/Administrativna orodja.
Shrani v datoteko: Dnevnik aktivnosti je shranjen (dodan) datoteki.
Velikost datoteke tako stalno narašča zato je priporočljivo, da datoteko, od
časa do časa pregledate in po potrebi vsebino izbrišete.
Poglej dnevnik: Dnevnik se odpre v programu Notepad ali, če je predolg, v
programu WordPad.
Izprazni dnevnik: Obreže datoteko.
Zapisovanje sporočil: Izberite katere napake želite zapisovati v dnevnik. Lahko
izberete med Napakami, Opozorili in informativnimi sporočili. lahko pa zapisujete
vsa sporočila.
Odregistriraj servis
Ukaz odregistrira NiceWatch servis. Strežnik ne teče več, kot servis temveč, kot navaden
program.
Ostali Programi
V tem meniju lahko hitro zaženete ostale programe iz zbirke NiceLabel Suite.
NiceLabel Zažene program NiceLabel ki omogoča
oblikovanje in tiskanje etiket.
NiceForm Zažene program NiceForm, ki omogoča
oblikovanje obrazcev za vnos podatkov in
tiskanje različnih etiket.
NiceData Zažene program NiceData - urejevalnik
podatkovnih zbirk.
NiceMem
Master Zažene program NiceMemMaster -
urejevalnik spominskih kartic na
termičnih tiskalnikih
Prilagodi
Tu prilagajate nastavitve orodnih vrstic in menijev.
Registrirajte servis
S tem ukazom zaženete NiceWatch strežnik kot servis.
Kadar se aplikacija izvaja kot servis, lahko uporabite funkcijo Začetni parametri.
Konfiguracijska datoteka (MIS) je definirana v parametru in uporabljena namesto
privzete konfiguracijske datoteke. Začetni parametri se lahko določijo v pogovornem
oknu Registriraj servis, z ukazno vrstico net start ali pa v pogovornem oknu Windows
servis kot začetni parameter.
Ob ponovnem zagonu računalnika bo NiceWatch strežnik zagnan avtomatsko in
pripravljen na tiskanje etiket. Tako dosežemo tiskanje brez posredovanja.
Odpre se pogovorno okno Nastavitve servisa, kjer določite nastavitve.
Spremenite servis
Tu spremenite izbor nastavitev NiceWatch strežnika, kadar le-ta teče v stanju servisa.
Zapisovanje sporočil v dnevnik
Določite katero vrsto sporočil boste zapisovali v dnevnik.
Privzeta nastavitev je, da so zapisana vsa sporočila. Da bi zmanjšali število sporočil lahko
za zapisovanje izberete le tista, ki so za vas pomenbna.
Meni Pogled
Orodne vrstice
Orodna vrstica Sprožilec
Orodna vrstica vsebuje bližnjice do ukazov za delo s sprožilci.
Orodne vrstica Strežnik
Orodna vrstica vsebuje bližnjice do ukazov za delo z NiceWatch strežnikom.
Orodne vrstice
Vključi in izključi orodne vrstice.
Standardna orodne vrstica
Standardna vrstica vsebuje bližnjice do ukazov za delo z nastavitvenimi datotekami.
Dnevniško podokno
Vključi ali izključi prikaz dnevniškega podokna. Podokno prikazuje podatke o
aktivnostih sprožilcev.
Privzeta nastavitev je, da je podokno prikazano.
Statusna vrstica
Vklopi ali izklopi statusno vrstico na dnu NiceWatch okna na odjemalcu. Statusna vrstica
vsebuje podatke o stanju strežnika.
Privzeta nastavitev je, da je statusna vrstica prikazano.
Avtomatiziranje programa
Parametri ukazne vrstice
Parametri ukazne vrstice
S parametri ukazne vrstice lahko NiceWatch strežniku podamo napredne ukaze, ki se
izvršijo neposredno ob zagonu.
Parameter napišemo za imenom programa;
npr. C:\Program Files\EuroPlus\NiceLabel 4\Bin\NWatchS4.exe <parameter>.
Opomba: Parametri ukazne vrstice lahko uporabite v NiceWatch strežniškem izvršljivem program
NWATCHS4.EXE in ne v NiceWatch odjemalčevem izvršljivem programu
NWATCH4.EXE.
Možni parametri so:
/START Zažene sprožilce ob zagonu.
/STOP Izključi sprožilce ob zagonu.
[configuration
file] Določite nastavitveno datoteko, program bo uporabil to in ne
privzete; n. pr.: C:\sprožitev\NWatch.mis
NiceCommands Reference
COMMENT
;
Ko razvijate programsko kodo ali skripte, je zelo pametno dobro dokumentirati svoje
ukaze. To vam bo pomagalo pri dekodiranju, kaj skripta res počne, ko boste kodo
pregledovali po določenem času.
Uporabite podpičje (;) na začetku vrstice. Vse, kar sledi podpičju, bo program NiceLabel
obravnaval kot komentar in tega ne bo obdelal.
CREATEFILE
CREATEFILE <ime_datoteke>
Ukaz naredi navadno ASCII tekstovno datoteko. Datoteka vsebuje vrstico z besedilom
"NiceLabel" (brez narekovajev).
Namen ustvarjanja in brisanja datotek je sporočanje aplikaciji klientu kdaj se tiskanje
prične ali konča.
Primer uporabe je tiskanje iz datoteke. Najprej aplikacija pripravi podatke za
spremenljivke v določeno datoteko. Sedaj se aktivira NiceLabel in začne se tiskanje. Da
bi obvestili aplikacijo, da je tiskanje končano, lahko na koncu zbrišemo datoteko s
podatki. To bi lahko bil signal aplikaciji, da lahko začne z novo nalogo.
DELETEFILE
DELETEFILE <ime_datoteke>
Ukaz pobriše datoteko. Ukaz lahko uporabljate skupaj z ukazom CREATEFILE.
EXPORTLABEL
EXPORTLABEL, imeizvoznedatoteke[, izvoznavarianta[, UstvariLVXdatoteko]]
Ukaz se uporablja za avtomatizacijo ukaza "Izvozi v tiskalnik". Do ukaza lahko dostopate
ročno preko Datoteka-> Izvoz -> Izvozi v tiskalnik. Nalepka je izvožena direktno v
tiskalnik in shranjena v spominu za tiskanje brez povezave. Uporabnik lahko prekliče
nalepko na tipkovnici na tiskalniku ali pošlje tiskalniku ukazno datoteko.
Imeizvoznedatoteke Parameter je obvezen in defiinira ime datoteke, v katero se bo
izvozila etiketa. Datoteka bo vsebovala opis etikete v
tiskalniškem ukaznem jeziku.
IzvoznaVarianta Nekateri tiskalniki podpirajo več variant izvoza. Ob ročnem
izvozu lahko uporabnik izbere varianto izvoza v pogovornem
oknu. Z ukazom EXPORTLABEL morate navesti, katero
varianto izvoza želite uporabiti.
Prva varianta ima vrednost 0. Druga varianta ima vrednost 1,
itd.
Če ne boste navedli tipa variante, bo privzeta vrednost 0.
UstvariLVXdatoteko Parameter ima dve možni vrednosti, PRAVILNO ali
NAPAČNO. Če nastavite vrednost na TRUE, se bo poleg
generiranega tiskalnega toka ustvarila tudi LVX datoteka. LVX
datoteka vsebuje informacije o spremenljivkah, uporabljenih v
nalepki.
Č bi želeli še več informacij o izvozu nalepk in LVX datotekah,
se obrnite v oddelek z »white paper« dokumentacijo na naši
internetni strani.
LABEL
LABEL <ime_datoteke>
Odpre datoteko z etiketo. Če je etiketa že odprta, jo bo program uporabil. Priporočamo,
da napišete polno pot do datoteke skupaj z imenom datoteke.
Opomba: Opomba: Če vrednost spremenljivke vsebuje presledka ali vejice, jo morate
obkrožiti z dvojnimi narekovaji (n.pr.: LABEL "C:\Moje_etikete\sample3.lbl").
Če ukaz LABEL uporabljate, ko je program NiceWatch zagnan kot servisna aplikacija,
uporabljajte UNC format zapisa poti do daoteke in ne kot mrežno priključen disk (n.pr.:
LABEL "\\SERVER\SHARE\MY LABELS\LABEL.LBL" namesto "G:\MY
LABELS\LABEL.LBL").
LABELCLOSE
LABELCLOSE
Zapre datoteko, ki je bila odprta z ukazom LABEL. Program NiceLabel Pro bo ostal
zagnan. Ukaz FILECLOSE ima enako funkcionalnost, a naj se ne uporablja več. Za
pospešitev tiskanja etiket tega ukaza ne uporabljajte za nenehno zapiranje odprtih etiket.
V programu NiceLabel Pro imate lahko odprtih več etiket naenkrat. Če je etiketa že
odprta od prej, je ni treba nalagati in samo procesiranje etiket zato poteka precej hitreje.
LOGIN
LOGIN <uporabniško_ime>
Izvede prijavo v sistem NiceLabel. To je potrebno, kadar je zahtevana prijava za uporabo
programa NiceLabel
Opomba. To je DDE ukaz in ga ne morete uporabiti v paketnih datotekah .JOB.
MESSAGEBOX
MESSAGEBOX sporočilo [, naslov]
Prikaže sporočilo. Drugi parameter je naslov pogovornega okna.
Če vrednost spremenljivke vsebuje presledke ali vejice, jo morate obkrožiti z dvojnimi
narekovaji (npr. MESSAGEBOX "Vstavi etikete v tiskalnik", Opozorilo).
OEMTOANSI
OEMTOANSI ON|OFF
Ta ukaz deluje v povezavi z ukazom SET. Postavi tekst, ki sledi ukazu SET v pravo
kodno stran, tako da spremenljivka dobi pravo vrednost.
Ukaz uporabi za ukazom SET v pravo kodno stran, tako so prave vrednosti poslane
NiceLabel program v času tiskanja.
PORT
PORT <ime_datoteke>
Ta ukaz na novo določi vrata, na katera je priključen tiskalnik.
Ta ukaz se največkrat uporablja za preusmeritev tiskanja etiket v datoteko. V tem
primeru ime datoteke vpišite kot parameter <ime_datoteke>. Če ime datoteke vsebuje
presledke, vključite celotno ime v dvojne narekovaje.
PRINT količina [, spusti [, spusti_etiket [, število setov etiket]]]
Ukaz PRINT prične tiskanje. Prvi parameter je količina etiket, ki naj bodo natisnjene.
<število> Toliko etiket bo natisnjenih.
VARIABLE Nekatere spremenljivke vsebujejo podatek o številu etiket, ki naj bodo
natisnjene. To je lahko pozivna (prompt) spremenljivka določena na
etiketi ali pa polje podatkovne zbirke.
UNLIMITED Neskončno tiskanje (npr. cela datoteka ali baza). Natisnjeno bo toliko
etiket kolikor je zapisov v podatkovni zbirki ali datoteki. Če ne
uporabljate podatkovne zbirke je uporaba tega parametra nesmiselna,
natisnjeno bo največje število etiket; največje število, ki ga podpira
termični tiskalnik.
Parameter spusti je število etiket, ki se jih spusti na prvi strani. Ta parameter uporabite,
kadar je del etiket na poli že porabljen. Preostale etikete na poli lahko na ta način
uporabite (z uporabo tega parametra).
Parameter spusti_etiket določa število identičnih etiket, ka naj bodo natisnjene.
Parameter število_setov_etiket določa kolikokrat naj se proces tiskanja ponovi.
Če ne potrebujete dodatnih parametrov uporabite spodnje privzete vrednosti.
Spusti 0
Število kopij
identičnih etiket
1
Število setov etiket 1
PRINTER
PRINTER <ime_tiskalnika>
Navadno ukaz PRINT natisne etikete na tiskalnik, ki je določen v datoteki z etiketo. S
tem ukazom lahko izničite to nastavitev in tiskate na drug tiskalnik.
Če ime tiskalnika vsebuje presledke, morate celotno ime tiskalnika okleniti v narekovaje.
Za ime_tiskalnika vedno uporabite sistemsko ime tiskalnika, ko je prikazano v spodnji
statusni vrstici v programu NiceLabel Pro (vidno, ko oblikujete etiketo). Sistemsko ime
tiskalnika je običajno enako kot je ime tiskalnika v mapi Tiskalniki v Nadzorni plošči, ni
pa vedno tako. Spremembe so v primeru, ko uporabljate omrežne tiskalnike. V tem
primeru morate uporabiti ime tiskalnika v obliki "\\server\share" in ne opisnega imena
npr. "SATO CL412".
PRINTJOBNAME
PRINTJOBNAME <ime_procesa>
Določa ime procesa, ki bo uporabljeno v nadzorniku tiskanja ko boste uporabili ukaz
PRINT. Po tiskanju se ime vrne na normalno vrednos. Možnost uporabite za lažje
razločevanje med imeni procesov v Windows odvijalniku.
Če parameter vsebuje presledke ali vejice, ga morate obkrožiti z dvojnimi narekovaji
(npr: e.g. PRINTJOBNAME "Etiketa za tisk").
QUIT
Konča program NiceLabel.
RETURN
Po tiskanju preda kontrolo programu NiceLabel.
SESSIONEND
Ta funkcija zapre podatkovni tok.
SESSIONPRINT
SESSIONPRINT količina [, spusti_etiket]
S tem ukazom pošljete podatkovni tok tiskalniku. Več enostavnih SessionPrint ukazov
lahko uporabite enega za drugim, ali pa jih združite v en sam podatkovni tok. Podatkovni
tok se ne zapre dokler ni ukaza SessionEnd. Pomen količine in spusti_etiket je enak kot
pri Nice ukazu PRINT.
SESSIONSTART
Vsi trije ukazi (SessionStart, SessionPrint, SessionEnd) se uporabljajo skupaj. Če
uporabite navaden ukaz SessionPrint se vsakič pošlje celoten tok podatkov za tiskalnik.
Če želite združiti več ukazov za tiskanje v en podatkovni tok, lahko uporabite ukaz
SessionStart, ki mu sledi poljubno število ukazov SessionPrint in na koncu še
SesssionEnd ukaz. Ti ukazi nudijo možnost za optimalno tiskanje z Nice ukazi, saj ni
potrebno generirati celotnega toka podatkov za vsako tiskanje.
SET
SET ime=vrednost_spremenljivke, [,korak [,število_ponovitev]]
Ime je ime spremenljivke na etiketi. Če spremenljivke ni na etiketi, bo prišlo do napake.
Korak in število_ponovitev sta opcijska parametra. Ta dva parametra določata korak
povečanja spremenljivke in število etiket pred spremembo.
Če vrednost_spremenljivke vsebuje presledke ali vejice, jo morate obdati z dvojnimi
narekovaji. Dvojni narekovaji so privzet kvalifikator besedila, vseeno pa lahko uporabite
katerikoli drug znak (sklic na ukaz TEXTQUALIFIER)
Če želite spremenljivki pripisati večvrstično vrednost, uporabite sintakso "\r\n" za
kodiranje znaka za novo vrstico. "\r" bo zamenjan z CR (prehod v novo vrstico) in "\n"
bo zamenjan z LF (znak za konec vrste). Oba znaka (CR in LF) predstavljata znak za
novo vrstico v Windows operacijskem sistemu.
Opomba: Bodite previdni pri nastavljanju vrednosti spremenljivkam, ki zagotavljajo
podatke za slike na etiketi, saj so poševnice nazaj lahko zamenjane z drugimi znaki.
Na primer, če vrednosti "c:\Moje slike\raw.jpg" pripišete spremenljivki, bo "\r" zamenjan
s CR znakom in končen rezultat bo takšen:
c:\Moje slike
aw.jpg
SETDATABASE
SETDATABASE <ime_podatkovne zbirke> = <vrednost>
ime_podatkovne zbirke Ime trenutno uporabljene podatkovne zbirke.
vrednost Ime tabele, ki naj bo uporabljena kot vir podatkov.
S pomočjo ukaza lahko z datoteko etikete uporabljate tudi druge podatkovne zbirke in ne
le tiste, ki ste jo določili v času oblikovanja etikete.
Druga podatkovna zbirka bo uporabljena le v času tiskanja etikete, datoteka etikete
ostane tako nedotaknjena. Tako datoteka obdrži povezavo na prvotno podatkovno zbirko.
SETPRINTPARAM
SETPRINTPARAM parameter=vrednost
Ta ukaz vam omogoča nastavljanje naprednih parametrov tiskalnika pred tiskanjem.
Uporabljate lahko naslednje vrednosti PARAMNAMES:
PAPERBIN Uporabite, ko želite določiti kateri predal na tiskalniku naj se
uporabi. Če je tiskalnik opremljen z več kot enim predalom za
papir / etikete, na ta način lahko določite, kateri se uporabi za
tiskanje.
Ime predala lahko razberete v nastavitvah gonilnika.
PRINTSPEED Ta parameter uporabite za nastavljanje hitrosti tiskanja. Možne
vrednosti se razlikujejo od tiskalnika do tiskalnika. Poglejte v
uporabniški priročnik.
PRINTDARKNESS Ta parameter uporabite za nastavljanje kontrasta tiskanja.
Možne vrednosti se razlikujejo od tiskalnika do tiskalnika.
Poglejte v uporabniški priročnik.
SETTABLE
SETTABLE <ime_tabele> = <vrednost>
ime_tabele Ime trenutno uporabljene tabele.
vrednost Ime nove tabele, ki naj bo uporabljena kot vir podatkov.
S pomočjo ukaza lahko z datoteko etikete uporabljate tudi druge tabele in ne le tistih, ki
ste jih določili v času oblikovanja etikete.
Druge tabele podatkovne zbirke bodo uporabljene le v času tiskanja etikete, datoteka
etikete ostane tako nedotaknjena. Tako datoteka obdrži povezavo na prvotno tabelo.
Nova tabela podatkovne zbirke mora biti enakega tipa kot osnovna tabela. Na primer, ne
morete spremeniti tabele dBase v Paradox, tudi struktura tabele mora biti enaka strukturi
prvotne tabele.
Lahko uporabite tabele z obstoječe podatkovne zbirke (trenutno povezane) ali pa s kateer
druge podatkovne zbirke.
TEXTQUALIFIER
TEXTQUALIFIER %
Označevalec besedila je znak, ki omejuje vrednost podatka spremenljivke. Če vrednost
podatka sestoji iz presledka mora biti le-ta vključen znotraj označevalca besdila drugače
se spremenljivki priredi samo podatek do prvega presledka..
Privzeti ločevalec pri ukazu SET je dvojni narekovaj. Dvojni narekovaj je bližnjica do
merske enote palec (inch) zato je včasih težko poslati JOB datoteki podatek s to mersko
enoto.
V takšnih primerih uporabite dvojni dvojni narekovaj namesto enojnega dvojnega
narekovaja, vendar morate spremeniti tudi prihajajoči tok podatkov. he work-around is to
use the double double-quote character instead of just one, but in this case already the
incoming data stream needed to be changed. Lahko pa prihajajoči tok podatkov pustite
kakršen je spremenite pa znak za ločevanje.
Na primer:
TEXTQUALIFIER %
SET Var1 = % EPAK WRP BD 12"X10 7/32" %
Za ločevanje bo ukaz TEXTQUALIFIER nastavil znak %. Nov znak za ločevanje (%)
lahko ukaz SET za nastavljanje vrednosti spremenljivke Var1.
Opomba: Ukaz TEXTQUALIFIER bo ostal v veljavi tekom celotne seje. V primeru, da
TEXTQUALIFIER nastavi JOB datoteka pa ostane ukaz v veljavi toliko časa dokler ukaz
ni nastavljen na novo vrednost (uporabi se nov znak).
Ukazi NiceCommands
Z Nice ukazi lahko kontroliramo program NiceLabel iz poljubne aplikacije, ki podpira
DDE. V tem primeru NiceWatch.
Primer:
LABEL "C:\LABELS\LABEL1.LBL"
SET Title = "Primer"
SET BarCode = "123456789012"
PRINT 10
FILECLOSE
Naloži etiketo shranjeno v datoteki C:\LABELS\LABEL1.LBL, nastavi spremenljivo
polje na vrednost "Primer", nastavi vrednost črtne kode na "123456789012", natisne
deset etiket in zapre datoteko.
Ukazne datoteke
Uporaba ukaznih datotek
Ukazne datoteke uporabite za naročanje opravil NiceLabel tiskalniku. Ukazne datoteke
uporabljajo strukturo NiceCommands (ali njim enakovredni ukazi) z namenom, da
pošljejo ukaze NiceLabel tiskalniku.
Podprte so naslednje vrste ukaznih datotek:
JOB file
XML file
CVS file
Ukazne datoteke lahko uporabljate iz več aplikacij:
interaktivno iz NiceLabel Pro (Ukazna datoteka -> Ukazne datoteke), ali
avtomatično (ime ukazne datoteke, določene kot parameter v ukazni vrstici, deluje
kot JOB datoteke)
iz NiceForm v akciji Zaženi ukazno datoteko
iz NiceWatch v akciji Zaženi ukazno datoteko
Ukazne datoteke se vedno izvajajo v vrstnem redu od vrha do konca datoteke. Prvi ukaz v
datoteki bo tudi izveden prvi. Pomemben je vrstni red prikaza. Na primer: najprej morate
izbrati tiskalnik in nato natisniti etiketo.
Ukazne datoteke se shranjujejo v besedilni datoteki. Podprte so Unicode vrednosti.
Ukazna datoteka: JOB datoteka
Ukazne datoteke, ki so na voljo v JOB ukaznih datotekah, so NiceCommands.
Če želite več informacij o njihovem zapisu in načinu uporabe, si poglejte poglavje
NiceCommands.
Primer JOB ukazne datoteke
Primer NiceCommands uporabe v JOB datoteki:
LABEL "C:\LABELS\LABEL1.LBL"
SET Title = "Some string"
SET BarCode = "123456789012"
PRINT 10
FILECLOSE
Odebeljene besede so NiceCommands. Zgornji primer bo ukazal tiskalniku naslednje
opravilo:
1. Naloži etiketo, shranjeno v datoteki C:\LABELS\LABEL1.LBL.
2. Nastavite naslov spremenljivke v vrednost "Neki niz".
3. Nastavite vrednost črtne kode na "123456789012".
4. Natisnite 10 etiket. V tem primeru 10 kopij ene etikete.
5. Zaprite datoteko z etiketo.
Oglejte si tudi mapo Primeri v namestitvi NiceLabel, saj prikazuje dodatne primere JOB
datotek.
Ukazna datoteka: CSV datoteka
Ukazi, ki so razpolago v CVS ukaznih datotekah, so podmnožica NiceCommands.
Uporabite lahko naslednje ukaze:Label, Set, Port, Print in Printer. Seveda je sintaksa
ukazov drugačna, ko je uporabljena v CVS datoteki.
Razlaga strukture CVS ukazne datoteke
CSV pomeni Vrednosti, ločene z vejico (Comma Separated Values). To je besedilna
datoteka, kjer so vrednosti polj ločene z vejico (,). Besedilna datoteka lahko vsebuje
Unicode vrednosti (pomembno za podatke v več jezikih.
Vsaka vrstica v CSV datoteki vsebuje ukaze za tiskanje ene etikete.
Prva vrstica v CSV ukazni datoteki mora vsebovati imena vrstic. S tem je programski
opremi NiceLabel omogočeno, da pozna vrstni red prikaza polj in kako so organizirani
podatki. Več imen vrstic je vnaprej definiranih.
Ime vrstice Opis
@Etiketa Ime etikete, ki naj se uporabi. Priporočljivo je, da se vključi pot
do etikete in ime datoteke. Opomba: Lahko priskrbite le ime
etikete, vendar se prepričajte, da bo tiskalnik poskusil locirati
etiketo v pravilni mapi. Se zahteva.
@Tiskalnik Ta atribut uporabite, če želite preglasiti tiskalnik, določen na
etiketi. Etiketo natisnite na drugem tiskalniku. Drugi tiskalnik
mora biti dostopen iz tega računalnika. Uporabite ime tiskalnika
za vrednost tega atributa. Se ga ne zahteva.
@Količina S tem poljem določite število etiket, ki bodo natisnjene. Možne
vrednosti: Utevilčne vrednosti, SPREMENLJIVKA ali
NEOMEJEN. Se ga zahteva.
@Preskoči Ta atribut uporabite, če želite definirati, koliko etiket na začetku
naj se preskoči. Ta funkcija je uporabna, ko tiskate polo nalepk
na laserskem tiskalniku, a je pola že delno natisnjena. Se ga ne
zahteva.
@Identičnekopije To polje uporabite, če želite določiti, koliko kopij etiket naj se
natisne za vsako posamezno etiketo. Ta funkcija je uporabna, ko
se tiskajo etikete s podatki iz podatkovne zbirke ali ko
uporabljate števce in potrebujete kopije etikete. Se ga ne zahteva.
@Številonastavitev To polje uporabite, če želite določiti, kolikokorat naj se tiskanje
ponovi. Vsaka nastavitev etikete določi število ponovitev
tiskanja. Na primer: nastavitev vrednosti 5, bo povzročilo
ponovitev tiskanja petkrat. Se ga ne zahteva.
@Vrata To polje uporabite, če želite določiti ime vrat za tiskalnik.
Preglasite lahko prednastavljena vrata v gonilniku tiskalnika. Se
ga ne zahteva.
Ostala polja Vsa ostala polja določajo imena spremenljivk na etiketah. Polja
zagotavljajo vrednosti spremenljivk.
Vrstni red prikaza vrstic v CVS datoteki ni pomemben. POmembno pa je, da imajo vse
vrstice v eni CVS datoteki enako strukturo.
Tiskalna seja se uporabi avtomatično. Onemogočena je, ko spremenite tiskalnik ali
etiketo znotraj ene CVS datoteke.
Vse vrstice v CVS datoteki se uporabijo ob nastavitvi vrednosti spremenljivkam na
etiketi. Če spremenljivka z imenom iz CVS ne obstaja na etiketi, se obvestilo o napaki ne
bo prikazalo.
Primer CSV ukazne datoteke
Spodnji primer prikazuje strukturiran pogled polj, ki jih lahko uporabite v CSV ukazni
datoteki.
@Label,@Printer,@Quantity,@Skip,@IdenticalCopies,NumberOfSets,@Port,Var1,Var2
…
Label name, printer name, Quantity, Skip, IC, NS, port name, variable value, variable
value,…
Label name, printer name, Quantity, Skip, IC, NS, port name, variable value, variable
value,…
Ukazna datoteka: XML datoteka
Ukazi, ki so razpolago v XML ukaznih datotekah, so podmnožica NiceCommands.
Uporabite lahko naslednje ukaze:Login, Quit, Label, LabelClose, Set, Port, Printer,
SessionEnd, SessionStart, SessionPrint, SetDatabase and SetTable. Seveda je sintaksa
ukazov drugačna, ko je uporabljena v XML datoteki.
Korenski element je Nice_Commands in mora biti prisoten v XML ukazni datoteki.
Naslednji element, ki mora slediti, je Etiketa, ki določa, katero etiketo se bo uporabilo.
Nato imate dve možnosti glede tiskanja etikete:
1. Običajno tiskanje etiket z uporabo elementa Print_Job.
2. Tiskanje etiket v seji z uporabo elementa Session_Print_Job.
Spremenite lahko tudi tiskalnik, na katerega se bodo etikete tiskale, lahko nastavite
vrednosti spremenljivke in spremenite podatkovno zbirko, ki je trenutno uporabljena na
etiketi.
Razlaga strukture XML ukazne datoteke
Spodaj je opis strukture ukazne datoteke. Več elementov vsebuje atribute. Nekateri
atributi so zahtevani, druge si lahko izberete ali ne. Nekateri atributi lahko vsebujejo le
vnaprej določene vrednosti, za druge pa lahko sami določite vrednosti.
Nice_Commands: je korenski element z dvema atributoma
login: Izvaja postopek prijavljanja v program. Ni zahtevan.
quit: Zapre tiskalnik po izvedeni akciji. Odstranil bo tiskalnik iz spomina. Se ga
zahteva.
Etiketa: To je element, ki odpre etiketo v tiskalniku. Če je etiketa že odprta, se bo
ponovno uporabila. Ta element lahko uporabite večkrat v ukazni vrstici.
name: Atribut, ki vsebuje ime etikete. Priporočljivo je, da se uporabi pot do etikete
in ime datoteke. Opomba: Zagotovite lahko samo ime etikete, vendar se
prepričajte, da bo tiskalnik poskusil locirati etiketo v pravi mapi. Se ga zahteva.
close: Atribut naroči tiskalniku, če naj se etiketa po tiskanju zapre ali naj ostane
zaprta. Možne vrednosti: true, false. Se ga zahteva.
Tiskalno_Opravilo: Element, ki združi ukaze za tiskanje etiket. Uporabite ga lahko
večkrat v ukazni datoteki.
printer: Ta atribut uporabite, če želite preglasiti tiskalnik, določen na etiketi.
Etiketo natisnite na drugem tiskalniku. Drugi tiskalnik mora biti dostopen iz tega
računalnika. Uporabite ime tiskalnika za vrednost tega atributa. Se ga ne zahteva.
quantity: Ta atribut uporabite za določitev števila etiket, ki jih boste natisnili.
Možne vrednosti: številčne vrednosti, SPREMENLJIVKA ali NEOMEJEN. Se ga
zahteva.
skip: Ta atribut uporabite, če želite definirati, koliko etiket na začetku naj se
preskoči. Ta funkcija je uporabna, ko tiskate polo nalepk na laserskem tiskalniku, a
je pola že delno natisnjena. Se ga ne zahteva.
job_name: Ta atribut uporabite za določitev imena vaše opravilne datoteke.
Določeno ime je vidno na tiskanju v ozadju. Se ga ne zahteva.
print_to_file: Ta atribut uporabite za določitev imena datoteke, v katero želite
shraniti ukaze za tiskanje. Se ga ne zahteva.
Seja_Tiskalna_Opravila: Element, ki združi ukaze za tiskanje etiket. Upošteva pravila
o sejah tiskanja. Ta element lahko uporabite večkrat v ukazni datoteki. Za razpoložljive
atribute poiščite atribute za element Print_Job. Vse so veljavne, uporabiti ne smete le
atributa quantity. Oglejte si element Seja, če želite izvedeti, kako določiti količino etiket
v seji tiskanja.
Podatkovna zbirka: Element, ki preglasi izbrano podatkovno zbirko na etiketi.
Uporabite ga, ko ne želite uporabiti podatkov iz podatkovne zbirke, nastavljene na etiketi,
ampak neko drugo podatkovno zbirko. Ta element lahko uporabite večkrat v ukazni
datoteki.
name: Ta atribut vsebuje ime podatkovne zbirke. Se ga zahteva.
Tabela: Element, ki preglasi izbrano tabelo na etiketi. Uporabite ga, ko ne želite
uporabiti podatkov iz tabele, ki je nastavljena na etiketi, ampak neko drugo tabelo. Ta
element lahko uporabite večkrat v ukazni datoteki.
name: Ta atribut vsebuje ime tabele. Se ga zahteva.
Spremenljivka: Ta element nastavi vrednost spremenljivk na etiketi. Ta element lahko
uporabite večkrat v ukazni datoteki.
name: Ta atribut vsebuje ime spremenljivke. Se ga zahteva.
Primer XML ukazne datoteke
Primer prikazuje strukturiran pogled na elemente in njihove atribute, ki jih lahko
uporabite v XML ukazni datoteki.
<nice_commands login="username" quit="true">
<label name="label name 1" close="false">
<session_print_job printer="printer name 1" skip=0 job_name="job name 1"
print_to_file="filename 1">
<database name="db1">database name 1</database>
<table name="table1">table name 1</table>
<session quantity="10">
<variable name="variable name 1" >variable value 1</variable>
</session>
</session_print_job>
<print_job printer="printer name 2” quantity="10" skip=0 identical_copies=1
number_of_sets=1 job_name="job name 2" print_to_file="filename 1">
<database name="db1">database name 1</database>
<table name="table1">table name 1</table>
<variable name="variable name 1" >variable value 5</variable>
</print_job>
</label>
</nice_commands>
Tehnična pomoč
Kontakt
Sedež podjetja
Euro Plus d.o.o.
Poslovna cona A2
4208 Šenčur
Slovenia
Tel: +386 4 280 50 00
Fax: +386 4 233 11 48
www.nicelabel.com
Predstavništvo podjetja - Severna Amerika
Niceware International, LLC
200 South Executive Drive, Suite 200
Brookfield, Wisconsin 53005
USA
Telephone: (888) 894-NICE (6423)
Fax: (262) 784-2495
E-mail: [email protected] , [email protected]
Web: www.nicewareintl.com
Francija
Simon Oprešnik
Tel : +386 51 348 890
Šenčur
Tel.: +386 4 280 50 00
[email protected] www.nicelabel.com/fr
Podpora na spletu
Na spletu (www.nicelabel.com), pod predelom Support (Podpora), najdete najnovejše
verzije programov, posodobitve, rešitve za probleme ter odgovore na pogosto zastavljena
vprašanja (FAQ). V kolikor problema ne morete odpraviti sami se za pomoč obrnite na
lokalnega prodajalca ali na eno izmed naših predstavništev. Informacije o predstavništvih
podjetja so na voljo na Kontakt.
Za nadaljne informacije se obrnite na:
Support FAQ: www.nicelabel.com/support/support_faq.php
NiceLabel FAQ: www.nicelabel.com/nicelabel/nlbl_faq.php
NiceLabel Tutorials: www.nicelabel.com/support/support_tutorials.php
NiceLabel Forums: forums.nicelabel.com
Slovarček izrazov sprožitveni dogodki
To so dogodki, ki se morajo zgoditi, preden NiceWatch začne izvajati neko akcijo - na
primer tiskanje etiket. Obstajajo štiri vrste sprožitvenih dogodkov: datotečni, e-mail,
komunikacijski in TCP/IP dogodek.
Datotečni sprožitveni dogodek se zgodi ob spremembi neke datoteke, e-mail sprožitveni
dogodek se zgodi ob sprejetju novega e-mail sporočila, komunikacijski sprožitveni
dogodek pa ko je sprejet določen niz znakov preko komunikacijskih (COM) vrat na
računalniku. TCP/IP srožitveni dogodek se zgodi ob sprejetju podatkov na določeni
TCP/IP kanal za izmenjavo.
JOB datoteka
JOB datoteka v programu NiceLabel. To je navadna ASCII datoteka, v kateri so zapisani
ukazi, ki naj jih izvede NiceLabel. Običajno se JOB datoteke uporabljajo za tiskanje več
etiket naenkrat.
sprožitvena datoteka
NiceWatch sproti preverja datum in čas zadnje spremembe sprožitvene datoteke. Če je ta
čas novejši od zadnje izvedene akcije, se ustrezna akcija ponovno izvede.