Back to website >


EULANDA® has its own integrated text system. This has the advantage that direct links to the address database are possible and that all letters are stored centrally in the same SQL server. You will find the text system in the quick start bar under "Master data".

The text system

If you need the extended functions of Microsoft® Word, you can import or export letters in RTF format. If serial letters are to be created by Word, the integrated Outlook interface offers itself. Here addresses with any characteristics can be exported to the Outlook contacts folder including category.
However, good integration and data transparency can only be achieved if all documents are created in EULANDA®.

Documents are stored in the SQL server

By default, the text module uses the SQL server as storage medium for the documents. This allows the security settings of the SQL server to be transferred to your company documents.
In addition, you have all the other advantages of an SQL server, such as full text search, access via OLE/DB, ADO and ODBC interface for external branches, extended document management through data connection to the addresses and central data backup of all documents through the integrated SQL data backup.



Form driven or Wysiwyg (=What you see is what you get)?

EULANDA® uses form control, as for all other printouts, also in the area of the letter module. This allows you to use all form options from layout to automation via scripts. This is a new approach compared to other text systems, which certainly has the disadvantage that you have to do without real page layout. However, you can display the current page with the desired report template at the touch of a button, so that this shortcoming is easy to overcome.

Border settings via report templates

The text width and the margin setting are defined using the report template (=form) in the report designer. You can save any number of report templates and select them before printing. For example, you can design a draft specifically for FAX output, one for sending e-mails, and one for the high-resolution laser printer.
This means that the display rulers are only an orientation. A letter therefore works in a similar way to entering the article text and issuing an invoice. Here, the line break and the layout are determined by the"Invoice" report template.

Serial letters and special functions

You can access the form letter function and other special functions, such as cross out texts, superscript texts, etc., via the right mouse menu on the text area.


You can insert frequently used text parts using the phrase function. Under phrases you will also find the current date and time.

The Editor

Letter name and associated address

The status bar of the text system displays the current name of the document on the left and the address associated with the document on the right. By default, the address is inserted into the printout using the form. You start with the first line of the actual letter. When saving the letter, the connection of the address is also saved. This gives you access to variables such as fax number, customer number, etc. when loading a document.

Insert variables in the text

Variables always begin with the commercial ampersand (=&). You can call up the list of possible variables from the toolbar.

The Toolbar

Functions that should always be"at hand" can be found in the toolbar. The tab bar gives you a quick overview of the margin settings and tabs of the current paragraph. The text system also supports left-hanging indentations.
Select the tab type (left-, right-justified, centered or decimal) with the icon on a gray background at the left edge of the tab bar.
The rulers only provide an orientation aid, as the printout, as with invoices, is done via forms.

Edit Menu

Edit Menu

Select all

Selects all lines of the text system.


Removes the selected text and copies it to the clipboard.


Adds a text from the clipboard to the cursor position (8=Cursor). If a text is selected, it is replaced by the clipboard text.


Copies a selected text to the clipboard.


The display of this dialog depends on your operating system version. Searches the text for any string. Here you can set whether only whole words are to be searched for or whether the character string searched for may also occur in the middle of a word.
Search Function

Search and exchange

The display of this dialog depends on your operating system version. The dialog for the "Search and exchange" function stops at each location and waits for confirmation to replace the character string. The"Replace all" button is the fastest way to replace strings or texts.
Replace terms

Insert image

Inserts an image at the cursor position. The image is imported via a file dialog and must be
in BMP or JPG format.

Insert Hyperlink

Inserts a hyperlink to the insertion position.

Select address

You can insert an address into the letter using the Edit menu. The address is searched for by entering the search text in one of the fields and pressing the Enter key, as in the master data search. In the search results you can scroll with the cursor keys left/right and select the displayed data set with the Enter key.
By default, insertion is performed via the "Connection (Link)" option. Nothing is inserted in the displayed text. However, a link to the selected address is saved for the letter. When printed, the address is automatically loaded and printed on the letter form at window letter height, similar to an invoice. You can change the layout using the report designer.
If the "Plain text" option is used, the address fields are inserted at the cursor position. With the"Variables &..." option, only the address variables such as &NAME1, &NAME2, etc. are inserted at the cursor position. This can be useful, for example, if you want to repeat the address at another position in the text or if you have created a special letter template in the report designer that prints address fields in the form.
With the form letter function, the addresses are automatically loaded and processed with the document for a letter with the "Connection (Link)" option and the "Variables &" option.
Tip: If you want to give an address to a customer, first use the customer address via the "Connection (Link)" option. Then create the letter as usual. At the point where you want to give the customer an address, use only the option "Plain text". This does not change a link, only copies the address information to the cursor position.

Insert address

Special signs

You can call up the"Special characters" function from the Edit menu. If you overpaint a character with the mouse, it is shown on the right in an enlarged representation.

Select the character set and then double-click the special character. The special character is inserted into the letter at the cursor position of the document.
Note: The selected character set must be available on all PCs
in the network. It should also be noted that not every character can be displayed on every printer. This is particularly true for postscript printers and printers that are controlled with native character sets (e.g. cash register printers).

Insert special characters

View Menu

View Menu

Show and Hide

Special characters such as line breaks, spaces, but also frameless tables are not normally displayed. If you want to check the text for duplicate spaces or see the dimensions of a frameless table, you can make these internal characters and formatting visible using these functions.

The paragraph "Show format on/off" switches all four options (Tables, Enter, Tabs and Blank) on or off.
By selecting one of the direct menu items, individual view functions can also be switched on and off.
view function
In addition to the setting via the main menu, the individual view functions can also be switched on or off via the toolbar. To do this, select the small arrow next to the paragraph symbol.
The respective switching state is indicated by the orange color of the symbol image. Orange means that the respective function is activated.

File Menu

EULANDA® stores all documents in the SQL-Server. Documents can be created, saved, deleted, exported and imported.

File Menu

Primary function


A document can be recreated by pressing the key combination. The input area is reset, whereby opened and changed texts can still be saved back if desired.


The dialog box for loading documents allows the search for text parts in the document name. If you are looking for all documents whose names are in any place "2000", you only need to enter 2000 here. Only the corresponding documents are then displayed. The desired document can then be loaded using the cursor keys.
The name of the document is displayed in the action bar. If an address is also linked to the document, the matchcode of the corresponding address is displayed in the action bar on the right.


If the document already has a name, it will be updated when saving - otherwise a document name will be requested.

Save As

The Save As function allows you to save a copy of the loaded and, if necessary, modified document under a different name.


You can delete a loaded document using this function. After deletion, the function New document is automatically called internally - the text area is emptied and is available for a new document.

Data interchange


Documents created in EULANDA® can be exported via this menu item. The formats HTML, RTF (=Richtext) and ASCII are supported. With ASCII, the sub formats ANSI and MSDOS are possible. With the ANSI variant, the umlauts are stored as usual under Windows, while with MSDOS, the umlauts are stored in OEM format for the code page 437 or 850. This makes such texts readable by DOS applications.


To be able to process documents in external applications, they must first be exported. EULANDA® supports the four most common standard editions. HTML as web page, RichText (RTF) for further processing in other text systems, ASCII text with ANSI umlauts and ASCII text with MS-DOS umlauts for further processing in external programs.

File formats


The EULANDA® text system also uses the Richtext format (RTF) internally.
In addition, the text module allows the import and export of documents in RichText Standard (RTF). This file standard is a format independent of the PC operating system and text program and can be read or written by almost all text programs.
The RTF specifications are very extensive and can also contain manufacturer-specific extensions. This allows you to exchange data with external systems, but the result can differ significantly from the original. For example, Wordpad, which ships with Windows® 98, cannot display tables, justification, and other things. Microsoft® Word, on the other hand, processes most RTF commands without any problems.
If you know from the outset that your document is to be transferred to a specific text program, it is advisable to carry out a test and check beforehand whether the external program can also take over all formatting. If certain elements or formatting cannot be displayed as desired in the external program, you should do without these corresponding elements.


The text system also supports the ASCII and HTML file formats. With ASCII, no formatting can be transferred or adopted, since ASCII only contains pure text. However, ASCII has the advantage that it can be opened by many programs (even non-text programs).


HTML is the file format that today's Internet browsers can display. When exporting to HTML, the most important formatting of the text system is implemented. However, breaks, distances, enumerations, etc. are displayed differently. This format has the advantage that any Internet subscriber can read it, since it is the standard for Internet browsers. It can therefore be sent as an e-mail file attachment.
HTML can also be imported, whereby only the basic content, i.e. font markup and paragraph formatting, is used here.

Print Menu

Print Menu

Opening and printing an archive file...

This is a standard function that is available in all print menu items. Here archived printouts (=.cnarp format) can be printed again.


The loaded document can be printed here. Alternatively, the key combination CTRL+P is also available. The operation of the printer dialog boxes as well as the sending via e-mail etc. have already been described in more detail in the chapter Operation.

Format Menu

Use the"Format" menu in the text module to apply formatting, color, highlighting and paragraph commands.

Format Menu

Current color

Current font color

The current color is used as the font color at the cursor position. If a font part is selected, the current font color is applied to the selected area.
Change font color

Current background color

The background color (=marking color) of a font can be set to the current value via this menu item. If a text is selected during this function, the menu command refers to the selected text, otherwise to the new characters entered at the cursor.

Current paragraph color

The paragraph color is the background color for the entire paragraph in which the cursor is located.


Font color

The current font color can be set here.
Due to the limitation of the RichText definition, a maximum of 16 different colors can be used in a document. This color table applies globally to the entire document.

Background color

This can be used to set the current background color.

Heel color

This can be used to set the current paragraph color.



A marked text can be displayed in bold by using this function. If no text was selected, the current font is changed to bold.


A marked text can be switched back to normal mode by using this function. All special markings such as bold, italics, etc. are cancelled with a command and set to normal font.


A marked text can be displayed in underlined by using this function. If no text was selected, the current font is changed to"underlined".


A marked text can be displayed in strikethrough by using this function. If no text has been selected, the current font is changed to"strikethrough".


A marked text can be displayed in superscript by using this function. If no text has been selected, the current font is switched to"superscript". When superscripting font, it is automatically displayed slightly smaller. The standard RTF function is not used for combined underlining, as the underscore would leave the baseline if the font was superscript. The underline is displayed as a graphic line instead.


A selected text can be displayed in subscript by using this function. If no text has been selected, the current font is changed to"subscript". When subscripting font, it is automatically displayed slightly smaller. The standard RTF function is not used for combined underlining, as the underscore would leave the baseline if the font was superscript. The underline is displayed as a graphic line instead.


Page layout

These settings do not affect the printout, since page output is always generated in the report designer. Settings that influence the printout must be made there.
The page layout margin settings are primarily intended for display purposes. If you want to write more texts, you have a better possibility to control the optical layout.
The page setting is also used for exporting to RTF format and can thus be used by external programs such as Word. Conversely, you can use this dialog to adapt imported texts to your requirements.
Customize page layout

Sales framework

A paragraph can be framed automatically. You can set the type of frame, the color, etc. The first line can be drawn in separately. Here EULANDA® also supports negative numerical values, so that "hanging" indentations can be defined.
Adjust the frame

Tabs Setup

As a rule, it will suffice to set the tabs in the row ruler. There the alignment can be determined by the symbol at the beginning of the ruler (left, right, etc.).
The tabulator can be set freely, and you can drag it away again with the mouse - so delete it. However, if you want to enter exact values for the individual tabs, you can do this in the dialog.
Customize tabs


The alignment function provides paragraph formatting such as left-justified, right-justified, justification, and centered.


Sets a paragraph left-justified.


Aligns a paragraph centered.


Formats a paragraph in justification.

On the right

Align a paragraph right-justified

Enumerations and indentations

In addition to the two standard enumeration types numeric and dots, extended enumerations are also available.
The following example shows the different basic enumeration types.

Advanced enumeration types

The extended enumeration type allows you to select from different counting modes. In addition to enumerations in "point form", there are also numerical enumerations and outlines.
Customize Enumerations
An enumeration is removed by selecting the first option with the X. In addition to the four standard enumerations, you can define your own symbols as enumeration characters using the "New" button.
Here you can define your own types for enumerations, i.e. "points" and numerical enumeration types. After selecting the category, any character can be defined as a symbol in a dialog box or a numeric rule in another dialog box.
A numeric rule can be defined via this dialog.
In addition to the type of enumeration, i.e. Roman, Arabic, etc., a character set can be specified. The fields "Text before" and "Text after" allow to define any indentation sequences and thus sequences . The indentation depth is defined in Richtext as "tw" (=twips), which corresponds to a twentieth point.

Indentation right

Starting from the selected counting sequence of the extended enumeration type, the system switches to the next counting sequence as soon as the enumeration is further indented. To do this, the elements to be indent are marked - then the indent command from the toolbar is activated.

Indentation left

You can use this function to undo an indentation one level.

List of points

The option creates a dot before each paragraph.


This option creates an ascending digit before each paragraph.

Print Menu

Print Menu

Opening and printing an archive file...

This is a standard function that is available in all print menu items. Here archived printouts (=.cnarp format) can be printed again.


The loaded document can be printed here. Alternatively, the key combination CTRL+P is also available. The operation of the printer dialog boxes as well as the sending via e-mail etc. have already been described in more detail in the chapter Operation.

Tools Menu

Create serial letters

Circular letters

Serial letters are processed using job processing. This allows a job to be interrupted at any time in order to be able to use the PC for other purposes during long jobs and to resume a started job at a later point in time. Resumption can also be performed in the network by another PC.

Choice dialog

Serial letters can be conveniently compiled by selecting the characteristics data.

Characteristics can be selected here. You determine whether the selected characteristics must be completely fulfilled (AND), or whether it is sufficient if the address of one of the characteristics applies (OR). In addition, the output can be sorted in several levels. The data selection dialog has already been described in detail in the chapter Operation.
The Sorting tab allows you to enter up to three sorting levels (e.g. country, zip code, street) so that you can optimize the form letters for letter transport.
The SQL tab is only intended for special cases. The SQL command generated by the input dialog is displayed there. You could change or copy it if necessary and insert it into the address characteristic tree as a dynamic characteristic.

Printer output selection

After confirming the dialog you can preselect the output unit.
You can send the output to a printer, the fax unit or the e-mail unit. The fax and e-mail unit is set in the accessory settings. The operation of the dialog corresponds essentially to the operation of the standard print dialog.
printer dialog

Start Job

Use the start button in the "Process all" area to load all selected addresses and merge them with the document. However, you can also only write to a certain number of addresses from the selected pool, for example, in the case of a very large number, this can be useful if you want to fax and only do this at night.
In any case, before you start the complete job, you should carry out a test at an address and look at the result.
Editing management

Processing a Job

You can interrupt a job and resume it at a later point in time from another PC and continue processing it.
You can select the"Further process job" function under"Mail merge" from the right-hand mouse menu.

After selecting the job, the normal job dialog appears. You can then use all the functions that were described at the beginning.

Display worklist

You can view all letter addresses that have been processed for a job (with completion status) using the"Display worklist" function. The function is called via the right mouse menu under "Mail merge".

Information system

An entry is made in the customer's information system for all serial letters. This allows you to see at any time which letters have been sent to the displayed address. There are both individual letters and serial letters.

In the address management you open the information system via the info symbol of the toolbar or alternatively via Ctrl+I. In the selection tree you will find the letters for the displayed address in the "Operations" area. With the right mouse button you can open the desired letter.
Calling the Information System

Insert tables

EULANDA® contains a simple administration of tables. Tables in the text module have nothing to do with database tables; instead, this refers to frames with vertical and horizontal subdivisions. Since tables can also be frameless, you have the option of creating a kind of multi-column newspaper set.
A table is inserted via a small dialog. This can be accessed via "Tables" in the "Tools" menu.
Hold down the left mouse button and drag the table to the desired size in the dialog. Each box corresponds to one table cell. The number of columns or rows in the table can be changed afterwards. If the option Frame is not selected, a frameless table is created. In order to keep track of the table, the function "Show all formats on/off" in the "View" menu should be selected in this case.
Insert Table

Insert Column

The new column is inserted to the right of the current column.
Add columns

Delete Column

The column in which the cursor is located is deleted.
column To select a complete table column, move the cursor to one of the cells in the desired column and then call this function. The entire column is marked and any formatting or markup can be applied.

Insert line

This inserts a line below the cursor.

Delete Row

This removes the entire table row in which the cursor is located.

Select line

If you want to select a complete table row, move the cursor to one of the cells in the desired row and then call this function. The entire line is highlighted and any formatting or markup can be applied.

Table with left margin

To do this, insert the table normally into the text and place the cursor in the first table cell. Now drag with the mouse at the left edge of the table until the desired position is reached.
Move table

Flowing text around images

Put a table without a border in the text. In the View menu you can activate the option "Show format on/off". You can then see the invisible table borders.
Position an image in the center of the table.
The image dialog for inserting images can be found in the "Edit" menu.
You can resize the image using the handles.
Now insert your text into the table cells around the image.
Insert image
If the option "Show format on/off" is activated in the "View" menu, you can see the invisible table borders.
Table Limitations

Dictionary dialog

You can call the "Dictionary dialog" function from the Tools menu. The text in the letter module is compared using the dictionary supplied.
If a word is found that does not exist in the dictionary, you can determine in the dialog whether the word was correct and should be transferred into the user dictionary, whether it should be ignored because it is a special case, or whether the proposal should be transferred into the letter.
In addition to the correction via the dictionary dialog, you also have the option of having the entire text checked. Words that are not in the dictionary are then underlined with a red snake line. You can also find this function in the toolbar via the "ABC" button.
Correct entries