Symbol Completeness


Some arguments on a symbol must be connected or a value must be given, or else the symbol will not function properly at run-time. An example is a DELAY symbol where the time of the delay is not specified. Those arguments that are required but have not yet been given a connection or a value will be shown with the Incomplete Indicator, a red exclamation mark in a yellow border .

A symbol that has any incomplete indicators will be shown in Device Explorer or Logic Explorer with an incomplete indicator on top of its icon . If the incomplete symbol is in a folder, its parent folder will also be shown with an incomplete icon , recursively, until the top Logic folder is shown with an incomplete icon. This guarantees that an incomplete symbol will not be hidden from view.

The help text of a symbol indicates what arguments are required. There are a few general rules:

Programs will not be compiled if there are any symbols that are incomplete.

You may use the Complete Argument or Complete Symbol functionality of Crestron Studio® to assign default hidden non-routable signals to a single argument or to all arguments on the symbol, respectively. Arguments will be shown with a “//” icon. Arguments with this icon are NOT connected together.