Tidal variable: <SysTime.HH:mm:ss>
Converts to the following:
<VARIABLE NAME="%%RESULT_HH_mm_ss_SysTime" VALUE="%%TIME" />
<VARIABLE NAME="%%HH_HH_mm_ss_SysTime" VALUE="%%SUBSTR %%RESULT_HH_mm_ss_SysTime 1 2" />
<VARIABLE NAME="%%MM_HH_mm_ss_SysTime" VALUE="%%SUBSTR %%RESULT_HH_mm_ss_SysTime 3 2" />
<VARIABLE NAME="%%SS_HH_mm_ss_SysTime" VALUE="%%SUBSTR %%RESULT_HH_mm_ss_SysTime 5 2" />
<VARIABLE NAME="%%HH_mm_ss_SysTime" VALUE="%%HH_HH_mm_ss_SysTime.:%%MM_HH_mm_ss_SysTime.:%%SS_HH_mm_ss_SysTime." />
If %%TIME = 141502 then:
%%HH_HH_mm_ss_SysTime = 14
%%MM_HH_mm_ss_SysTime = 15
%%SS_HH_mm_ss_SysTime = 02
Then %%HH_mm_ss_SysTime = %%HH_HH_mm_ss_SysTime.:%%MM_HH_mm_ss_SysTime.:%%SS_HH_mm_ss_SysTime.= 14:15:02
The dot (‘.’) is a concatenation operator that concatenates a variable with some other string.
So %%VariableName.STRING will be resolved to VariableValueSTRING
If there is no string after the concatenation operator, it is removed so %%VariableName. will be resolved to VariableValue.
Parent Topic |