Tools|Design and print Labels command allows you to visually design labels for samples.
When you click this menu item the Designer window is displayed. By default there is a simple design already loaded but you can change it and save under the same or another name. You can design several layouts and save them under different names.
If you haven't had an experience with such reporting tools before it may be very unclear how to handle it, but once you get used to the concept it will become a very useful tool.
Quick start
As this reporting tool is a third-party product (FastReports Inc) it is provided "as is" and many of its functions are not discussed here so you may explore at your own risk. I will describe the basic capabilities needed get used to the idea and start working.
First, click File|Preview to see what the current layout looks like on printed on paper (print preview window will open).
How it works
If you look at the designer window you will see that there is only one "label" and when you click preview - you get as many labels as sample records. The idea is that you design the label ones and then it is multiplied as many times as there are sample records.
You can click on different parts on the designer page and see that the properties of selected object are displayed in Object Inspector window (Tools|Toolbars|Object Inspector). You can modify all the properties of selected object in Object Inspector. By dragging with your mouse, you can change the position and size of the objects.
Deletion is easy - just select and press Del.
Adding a new object can happen in different ways. You can select some object on the left hand toolbar, for instance a Memo (first one) and click on the page to place it there. Depending on the type of the object selected you may get different events when you place it on the page. In this case a window will be displayed where you can enter the contents of this Memo. To edit the contents later, just double click the object.
Placing the object on so-called "band" (a gray area under the "label") will repeat its contents for each label when you click Preview. In this way you can add static text to labels.
To add an object that will contain column values from database specific to each label needs a different approach. The simple way is to open "Insert data field" window (via Tools|Toolbars menu), which contains a list of Sample table columns, click the desired field, and drag it the place you want it to be.
Basically, it is the same Memo object that contains a text in a special form so that it is recognized as a dynamic data field and not as static text (e. g. [Samples."date1"]), but you can add any text outside [] and it will not change from label to label.
The frame of the label is another type of object, which properties you can modify.
If you click the "band" you will see that there is a property called "Columns" and "Column gap" manipulating which in conjunction with "Height" you can design labels of different sizes
You can save the designed layout via File|Save and File|Save as commands.
To further complicate your life :) - after you have previewed your layout (while in preview) double click the page and you will see yet another window which allows you to modify each created label individually. I am not going to explain why would you want to do that, but you will need this for sure.
Taxon and locality (IMPORTANT)
To have an object that dynamically displays the taxon and locality information for each label you need to place Memo objects (no text contents) and change their property "Name" to "Taxon" and "Locality" respectively (both are present in the default layout that comes with TAXIS).