SplitPlaceholderΒΆ

SplitPlaceholder splits a placeholder text into tokens.

smSplitPlaceholder = SplitPlaceholder(svPlaceholder)

Return Value

smSplitPlaceholder is a matrix with 8 columns:

Value

Meaning

smSplitPlaceholder[1]

Channel name or empty string if global attribute

smSplitPlaceholder[2]

Attribute name.

smSplitPlaceholder[3]

Channel point index.

smSplitPlaceholder[4]

File Alias.

smSplitPlaceholder[5]

Format string.

smSplitPlaceholder[6]

* or $.

smSplitPlaceholder[7]

Unit text.

smSplitPlaceholder[8]

sort index for place holder dialog or ! (hide in dialog).

Parameters

svPlaceholder

svFileName is a string vektor with one or more place holders. Examples:

$Origin$
$NMOTW.units$
$NMOTW.1$
$NMOTW.-1$
$NMOTW.1;%.3lf$
$NMOTW[1/min].1;%.3lf$
$File1:NMOTW.1;%.1lf$
$File2:NMOTW[1/min].1;%.1lf$
$(10)Engine$

Example

* SplitPlaceholder("$File1:Nmot[1/s].units;%.1lf$")'
Nmot
units

File1
%.1lf
$
1/s

id-750593