Legato
Legato

GoFiler Legato Script Reference

 

Legato v 1.5d

Application v 5.25a

  

 

Chapter ThirteenCollaboration Functions

13.1 Introduction to Collaboration Functions

13.1.1 Overview

This section discusses accessing the collaboration and workflow functions accessible from Legato. These breakdown into: tasks, notifications and locks.

Scripts can create, read, write and perform various other acts on collaboration data.

13.2 Types of Collaboration Objects

13.2.1 Locations and Data Stores

Collaboration data is stored in three locations: globally, in the user data area and within a project. The global data is known as enterprise data within the application and can only be accessed if a shared network location has been established within the application. Use data, on the other hand, is located in a default folder within the user’s application data. Project information, for obvious reasons, is only available when a project is open. Note that project changes are only permanent if the project is saved after making changes.

For certain functions, location codes are used as specified in the following table:

  Definition   Ordinal   Description
  CM_LOCATION_UNKNOWN   0   Location Not Set
  CM_LOCATION_ALL   0   Reference All Locations
  CM_LOCATION_GLOBAL   1   Global (specified by enterprise preferences)
  CM_LOCATION_USER   2   User
  CM_LOCATION_PROJECT   3   Project File (for open project)
  CM_LOCATION_PROJECT_ENTRY   4   Project Entry (for open project and entry)
  CM_LOCATION_TEMPLATE   5   Template

 

 

13.2.2 Types of Objects

Tasks are records of data with a subject, description and other attributes normally associated with a task or ‘to do’ type item.