Beschrijving van de comparators binnen DHP, ondersteund door de Meteo en Tijd server.
|
Comparator
|
Omschrijving
|
Voorbeeld
|
| IS_VALID |
De aangegeven meteo-tijd waarde bestaat en is ongelijk aan de beginwaarde (default). |
[IF sun_rise_jd IS_VALID]Zonopkomst[ENDIF] |
| IS_NOT_VALID |
De aangegeven meteo-tijd waarde bestaat niet of is gelijk aan de beginwaarde (default). |
[IF sun_rise_jd IS_NOT_VALID]Onbekend[ENDIF] |
| GREATER_EQUAL |
De aangegeven meteo-tijd waarde bestaat en is groter dan, of gelijk aan de waarde waarmee vergeleken wordt.
Bij 'integer' vergelijkingen worden de waarden als gehele getallen beschouwd en vergeleken, bij 'real' als gehele of gebroken getallen,
tekst wordt als een alphabetische vergelijking uitgevoerd. |
[IF year GREATER_EQUAL (integer)2005]nieuw[ENDIF]
|
| GREATER_THAN |
De aangegeven meteo-tijd waarde bestaat en is groter dan de waarde waarmee vergeleken wordt.
Bij 'integer' vergelijkingen worden de waarden als gehele getallen beschouwd en vergeleken, bij 'real' als gehele of gebroken getallen,
tekst wordt als een alphabetische vergelijking uitgevoerd. |
[IF year GREATER_THAN (integer)2005]nieuwer[ENDIF] |
| LESS_EQUAL |
De aangegeven meteo-tijd waarde bestaat en is kleiner dan, of gelijk aan de waarde waarmee vergeleken wordt.
Bij 'integer' vergelijkingen worden de waarden als gehele getallen beschouwd en vergeleken, bij 'real' als gehele of gebroken getallen,
tekst wordt als een alphabetische vergelijking uitgevoerd. |
[IF gust_speed LESS_EQUAL (real)2.5]weinig[ENDIF] |
| LESS_THAN |
De aangegeven meteo-tijd waarde bestaat en is kleiner dan de waarde waarmee vergeleken wordt.
Bij 'integer' vergelijkingen worden de waarden als gehele getallen beschouwd en vergeleken, bij 'real' als gehele of gebroken getallen,
tekst wordt als een alphabetische vergelijking uitgevoerd. |
[IF gust_speed LESS_THAN (real)1.3]geen[ENDIF] |
| NOT_EQUAL |
De aangegeven meteo-tijd waarde bestaat en is ongelijk aan de waarde waarmee vergeleken wordt.
Bij 'integer' vergelijkingen worden de waarden als gehele getallen beschouwd en vergeleken, bij 'real' als gehele of gebroken getallen,
tekst wordt als een alphabetische vergelijking uitgevoerd. |
[IF year NOT_EQUAL 2005]bijzonder[ENDIF] |
| EQUAL |
De aangegeven meteo-tijd waarde bestaat en is gelijk aan de waarde waarmee vergeleken wordt.
Bij 'integer' vergelijkingen worden de waarden als gehele getallen beschouwd en vergeleken, bij 'real' als gehele of gebroken getallen,
tekst wordt als een alphabetische vergelijking uitgevoerd. |
[IF year EQUAL 2005]nu[ENDIF] |
| IS_EMPTY |
De aangegeven meteo-tijd waarde bestaat en bevat geen tekst (0 letters). |
[IF V1 IS_EMPTY]V1 ongeldig[ENDIF] |
| IS_NOT_EMPTY |
De aangegeven meteo-tijd waarde bestaat en bevat een tekst die 1 of meer letters bestaat. |
[IF V1 IS_NOT_EMPTY]V1 geldig[ENDIF] |