Behavior

Option

Function

Output Directory

The directory in which the generated data will be saved.

If you want to use exactly this directory, instead of the current working directory, you must use the variable PROJECTOUTPUTDIR in your templates.

Log Data Generation

If this check box is activated, then processing information shown in the output window for data generation and syntax checks will also be written to log files.

Log Directory

The directory in which the log files will be saved. This field is only available if the Log Output checkbox was selected.

By default, log files are saved in the sub directory logs of the project directory. The default setting can be modified. You can enter the target directory directly into the field or you can select it by clicking on the browse button (...). The selection appears in the field. Selecting a log directory is mandatory.

If the Append Log checkbox is activated, new log entries are appended to an existing log file, provided that the log file name is identical for the logged activity. This condition is not met if the current time is used in the file name. The checkbox is therefore only available if the parameter "Use current time as part of the log file name" in the general output settings is deactivated (see chapter "Generation / Tracing").

Start Task

Here the task is selected which is executed with the command Create Data (start task) or the shortcut. If no task is to be treated as the start task, the entry <none> should be selected here. This setting affects the operation of the data generation commands.

Use System time

If this checkbox is activated, the current date and time are available for use in the templates.

Instead of the current date and time, you can also set a specific date and time to be used for the project. In either case, the selected date and time are stored in the variable CURRENTTIME.

Start date

This field is only available if the check box Use System Time is not selected.

The date, together with the time, is available as a start time in the templates.

Start time

This field is only available if the check box Use System Time is not selected.

The time, together with the date, is available as a start time in the templates.

Additional Assemblies

Here you can enter all assemblies that will be required for compiling user functions. If you need to enter multiple assemblies, they must be separated by semicolons.

An additional feature since Tricentis TDM Studio 1.7 is the ability to save .ttsaf files in the function directory of the project. These files can also be saved in any location listed here.

A .ttsaf file is a text file in which each line lists an assembly to be used. Example:

System.Runtime.Serialization.Formatters.Soap.dll

System.Windows.Forms.dll

This file loads the assemblies System.Runtime.Serialization.Formatters.Soap.dll and System.Windows.Forms.dll.

User Function Directories

Shows the directories from which user functions can be loaded. Directories can not be entered directly in this field. Instead, you need to use the Function Directory dialog that is opened by clicking on the Browse button (...). Here, you can select the required directories.

Project Settings / Behavior