vsTASKER 7 User Manual
×
Menu
Index

Database

 
Database
1

Database

1. Database
Default database to be loaded at startup (if option is checked).
This one is normally the latest one loaded before closing the application.
 
2

Repository

2. Repository
Name of the repository to be loaded by default at application startup (if option is checked).
 
3

Show Repository

3. Show Repository
When set to YES, repository panel will be displayed at startup (on the right).
 
4

Auto-Save

4. Auto-Save
When this option is set to YES, auto-saving of the database will automatically occur periodically as defined by the user from the selection list:
10 minutes
20 minutes
30 minutes
45 minutes
1 hour
 
5

Packaging

5. Packaging
When this option is set to One File, vsTASKER will embed the database under one main file (default)
When the option is set to Multiple Files, vsTASKER will create one file per Environment category (Logic, Knowledge, Models...) This will allow database sharing.
 
6

Validation

6. Validation
When checked, the database validation tool is called before generating the code. It is checked by default.
 
7

Default Setters

7. Default Setters
This option force the generation of the setters with default values in the setDefault() function generated for each vsTASKER objects supporting a Dyn-UI. It has become optional since version 6.1 as since, it is possible (and recommended) to specify default values directly into the header file for embedded interfaces INTF[], using DEF[] keyword (see here).
Initially, embedded Data-Model or Components (like LinearCtrl) could not be initialized with default values other way than from the code.
Activating this option for version 6.1 and above is useless and should remain off.
 
8

Add Comments

8. Add Comments
When disabled, all comments (system and design) will be removed from the generated code. This can produce smaller code or difficult to understand code when this one must be shipped with a locked database (for recompilation). Default is ON
 
9

Backup

9. Backup
If this option is checked, every time database is written, the previous one is backup with a sequential number (db_name.bak223).
If unchecked, the old database is erased.
 
Option is checked by default even if this can lead to having many files in the database. Reverting to a previous version is easy as the highest number represents the latest version of the database.
 
10

Save at Code Gen

10. Save at Code Gen
When this option is checked, database (design) is saved every time the code is generated.
The runtime database is always saved at code generation as this one will be loaded by the simulation Engine.
 
11

Check for Updates

11. Check for Updates
When checked, vsTASKER will try to connect to the Internet at each application startup to check if a new release or update is available.
This option is off by default as it slows down the launch when Internet is not available, slow or behind a proxy.
12

Code Updater

12. Code Updater
When enabled, the generated code will contain all the necessarily blocks to retrieve the user changes in the remote files and retrofit them. Default is ON.
 
 See Code Updater chapter in the Programming Guide
 
13

Ask for Change

13. Ask for Change
When Code Updater is enabled, whenever a change has been detected in the code, user can accept or reject the update. Disabling this option will authorise the updater to retrofit all changes silently. Default is ON (user must accept every change)
 
 
14

File Check

14. File Check
When checked, each time the GUI is focused (or database loaded), the modified time stamp of the generated code files is compared with the database one. If one of the files has been modified, the updater will trigger.