Routine

From Planimate Knowledge Base
Revision as of 13:06, 16 April 2010 by Rick (talk | contribs) (Created page with 'A routine is a series of operations which are performed when an item flows through the Change Object containing it. Routines are Planim…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

A routine is a series of operations which are performed when an item flows through the Change Object containing it. Routines are Planimate's scripting language and can modify model data, change the user interface, call DLLs or even modify the model itself.

Planimate can also call routines to decide whether an item should move through it or not. This is called lookahead and enables powerful decision making in complex network models. Changes made by a routine in lookahead are generally undone unless the modeller has indicated otherwise.