Description: Navigates the main CIP user interface to an object, optionally applying a filter and selecting a record.
Calling convention: CIP_SelectMainNode("ObjectName": String, "FilterName": String, [DataID: Integer]): Integer
Parameters:
ObjectName: configured object name.
FilterName: optional filter name; an empty or unknown name clears or omits the filter.
DataID: optional record ID; default is -1, which opens the grid for grid-view objects.
Returns: Integer 0 after the navigation request is prepared. An unknown object raises an exception.
Availability: Default; requires a main desktop or web user-interface context. Web navigation is queued for post-processing.
Example:
Result := CIP_SelectMainNode("Production", "OpenRecords", 1250);