I am trying to compare Measures in a Calc:
Code: Select all
[MeasureTime2]
Measure=Calc
Formula=( 60 * ([MeasureHour] + [MeasureMinute]) )
IfCondition=((#CURRENTSECTION#>=[@CurrentSunriseTime])&&(#CURRENTSECTION#<[@CurrentSunsetTime]))
IfTrueAction=[!SetOption Mtsun ImageTint "235,235,155,255"]
IfFalseAction=[!SetOption Mtsun ImageTint "55,106,129,255"]
DynamicVariables=1
Code: Select all
[MeasureSunRiseHourString]
Measure=String
String=[@CurrentSunriseTime]
DynamicVariables=1
RegExpSubstitute=1
Substitute="^(.*):.*$":"\1"
[MeasureSunRiseMinuteString]
Measure=String
String=[@CurrentSunriseTime]
DynamicVariables=1
RegExpSubstitute=1
Substitute="^.*:(.*) .*$":"\1"
[MeasureSunriseHour]
Measure=Calc
Formula=[MeasureSunRiseHourString]
RegExpSubstitute=1
Substitute="^\d{1,2}:(\d{1,2})$":"\1","^$":"0","\\":""
DynamicVariables=1
[MeasureSunriseMinute]
Measure=Calc
Formula=[MeasureSunRiseMinuteString]
RegExpSubstitute=1
Substitute="^\d{1,2}:(\d{1,2})$":"\1","^$":"0","\\":""
DynamicVariables=1
[MeasureSunsetHourString]
Measure=String
String=[@CurrentSunsetTime]
DynamicVariables=1
RegExpSubstitute=1
Substitute="^(.*):.*$":"\1"
[MeasureSunsetMinuteString]
Measure=String
String=[@CurrentSunsetTime]
DynamicVariables=1
RegExpSubstitute=1
Substitute="^.*:(.*) .*$":"\1"
[MeasureSunsetHour]
Measure=Calc
Formula=[MeasureSunsetHourString]
RegExpSubstitute=1
Substitute="^\d{1,2}:(\d{1,2})$":"\1","^$":"0","\\":""
DynamicVariables=1
[MeasureSunsetMinute]
Measure=Calc
Formula=[MeasureSunsetMinuteString]
RegExpSubstitute=1
Substitute="^\d{1,2}:(\d{1,2})$":"\1","^$":"0","\\":""
DynamicVariables=1
[MeasureSunriseMoment]
Measure=Calc
Formula=( 60 * [MeasureSunriseHour] + [MeasureSunriseMinute] )
DynamicVariables=1
MaxValue=720
MinValue=0
[MeasureSunsetMoment]
Measure=Calc
Formula=( 60 * [MeasureSunsetHour] + [MeasureSunsetMinute] )
DynamicVariables=1
MaxValue=720
MinValue=0
[MeasureSunRisePercent]
Measure=Calc
Formula=( 3600 * [MeasureSunriseHour] + 60 * [MeasureSunriseMinute] )
DynamicVariables=1
MinValue=0
MaxValue=86400
[MeasureSunSetPercent]
Measure=Calc
Formula=( 3600 * [MeasureSunsetHour] + 60 * [MeasureSunsetMinute] )
DynamicVariables=1
MinValue=0
MaxValue=86400
Code: Select all
Logical expression error: IfCondition=((MeasureTime2>=12:00 )&&(MeasureTime2<12:00 ))
Any suggestions?