General

Subsections of General

Menu

  • Connection
    • Database DatabaseCreate database Create a new DiversityAgents database on the current server
    • Database Database Database Choose one of the databases available on the server. Only those databases will be listed to which the user has access permission
    •  Reconnect to database Reconnect to the current database
    • Module connections Edit the connections to the other modules within the Diversity Workbench.
    •  Transfer settings Transfer previous settings IP-Address and port of the server, name of the database, login etc. of a previous version of the client to the current version.
    •  Timeout for database Setting the timeout for queries in the database.
    •  Timeout web requests Setting the timeout for web requests.
    •  Current server activity
    •  Quit Quit the application and stop all processes started by the application
  • Query
    • Show query Show or hide the query list
  • Data
    •  Archive
      •  Administrate archive Administrate the current archives
      •  Create archive Create a new archive
      •  Reset archive Reset the database resp. clear user tables
      •  Restore archive Restore an existing archive
      •  Create schema Create a schema of the database
    • Backup database Backup of the whole database
    • Export
      • CSV (bcp) Export data of the whole database as csv files
    •  Import
      •  Wizard
        •  Agent Import data from a tab separated text file
    • Table Editors Edit the data in single tables
      •  Agent
      •  Contact
      • Reference
      • Other hierarchy
      •  Identifier
      •  Descriptor
      •  Relation
    • Scan modules Scan modules for links to the current dataset
      • DiveristyCollection
      • DiveristyProject
      • DiveristyReferences
      • DiveristySamplingPlots
      • DiveristyScientificTerms
  • View
    • Show images Display the images of the agent
    • Show projects Display the projects related to the agent
  • Administration
    • Agent display types Administration of the agent Agent display types
    • Descriptor types Administration of the descriptor types
    •  Identifier Administration of the identifier types
    •  Database Administration of the database
      • Documentation Documentation of the structure of the database.
      • Logins Administration of the logins of the server their permissions in the databases
  •  Rename the current database
  • Setting the address published for links by other modules -  SQL Tools: tools for managing the Tools database (SQL)
  • Setting the default projects for Default Projects the users
  • Setting the default projects for Default Project the current user
  • Download of the projects from DiversityProjects
  • Administration of external datasources
  • Setting the directory for the resources directory
  • Help
    • Manual Opens the online manual
    • Feedback Opens a window for sending feedback
    • Feedback history Opens a window for browsing former feedback history
    • Info Show the version of the program and corresponding information
    •  Errorlog
    •  Websites Websites related to DiversityAgents
      •  Download applications Download DiversityAgents from the website of the Diveristy Workbench project
      •  Information model Inspect the information model on the website of the Diveristy Workbench project
  • Update
    • Update database Update the database to the current version
    • Client Download the current version of the client

 

 

 

 

Customize

The main window can be customised in several parts. To change the visible parts in the main window select Administration - Customize ... from the menu.

Query

The set the option for optimized queries and the option to remember the query settings as default, select the Optimized resp. Remeber option. The corresponding buttons in the query will be hidden providing more space. 

Start

Load datasources: If the datasources on linked servers should be loaded together with the start of the programm.

Feedback

If you have suggestions for improvement, need any changes in the programm or encouter an error you can give a feedback to the administrator. Click on the ALT and PRINT buttons to get a screen shot of your current form. After creating the screen shot choose Help - Feedback from the menu to open the feedback form as shown below.

 

Click on the Insert image button to insert the screen shot and give a comment about your problem. In the field Topic enter the topic of your feedback (will appear in response e-mail). The Priority can either be empty or set to 3 levels:

  • urgent
  • as soon as possible
  • nice to have

If necessary, enter a date in the field ToDo until when you would like to have the task described in you feedback be solved. Then click on the  Send feedback button to send your feedback to the administrator. If you would like to receive a message when the problem you described is solved, please enter you e-mail address in the field below the description.

To inspect your former feedbacks choose Feedback history from the menu. A window will open where you can browse your past feedback together with the state of progress.

Agent - Display types

The type in which an agents name will be displayed can be set within a project.

To edit the display types, choose Administration - Agent display types ... from the menu. A window as shown below will open, where you can set the type for every project.

 

Every user has a default project within DiversityAgents. As an administrator, you can set the default projects for every user. The display type for a user is set according to these projects. To edit the default projects, choose Administration - Default projects ... from the menu. A window as shown below will open, where you can set the default project for every user. If the projects are not specified here, the first project the user has access to will be used.

 

Every user can set his default project by choosing Administration - Default project ... from the menu. A window as shown below will open, where the user can set the default project.

 

The tables used for the storage of these parameters are shown below.

 

Description of the tables

Table ProjectProxy

The projects - refers to database DiversityProjects

Column Data type Description Nullable Relation
ProjectID int The ID of the project, Primary key NO -
Project nvarchar (50) The name of the project as stored in the module DiversityProjects NO -
ProjectURI varchar (255) The URI of the project, e.g. as provided by the module DiversityProjects. YES -
AgentNameDisplayType nvarchar (50) The display type of the name of the agent YES Refers to table AgentNameDisplayType_Enum
CreateArchive bit If an archive e.g. by a task schedule should be created YES -
ArchiveProtocol nvarchar (MAX) The protocol created during the last archive YES -
RowGUID uniqueidentifier -Default value: newsequentialid() NO -
LastChanges datetime The recent date when data within the project had been changed YES -
IsLocked bit If the data within the project should not be changeed and the access for all users is restricted to read only YES -

Depending on:

  • AgentNameDisplayType_Enum

Table ProjectUser

The projects to which users have access to

Column Data type Description Nullable Relation
LoginName nvarchar (50) The login name of the user NO Refers to table UserProxy
ProjectID int The ID of the default project of the user as stored in table ProjectProxy NO Refers to table ProjectProxy
ReadOnly bit If the user has only read access to data of this projectDefault value: (0) YES -

Depending on:

  • ProjectProxy
  • UserProxy

Table UserProxy

The user logins - refers to database DiversityUsers

Column Data type Description Nullable Relation
LoginName nvarchar (50) The login name of the user, Primary key NO -
CombinedNameCache nvarchar (50) A combined name of the user, created on the base of an entry in the module DiversityUsers YES -
UserURI varchar (255) Refers to UserInfo.UserID in database DiversityUsers YES -
ProjectID int The ID of the default project of the user as stored in table ProjectProxy YES Refers to table ProjectProxy
Queries xml (MAX) Queries created by the user YES -
AgentURI varchar (255) A link to a DiversityAgents module where further informations about the user is available. YES -
ID int ID of the user NO -
PrivacyConsent bit If the user consents the storage of his user name in the database YES -
PrivacyConsentDate datetime The time and date when the user consented or refused the storage of his user name in the database YES -

Depending on:

  • ProjectProxy