Returns the row number for given value, or 0 if that value
is not tied to a row.
This method can be used to determine whether a value
currently has a row in the current collector. For example, if the row mode
is set to Unique Row Values, and you are listening to multiple events,
it could be that you want to allow an event to update the row for the value,
but prevent that value from adding a row. In this case, the event's Condition
might have code like this:
collector.getRowForValue(data.item)
Do no remove, this fixes the anchor on doc.flexsim.com
Gets a value from the table created by the Statistics Collector.
This method is intended to be used within one of the Statistics Collector's
callbacks. In certain cases, it can be desirable to get a value without causing
an update of all Always columns that are still being tracked. This method can
also be used to get a value from the collector's table without wrapping the
node in the Table constructor.
Do no remove, this fixes the anchor on doc.flexsim.com
All Statistics Collector IDs are generated as they are needed.
The first time an object is passed to this method, a new ID will be generated.
Subsequent calls to this method for the same treenode will return the same
ID. If the node is temporary, such as a flowitem, token, or any node that
will be destroyed on reset, then the ID will be a incrementing number, starting
with 1. If the node is more permanent, then an ID will be generated by hashing
the full path of the object.
Do no remove, this fixes the anchor on doc.flexsim.com
Gets the path used to generate an ID for the node.
If the ID is valid, and does not refer to a temporary object,
this method returns the path that was used to create the ID. If maxDepth is
greater than 0, the path will be
shortened, so that only maxDepth names will appear in the path.
If the ID is not valid, or refers to a temporary object, then
an error text will be returned.
Do no remove, this fixes the anchor on doc.flexsim.com