ecl-logo Documentation

ObjectLogAssociation

ObjectLogAssociation[objects]out

returns a list of associations that summarizes the most recent changes to Constellation of the specified Objects.

ObjectLogAssociation[packets]out

returns a list of associations that summarizes the most recent changes to Constellation of the specified Types.

ObjectLogAssociation[]out

when neither object or type are specified, the user can get the most recent changes to Constellation.

Details

    Input
    Output
    General Options
    Messages
  • InvalidDataSome of the extracted data may not be missing or corrupted.
    NoResultsNo results found.
    NotLoggedInNot logged in.
    RequestErrorSome error occurred when making the request to Constellation: `1`. Please change your query and try again.
    SomeMetaDataUnavailableMeta data on fields with multiple entries were not tracked until after 06/22/2023. Changes that happened to the multiple fields: `1` prior to 06/22/2023 will not return entries that were Null or a list of entirely Null. For instance, a field that contained {Value1, Null, Value 2} will compute as {Value1, Value2} and a field that contained {{Value1, Value2}, {Null, Null}, {Null, Value3}} will compute as {{Value1, Value2}, {Null, Value3}}

Examples

Options  (12)

DatesOnly  (1)

DatesOnly->True only returns a list of dates for each log entry:

EndDate  (1)

EndDate specifies an upper bound for the object log. Default is Now:

Fields  (2)

The Field option only returns logs with changes given on specified fields:

The Field option only returns logs with changes given on specified singleton field:

LogKinds  (1)

LogKinds option returns list of all object log entries of a particular kind e.g. FieldAdditionModification, ObjectCreation etc. Default is All:

MaxResults  (1)

MaxResults limits the number of results from ObjectLog[]:

ObjectIdsOnly  (1)

ObjectIdsOnly->True only returns a list of object IDs for each log entry:

Order  (1)

Order represents whether the logs are sorted by most recent or by most oldest. Order is descending by default with the most recent changes on top:

RevisionHistory  (1)

By default revision history is hidden, but revision history displays whether the object log was modified and by whom:

StartDate  (1)

StartDate specifies a lower bound for the object log. Default is None and represents the earliest possible changes:

SubTypes  (1)

SubTypes->True also considers subtypes as part of a Type's object log:

User  (1)

User returns a log of the most recent changes made by the specified user:

Messages  (5)

InvalidData  (1)

Some older data has some invalid inconsistencies. If there is one, ObjectLog will warn the user:

NoResults  (1)

If there are no results, ObjectLog returns null:

NotLoggedIn  (1)

Fails if returned if the user is not logged in:

RequestError  (1)

Fails if there is an error in the request call that can't be caught by a pattern:

SomeMetaDataUnavailable  (1)

Meta data on fields with multiple entries were not tracked for some older data. For results containing such data, ObjectLog will warn the user:

Last modified on Thu 29 Jun 2023 16:49:50