Contents Nur für den internen Gebrauch
07/2010
0-2 OScAR-Pro Customized Operator, User Manual
BHB_DCO_IVZ.fm
5 The Elements of a DCO-Script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.1 General structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5
5.2 The DCO data types and their value ranges. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7
5.3 Formulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9
5.4 Constants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11
5.4.1 The attributes of Constants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11
5.4.2 Add a new Constant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12
5.4.3 Edit the attributes of a Constant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12
5.5 Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13
5.5.1 Add a new Parameter group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14
5.5.2 The attributes of Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15
5.5.3 Add a new Parameter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-16
5.5.4 Edit the attributes of a Parameter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-16
5.6 Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17
5.6.1 The attributes of Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17
5.6.2 Add a new Variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-18
5.6.3 Edit the attributes of a Variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-18
5.7 Lists. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-19
5.7.1 The attributes and child nodes of the node "Data lists" . . . . . . . . . . . . . . . . . . . . 5-20
5.7.2 Add a new Data list. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-22
5.7.3 Edit the attributes of a Data list. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-22
5.7.4 Add a new data element. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-23
5.7.5 Edit the attributes of a data element. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-23
5.7.6 The attributes and child nodes of the node "Filters" . . . . . . . . . . . . . . . . . . . . . . . 5-24
5.7.7 Add a new Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-28
5.7.8 Edit the attributes of a Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-28
5.7.9 Add an ID range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-29
5.7.10 Edit the attributes of an ID range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-29
5.7.11 Add an Included ID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-30
5.7.12 Edit the attributes of an Included ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-30
5.7.13 Add an Excluded ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-31
5.7.14 Edit the attributes of an Excluded ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-31
5.8 Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-32
5.8.1 The attributes and child nodes of the node "Frames". . . . . . . . . . . . . . . . . . . . . . 5-32
5.8.2 Add a new Frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-36
5.8.3 Edit the attributes of a Frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-36
5.8.4 Add a new Control through the Structure window . . . . . . . . . . . . . . . . . . . . . . . . 5-37
5.8.5 Add a new Control through the Layout window . . . . . . . . . . . . . . . . . . . . . . . . . . 5-38
5.8.6 Edit the attributes of a Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-39
5.8.7 OScAR-Pro command templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-40
5.8.8 Add a new OScAR-Pro command template . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-52
5.8.9 Edit the attributes of a OScAR-Pro command template . . . . . . . . . . . . . . . . . . . . 5-53
5.8.10 Add a new Function to a Frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-54
5.8.11 Edit the attributes of the Functions of a Frame. . . . . . . . . . . . . . . . . . . . . . . . . . 5-55