Types

The Types section lists types uploaded to the Management Console repository. When a schedule runs, the robots linked to it are executed on RoboServer. Many robots require types as definitions of either input, output, or both. These types must be added to the repository to the same project as the robot.

When you upload a type to the repository, it is copied into the repository. Thus, if changes are made later to the type in Design Studio, it needs to be uploaded again. As each type name must be unique within each project, multiple types with the same name can be uploaded only if they are placed in separate projects.

At the top of the Types section, in the Projects drop-down list, you can select the project with types to display. You can change the way the information for each type is presented as follows:

  • Filter the list of types in the table by applying filters in the Filter text field. See Filtering for more information.
  • Select the table columns to display for a type using the menu icon on the right.
  • Refresh the displayed information by clicking the refresh icon on the right.

By default, the following table columns are displayed for each type.

Column

Description

Folder

Name of the folder specified to store types. By default, the files are stored in the Root folder. You can create a new folder to store the files, and the folder name must be unique. The folder name is displayed in the column if the selected folder is other than Root. When deleting a type, you can choose to delete an empty folder.

Name

Name of the type.

Size

Size of the type in bytes.

Project name

Displays the project the type belongs to (useful when viewing all projects).

Last modified

Timestamp for the last change of this type.

Optional Columns

Created by

User name of the user who first uploaded the type.

Modified by

User name of the user who last modified the type.

Commit message

Summary describing the commit.

Revision number

Number of the type revision.

Imported by

User name of the user who imported the type that is part of an imported project or a restored backup.

Imported at

Date of the importing of the type that is part of an imported project or restored backup.

Upload Type

  1. To add a type to the Management Console, click the plus sign in the upper left corner.

    The "Upload Type file" dialog box appears.

    Also, types can be implicitly uploaded from Design Studio. This happens when you use Design Studio to upload a robot that uses the type. As Design Studio knows about the dependencies between robots and types, it always uploads the necessary types along with the robot.

  2. Click the paper clip sign to select a type file to upload, select the file on your computer, and then click Open.

    • If you are uploading a type with the same name as an existing one, select Override if exists to replace the existing type.

    • Select the folder to upload the type. By default, all files are stored in the Root folder.

    • In the Commit message field, you may add a description for the commit.

  3. Click Submit.

    The type appears in the table.

Additionally, you can perform the following actions on types from the context menu:

  • Set folder: Change the folder where the type is located.
  • Create database table: Create a database table to store extracted values in a database.
  • Download: Download a copy of the type to your computer.

To remove a type, select it in the table and click the bin icon in the upper left corner. You are prompted to confirm the deletion. If the type is used by a robot or a snippet, the confirmation message includes the usage count. If you delete a type used by a robot or snippet, the robot (or robots using the snippet) will no longer be able to execute. If you do not have a copy of the type on your computer, it is irrevocably lost.