General

When working with NiceLabel you may come across some unexpected troubles or error messages. Please check the FAQ sections below to see if your problem has already been solved.


Does NiceLabel software run on Windows XP operating system?

Microsoft has certified NiceLabel with logos "Designed for Windows 95, 98 & NT", indicating assurance of reliability and compliance of operations in the latest Windows ME, 2000, XP and 2003 environments as well.

NiceLabel software can be normally used on Windows XP operating system. There is no limitation to the operations of the software. All functionality and program options are available in the same way as with all other distributions of Windows operating system.

NiceLabel software from version 3.1 is Windows XP compatible software regarding program functionality and graphical outlook.

If you are using NiceLabel software prior to version 3.1 you might observe the lack of true Windows XP style and feel in some dialog boxes and especially with buttons. However, from version 3.1 NiceLabel software is fully compatible with Windows XP scheme.

Please note, if you are using stand-alone NiceLabel software version prior 3.1 equipped with HASP protective device, the enclosed HASP device driver does not work in Windows XP environment. An error message Error(s) occurred while installing dongle support. Please check documentation to solve this problem. (5) will appear. The installation will complete anyway. But you must upgrade you HASP device driver. You should be using driver of at least version 4.65. The latest and most recommended version of the driver is always available for transfer from Miscellaneous Download pages. Run application NiceDiag from NiceLabel CD-ROM (\Updates\Hardware Key) to find out more information about your hardware key and its device driver.

Applies to: all versions from 3.1, all editions Last revision: June 26, 2002


I have Windows XP Professional x64 Edition. Can I print labels with NiceLabel software?

You can install and use NiceLabel software on 64-bit Windows operating systems. The functionality is not constrained in any way, so you can enjoy all features of the software. However, you need 64-bit NiceDrivers to print the labels to your thermal printer. x64 Editions of Windows operating systems require that all system drivers be rewritten as 64-bit drivers, 32-bit drivers will not work.

Solution: NiceDrivers are available in 32-bit and 64-bit version. Download the latest NiceDriver for your operating system here.

Applies to: all versions, all editions
Last revision: June 13, 2006


Does NiceLabel software run on Windows Vista operating system?

Windows Vista is available in the market and questions arise whether or not NiceLabel software runs on this new Windows OS version. The greater number of NiceLabel users were expected to move to Vista when the consumer version of the operating system was released on January 30, 2007.

While in general, application compatibility is still an issue for Vista, we can assure the existing NiceLabel v4 users that their copy of NiceLabel software will run on Vista. Still, there might be some lag time in Vista adaptation as users wait for other applications to catch up with the new operating system. There may be some graphical inconsistencies in the NiceLabel software version 4 with the Vista OS; however there is no limitation in the operation of the software. NiceLabel version 5 is fully compatible with Vista.

NiceLabel v5 has successfully completed certification testing for the Microsoft 'Certified for Windows Vista' logo program.

NiceLabel v5 is listed in the list of applications certified for Windows Vista.

All functionality and program options are available in the same way as with all other distributions of the Windows operating system. Microsoft has certified NiceLabel with the "Designed for Windows XP" logo, indicating assurance of reliability and compliance of operations in the Windows XP. As a result, the existing NiceLabel software also runs on Vista.

For users of NiceLabel version 5
NiceLabel software version 5 runs on Vista. If you have troubles identifying your NiceLabel hardware key, make sure to download and use the latest device drivers for the hardware key. The certification process to receive the "Certified for Windows Vista" logo is already underway.

For users of NiceLabel version 4
NiceLabel software version 4 runs on Vista. If you have troubles identifying your NiceLabel hardware key, make sure to download and use the latest device drivers for the hardware key. Naturally, the existing NiceLabel software version 4 does not utilize the new features introduced with Vista.

For users of NiceLabel version 3
NiceLabel software version 3 might not work correctly on Windows Vista. When the first build of NiceLabel v3 was released in 2001, Windows XP was just available and there were only rumors of the next operating systems. If you own NiceLabel in version 3 and want to run it in Vista, we suggest the upgrade to the latest version of NiceLabel software. Please contact your nearest NiceLabel office or reseller.

Applies to: all versions from 3.0, all editions
Last revision: June 8, 2007


Can I use NiceDrivers on Windows Vista?

Windows Vista operating system introduced new security settings that prevent the full file access to system folders for regular user. The Windows system becomes more robust and security aware. However, the developers must update the existing drivers for hardware devices.

NiceDrivers store some of the internal parameters and user selection in the configuration files. Unfortunately, Vista prevents full file access to these configuration files for regular users. Some of NiceDriver's functionalities cannot be used, as Vista prevents the driver saving the data to the file.

This is the list of limited features in the NiceDriver's Printing Preferences for version 4.3.0X when you use Vista as regular user. All these features store their settings in the configuration files. When you try to use such feature, NiceDriver will alert you that you need administrative permissions to use the selected feature.

  • Label Stocks 
  • Command Fonts
  • Bar code Fonts
  • Memory Card Organizer (features requiring write to disk - install, update, uninstall)
  • Export of driver settings (when the user selects the folder protected by Vista)
  • Language selection

Note: Newer version of NiceDrivers store more data into the Registry, bypassing the local configuration files.

Note: You can define the driver properties twice. First for the device properties, second for the document properties. The document properties are valid on the document (label) level and allow you to define properties like printing speed, darkness or media type. These settings can be stored withing the label file and also automatically applied on some other computer where you open such label.

While device properties allow you to define also parameters like label stocks, command fonts and bar code fonts. This includes features not directly linked with the document (label), but printer driver in general. These settings cannot be stored with the label, and are defined on particular computer, when you set them up. You cannot manage the device properties from the applications (like NiceLabel), you must change them directly in the printer driver (within Printers and Faxes dialog box).

Workaround: Update to NiceDrivers v4.3.04 or newer.
If you have the administrative access rights to the computer, all features are available to you. If you do not have administrative access rights, there is a workaround already built into Vista, as Microsoft had such transition problems in mind. You can right-click the printer driver and select Run as administrator -> Printing Preferences. The preferences dialog box will open with administrative permissions, and NiceDriver will be able to store data to configuration files.

Solution: NiceDrivers v4.3.55 and above. This version stores some configuration data for label stocks, command fonts and bar code fonts to Windows Registry, no longer to configuration files so local users and remote users (connecting to the shared printer driver) can access the data.

More information: Download NiceDrivers

Applies to: all versions 4.3.0X
Last revision: July 16, 2008


Is there support for Unicode data processing? I want to design multi-lingual label templates.

NiceLabel software has support true Unicode data processing. Unicode is character-encoding standard that supports all worlds' languages. Unicode is the only standard available to achieve a true multi-lingual experience. NiceLabel can read data from any Unicode database and allow user to mix any language combination inside label elements.

The primary advantage of Unicode support is ability to use text formatted in different languages on the same label. But not just that, you can mix different languages within the same text element. It can contain Cyrillic, Arabic, Western, Chinese, Hebrew, Eastern European etc. characters at the same time.

All modern operating systems have Unicode support built-in. NiceLabel software supports Unicode processing on the following Windows operating systems: Windows 2000, Windows XP, Windows 2003 Server and Windows Vista.

Multi-lingual label design is done in a straightforward way requiring no further actions or knowledge. All you have to make sure is that you have appropriate language support enabled in your operating system, i.e. install Chinese keyboard support if you want to use Chinese idioms on the label and Russian keyboard to use Cyrillic letters.

Internal data processing in NiceLabel software is all handled in Unicode-aware manner. The most obvious advantages of Unicode support are:
  • Prompted multi-lingual text elements
    You can use different language formatting inside the same text element. NiceLabel software is able to recognize and print such fields correctly. If you change the input language on your keyboard, you are immediately able to enter the contents for the same element in an entirely different language.
  • Database multi-lingual fields
    The Unicode database field can contain characters from different languages at the same time. You are no longer limited to using separate fields for separate languages.
  • Automatic handling of Unicode data
    You can transfer the data from other Unicode-aware to NiceLabel software simply using Copy/Paste functionality. The characters are automatically identified as Unicode encoded data and are properly processed.

All modules in the NiceLabel software are Unicode aware applications. So you can design your Unicode labels with NiceLabel Pro or NiceLabel Express, print the labels interactively using NicePrint or with printing application generated with NiceForm, or print the label automatically with middleware integration module NiceWatch. You can manage your Unicode databases with NiceData.

Applies to: version 5.0, all editions
Last revision: March 14, 2007


Can I use NiceLabel software with Windows 2000 Terminal Services or Citrix MetaFrame?

NiceLabel software can be used in multi-user terminal environment. However, there are some fact and installation procedures that you have to follow to successfully deploy NiceLabel software and NiceDrivers for thermal/transfer printers.

You must select the edition NiceLabel Suite with Network licensing in order to run NiceLabel in Terminal Services and Citrix Metaframe environment.

For a detailed information how to set up the software components please refer to the White Paper: NiceLabel Software used from Microsoft Windows Terminal Services and Citrix MetaFrame. Get it from White Paper Download page.

Applies to: all versions, NiceLabel Suite Network edition
Last revision: January 15, 2003


What is the difference if I change printer settings from NiceLabel or if I change the default printer properites in Control Panel?

Each label in NiceLabel is connected to the selected printer and then designed for this printer. Each printer has its own properties such as resolution, ability to print internal fonts and internal bar codes, support for additional memory cards etc. When designing label all these settings of the printer are taken into consideration.

When you create a brand new label, you first have to connect it with a specific printer driver. NiceLabel reads printer's default settings and uses them on the label. These settings are furthermore stored inside the label file and read with every opening of the label. Even if you change the default settings for your printer in the meantime, previously designed and saved labels will preserve their settings from the time of creation.

Default settings can be set in printer preferences for every printer. All settings you change here will become default settings for this printer from now on and will be applied with every new label. However these default settings can be later modified from within NiceLabel and stored with individual label.

If you change the printer connected to the label with some other printer, as many settings from first printer as possible will be used with the second one. If the printers are mutually compatible (printer models from the same manufacturer tend to be compatible in some extent) chances are that many settings from the first printer will be successfully used with the second one. If some settings could not be transferred to the second printer the default ones will be used instead.

You can choose how NiceLabel will handle the printer settings. Each label can store individial printer driver settings, or each label can recall default settings from the printer driver. To change the mode how printer driver settings are handled, do the following:

  1. Open your label.
  2. Select File -> Label Setup.
  3. Go to Printer tab.
  4. To save all printer settings in the label select Use custom printer settings saved in the label, to recall all printer settings from the driver select Use default printer settings from the printer driver.

To summarize: if you change the printer settings from within NiceLabel, these changes will reflect whenever you open the label at a later time and these changes will apply for this label only. If you change the printer settings from outside of NiceLabel (in Printer Properties dialog box), they will not be applied to already designed labels but will be considered when creating new label from scratch.

Applies to: all versions, all editions
Last revision: February 24, 2006


I create a project with labels and forms for my customer, but when I copy the files to his computer, the files used in the project (databases, images...) are not found and nothing works.

When you place an image to the label or create a connection to the database, NiceLabel and NiceForm remember the original location of these files. On the customer's computer you have copied the files to some other folder and this is the reason for failure.

However, NiceLabel software does not query only the original location of the files, but has comprehensive check algorithm to search other locations as well. It is able to search for such files not only in the absolute folders (where the files originate from), but can check for them using relative paths.

This is how the searching for associated files is performed. There are four levels of search. If the file is not found in the current level, the next level is tried.

Level 1.: The defined folders are checked
Designed files with links to:
C:\Solution\Labels\label.lbl
C:\Solution\Forms\form.off
C:\Solution\Database\products.db
C:\Solution\Graphics\logo.bmp

Level 2.: The folders of NiceLabel preferences are checked
These folders can be modified in the Directories tab of NiceLabel preferences - accessible from Preferences command in Tools menu).
C:\Documents and Settings\user\My Documents\My Labels\Labels\label.lbl
C:\Documents and Settings\user\My Documents\My Labels\Forms\form.off
C:\Documents and Settings\user\My Documents\My Labels\Database\products.db
C:\Documents and Settings\user\My Documents\My Labels\Graphics\logo.bmp

Level 3: The current folder is checked
The current folder is the one containing the opened label file .LBL.
E:\some-folder\label.lbl
E:\some-folder\form.off
E:\some-folder\products.db
E:\some-folder\logo.bmp

Level 4: The "labels, forms, database, graphics" structure is checked
D:\New folder\Project\Labels\label.lbl
D:\New folder\Project\Forms\form.off
D:\New folder\Project\Database\products.db
D:\New folder\Project\Graphics\logo.bmp

Solution: To make sure that your solution for the customer will work independently of the folder to which you have copied the files always use the folder structure as suggested in Level 4. Follow these steps to create the proper folder structure, when you start working on the project that will be running on some other computer, not your design computer.

  1. Create a folder for your project, for example 'Project'.
  2. Make four sub-folders in this folder. Name them Labels, Forms, Database and Graphics. It is important to use these exact folder names in English.
  3. Create or copy the files in the appropriate folders: labels go into Labels folder, forms go into Forms folder, database files must be stored into Database folder and images must be saved into Graphics folder.
    This folder structure will ensure that the associated files will always be found, no matter where the location of the master Project folder. The relative positions between files in these sub-folders will always be the same, no matter where the 'Project' folder is stored.

Applies to: all versions, all editions
Last revision: May 15, 2004


NiceWatch does not start. I use a proxy server.

NiceWatch is a middleware integration server that consists out of two components. One is the client utility that you use to set up triggers and actions, the other is the actual server that does all the processing and initiates label printing. Both components communicate with each other over the TCP/IP protocol. The port number is 56421.

Workaround: When using firewalls, make sure the firewall on your computer allows communication between both components. The client component must be able to connect to the server component using TCP/IP port 56421.

When using proxy servers, make sure to allow the computer accessing the local IP address. Usually you have to configure the proxy settings on the computer to be active for internet addresses, not local addresses. Look for the proxy settings here: Control Panel -> Internet Properties -> Connections tab -> LAN settings button -> Bypass proxy server for local addresses.

If the above suggestion does not help, additionally click on the Advanced button and add your subnet block (e.g. 192.168.0.*) to the exceptions. See the section Do not use the proxy server for addresses beginning with.

Solution: Upgrade to NiceLabel software version 5.1.0 (when available).

Applies to: versions until 5.1.X
Last revision: September 19, 2007

NiceWatch does not work in service mode. The triggers do not run.

Please follow the check-list below and make sure your set-up complies with them.

Note: For additional information for troubleshooting NiceWatch version 3 refer to the steps below.

  1. The user that is used to run NiceWatch in service mode must have the administrative rights on the system (it does not matter if the user is local or domain user).
  2. Before starting NiceWatch in service mode for the first time, you need to set up parameters in the Service Preferences in NiceWatch (Options -> Preferences).  
  • Open the Services dialog box from Control Panel (Start -> Settings -> Control Panel -> Administrative Tools -> Services).
  • Go to tab "Log on" and re-enter the same password as entered in Service Preferences in NiceWatch application. This step is important, because the selected username will be granted with option "log on as service".
  • Click Apply button.
  • Go to tab "General" and start the service by clicking the Start button.
    This procedure is required only for the first run in service mode. After that NiceWatch user-interface application can be used to start and stop the service mode.

Solution (for step 7): Upgrade to NiceLabel version 4.1 or more. With the latest version you no longer need to start up NiceWatch from the Control Panel -> Administrative Tools -> Services.

  1. Avoid using 'Local System account' as the user running NiceWatch in the service mode. Always select one existing local or domain user under which user account will run NiceWatch. The 'Local System account' is not associated with any Windows user account and has limited access permissions to the network folders or even to the local folders.

    The 'Local System account' might not have the appropriate access rights to the licenses on the NiceLabel network server. It is also questionnable if you will be able to access the labels stored on the network folder.

    If you still want to run NiceWatch logged on as 'Local System account', make sure you will let the user Guest have full rights to the folder with NiceLabel licenses. That's how the 'Local System account' will access the server.

    If not sure what to do, start with the real user account, do not use 'Local System account'.

  2. NiceWatch in service mode will run in the DEMO mode, if the user used in the service mode has never run NiceLabel Pro on this computer. This can be noted in the NiceWatch log file, if you have it enabled. When NiceWatch is run in such set-up, the first entry in the log file reads "Service start DEMO".

    To solve this problem, log into Windows system as the user you are using in the service mode and then start NiceLabel Pro. This action ensures that proper values are entered in the Windows registry for this user.

  3. Whenever you are changing the properties of the triggers in NiceWatch (running in the service mode), you need to stop and then start the NiceWatch service.
  4. Whenever you decide to run NiceWatch in service mode, log on as the same Windows user and start trigger checking at least once before the real production takes place and thus verify, if everything operates OK.
  5. When you run NiceWatch in service mode on the same computer where NiceLabel server is installed, NiceWatch will run in the demo mode. NiceWatch in service mode starts before the system has mapped the drives and NiceLabel licenses are not available.

    Workarounds (for step 7):
    - Do not run NiceWatch in service mode on the server computer (use normal mode).
    - Run NiceWatch on some other computer.

    Solution (for step 7): Upgrade to NiceLabel version 4.1 or more.

Additional notes for NiceWatch version 3:

  1. When you are setting up service parameters in NiceWatch and when you are switching from the normal to the service mode, you need to be logged in the system with the same user that NiceWatch later uses for triggering. This is important because NiceWatch copies some settings in the registry from the HKEY_LOCAL_MACHINE to the HKEY_CURRENT_USER.
    Note, you must never manually change the path to the .NWC file in the registry, even if only changing it from the "mapped" syntax to the UNC syntax.
  2. When running in service mode, the log pane in NiceWatch user-interface application does not update. To monitor NiceWatch operations, enable the option Save log to file in the Preferences accessible from Options menu. Then open this log file in text viewer.

Applies to: all versions, NiceLabel Suite edition
Last revision: November 21, 2006


I have multi-lingual label designed. When I open it and modify some label or printer settings, series of question marks appear as content for the elements instead of the multi-lingual text.

From version 3.6 onward NiceLabel is Unicode-aware application. Multi-lingual contents can be used in the same text element and different code-pages for the fonts can be used with the same element. Previous versions handled more languages and code-pages on the label differently. Each text element could be formatted in only one code-page at that time.

If the label created in pre-3.6 version uses text elements, which fonts are not formatted in the current system code-page, NiceLabel 3.6 will make the text conversion upon the label opening. The regular characters will be encoded into the Unicode formatting, based on the character set of the font that is used with the text element.

This should be done only once, when the label is opened. Unfortunately the same conversion is done for the second time whenever you edit such element, when you switch to some other printer on the label or when you change the printer properties. The second conversion will convert the text contents to question marks. The original content is lost.

Solution: Upgrade to NiceLabel version 3.6.4 or newer.

Applies to: versions 3.6.0 and 3.6.2, all editions except NiceLabel Express
Last revision: June 22, 2004


What is WebEx? How to use it and what it is good for?

WebEx is the online web meeting system. It hosts web meetings or web conferences. NiceLabel Technical Support team primarily uses it for handling support incidents that require attention in-person.

WebEx gives NiceLabel technicians access to your computer from our central location. You can show the problem on your computer and we watch. If needed; we can take control of your computer upon your approval.

Not all problem reports received in the emails are always entirely understandable. Sometimes language barrier represents a problem, sometimes the user is not skilled enough to describe the problem in enough detail. Using WebEx we can connect to your computer and just look at the problem. Some errors also cannot be reproduced on the available test systems. In some cases the problem is triggered only under certain circumstances or combinations of installed software. Again, WebEx is tremendously useful in such cases. You can simply show us the problem.

All that is needed for WebEx to work is the connection to the internet. If you can browse internet websites from your computer, you are already set for WebEx. WebEx operates on TCP/IP port 80 so no extra settings on the company's firewall are necessary. No extra communication parameters need to be set up. WebEx is safe to be used.

When NiceLabel support technician sets up WebEx meeting, you will receive the invitation for it in the email. Follow the instructions in the email to get connected. As a quick solution to stay in touch with the Technical Support technician there is chat utility available inside WebEx. Usually the telephone communication is used for voice and WebEx for graphic.

Before the first use of WebEx on your system, you will be prompted to install 'WebEx Client' from 'WebEx coomuncation Inc.'. It is safe to install this ActiveX component. When the component is run, the WebEx session will begin with the Meeting Manager.

For more information about WebEx please visit www.webex.com.

Applies to: all versions, all editions
Last revision: September 02, 2004


Can I run NiceLabel 5, NiceLabel 4 and NiceLabel 3 on the same computer?

Yes, NiceLabel 4 and 5 were specially developed with the idea in mind to run it along the previous generation of NiceLabel software. NiceLabel 5 is installed in its own folder and uses different system components than NiceLabel 4 or 3 so they can safely co-exist on the same computer.

If you are solution provider, this functionality will proove to be very successfull as you can still maintain the label printing solutions built with the NiceLabel 4 or 3 software.

Applies to: all versions, all editions
Last revision: March 14, 2007


NiceWatch does not process the JOB trigger file, when you set a trigger to delete the file. The error message is "Error processing job file - Error opening job file".

You have set up NiceWatch --middleware integration module-- to monitor changes in JOB files in some folder. NiceWatch is set up to monitor a folder for set of JOB files, not just individual JOB file. The JOB files contain NiceCommands, batch commands to control label printing using NiceLabel Pro as the print engine. NiceWatch detects the change in the timestamp of JOB files and sends the files to NiceLabel print engine.

You also enable the option Delete the trigger file in trigger options (Trigger Properties dialog box -> File tab -> Execution Options button -> Delete the trigger file), the trigger file will be deleted, when the its processing is finished.

But printing fails.

NiceWatch reports an error in the log pane. The error is:

[8/9/2006 9:20:06 AM] Trigger: 1 - Trigger was executed at 8/9/2006 9:20:06 AM. File which executes the trigger is "D:\Jobs\LINE1.job"
[8/9/2006 9:20:06 AM] Trigger: 1 - Action: Run job. - Job file "D:\Jobs\LINE1.job".
[8/9/2006 9:20:06 AM] Trigger: 1 - Print thread action: Run job. - Error processing job file! Error occurs at processing job file: "D:\Jobs\LINE1.job" Print server error message: Error opening job file!

The error message "Error opening job file" comes from the print engine, not from NiceWatch. You can see the error message origin looking at the log pane (Print thread action specifies print engine as the author). The print engine does not find the JOB file for printing. Apparently JOB file was deleted before it could be used by the print engine.

NiceWatch is multi-threaded application and can accept many simultaneous incoming connections, several triggers can execute at the same time. NiceWatch processes the incoming data:

  1. The trigger gets an ID number.
  2. NiceWatch creates internal job requests for printing.
  3. The request for printing is put on the queue list (FIFO).

When the available print engine is idle, it will be assigned with the request from the queue. However, if the original JOB file was already deleted, the error "Error opening job file" will occur.

Solution: You can still delete the trigger file, but you must modify the actions for your trigger. Your list of actions contains the action "Run JOB". Because you monitor set of JOB files in some folder, you already use the internal variable TriggerFileName as the JOB filename. The variable TriggerFileName contains the real name of the JOB trigger file that actually changed. However, NiceWatch deleted the original trigger file as soon as the trigger was processed (and request for printing put on the queue list)

Do not use internal variable TriggerFileName. Instead use the internal variable DataFileName. Whenever a trigger file is detected NiceWatch always creates a temporary backup of the trigger file. The internal variable DataFileName points to the folder and filename of the backup trigger file.

As long as the request for printing is active in the queue list, the backup trigger file exists in the file system. When the print engine completes printing of the JOB file, the backup trigger file is removed.

Applies to: all versions, all editions
Last revision: August 10, 2006


I have NiceLabel v4 (or v3) installed. How do I upgrade to v5?

NiceLabel is software product that has reached generation 5. Unlike releases in the previous generations of NiceLabel software, NiceLabel v4 and v5 can be installed on the same computer that already has previous versions installed.

With this fact in mind, the upgrade from v3 (or v4) to v5 is smoother. You can install and use NiceLabel v3 and v4 on the same computer with NiceLabel v5 and run them all at the same time.

The upgrade procedure for stand-alone NiceLabel editions:
  1. Install NiceLabel v5 on the same computer with NiceLabel v3 (or v4).
  2. Run NiceLabel v5.
    It will run in the DEMO mode. You have to upgrade the NiceLabel license on the computer.
  3. If you have a hardware key: Follow the hardware key upgrade instructions from the sheet of paper enclosed in the upgrade package.
    If you have a software key (serial number): Follow the software key upgrade instructions from the sheet of paper enclosed in the upgrade package.
    NiceLabel v5 will run normally.
  4. Make sure the labels, forms, pictures and databases you use in NiceLabel v3 or v4 are accessible to NiceLabel v5 software.
  5. If you use global variables on your labels, copy the file GLOBALS.TDB from NiceLabel v3 or v4 System folder into NiceLabel v5 System folder.

    The default NiceLabel v3 System folder is:
    C:\Documents and Settings\All Users\Application Data\EuroPlus\NiceLabel\System

    The default NiceLabel V4 System folder is:
    C:\Documents and Settings\All Users\Application Data\EuroPlus\NiceLabel 4\System

    The default NiceLabel V5 System folder is:
    C:\Documents and Settings\All Users\Application Data\EuroPlus\NiceLabel 5\System

  6. If you have defined custom check-digit algorithms, copy the file ALGO.DEF from NiceLabel v3 or v4 System folder into NiceLabel v5 System folder.
  7. Printing log file from NiceLabel v3 or v4 file cannot be simply used in NiceLabel v5. The database structure has changed. The recommendation is to start with the empty log file.
  8. When transition to NiceLabel v5 is completed and you have verified that your existing label-printing solutions can be accessed from NiceLabel v5, you can uninstall NiceLabel v3 or v4. Of course, leave the old software installed if you want to be able to support your customers with older version of NiceLabel software.

The upgrade procedure for NiceLabel Suite Network edition:

  1. Install NiceLabel v5 (server part) on some server computer. You can use the server computer where the current NiceLabel v3 or v4 is installed, or some other computer.
    If you will use the server computer with current NiceLabel v3 or v4, make sure you install NiceLabel v5 into some other folder.
  2. Install NiceLabel v5 client on the workstation.
    Remember, NiceLabel v5 client can be installed on the same computer, where you have NiceLabel v3 or v4 already installed.
  3. Activate your NiceLabel v5 server installation and client installation. Follow the network activation instructions from the sheet of paper enclosed in the upgrade package, or refer to the Quick Start Guide.
  4. Make sure the labels, forms, pictures and databases you use in NiceLabel v3 or v4 are accessible to NiceLabel v5 client.
  5. If you use global variables on your labels, copy the file GLOBALS.TDB from NiceLabel v3 or v4 System folder into NiceLabel v5 System folder. The System folders for v3, v4 and v5 are accessible in the folder, where you have installed NiceLabel v3, v4 and v5 server installation.
  6. If you have defined custom check-digit algorithms, copy the file ALGO.DEF from NiceLabel v3 or v4 System folder into NiceLabel v5 System folder.
  7. Printing log file from NiceLabel v3 or v4 file cannot be simply used in NiceLabel v5. The database structure has changed. The recommendation is to start with the empty log file
  8. When transition to NiceLabel v5 is completed and you have verified that your existing label-printing solutions can be accessed from NiceLabel v5, you can uninstall NiceLabel v3 or v4. Of course, leave the old software installed if you want to be able to support your customers with older version of NiceLabel software

Applies to: version 5.0, all editions
Last revision: March 14, 2007


I have a multi-user license for NiceLabel Suite Network. Is it possible to obtain a backup license for situation if my license server becomes offline?

NiceLabel network license purchased from version 4 (available from April 2005) provides a possibility to define a secondary (backup) license location for situations when the primary license server becomes inaccessible. In such event the secondary server becomes active, distributes the licenses to NiceLabel clients and ensures the continuance of regular label-printing operations. The feature of ‘Primary/Secondary license location’ is part of a regular NiceLabel Network license.

How does it work?
If you want to use the Primary/Secondary license location, make sure to specify both locations when you install the server part of NiceLabel Network software. Then you install NiceLabel client and activate the NiceLabel software. During the activation you will be prompted to confirm the primary and secondary license location you have defined during the server part installation. At this stage NiceLabel server is successfully installed/activated on both (primary and secondary) license locations.

NiceLabel software stores some settings in the System folder. By default, the System folder is available on the license server and shared among all NiceLabel clients. When the primary server is offline, the NiceLabel clients will try to connect to obtain the license from the secondary server.

When the primary server is back online, the synchronization of data from primary and secondary locations takes place:

  • USER DATABASE - SettingsDB.mdb All changes made in the user management are synchronized between primary and secondary server. Synchronization is performed at next NiceLabel client startup.
  • STOCK DATABASE - StockDB.mdb All changes made in Stock management are synchronized between primary and secondary server. Synchronization is performed at next NiceLabel client startup.
  • LOG FILE - LogDatabase.mdb Log file of printing events is not synchronized!
  • GLOBAL VARIABLES - Globals.tdb The list of global variables and their values is not synchronized!

If the described primary/secondary feature described is not acceptable and you require an additional NiceLabel Network license for backup purposes, such secondary license is available with 30% discount. For more details please contact your nearest NiceLabel reseller or the nearest office.

Applies to: version 4.0 and 5.0, NiceLabel Suite Network edition
Last revision: August 8, 2007

If you have any additional questions, suggestions, bug report or need more information please contact the technical support at tvqqpsuAojdfmbcfm/dpn