Aqbeż għall-kontenut

Dati

CONVERDATE

Funzjoni li tikkonverti data f’format definit. Id-data inizjali tista’ tkun fil-format datetime jew fil-format ta’ sensiela ta’ karattri.

Sintassi tal-funzjoni:

<CONVERTDATE:[src_date_format]:[dst_date_format]:[date_to_convert]>

  • src_date_format: il-format inizjali tad-data li għandha tiġi kkonvertita.
  • dst_date_format: il-format tad-destinazzjoni tad-data li għandha tiġi kkonvertita.
  • src_date_format u dst_date_format:
    • DATE jekk il-format huwa filetime.
    • STR-[Date_mask]: speċifika l-format tad-data bis-sintassi li ġejja:
      • DD: jum
      • HH: siegħa
      • MM: xahar
      • SS: sekondi
      • II: minuti
      • YY: sena
      • YYYY: sena
  • date_to_convert: id-data li għandha tiġi kkonvertita.

Mod ta’ użu:

  • L-operazzjoni CONVERTDATE tista’ tintuża fl-oqsma kollha tat-tip “expression”, bħall-operazzjonijiet COPY, MODVALUE, eċċ. Il-konverżjoni tad-data tista’ tkun meħtieġa waqt il-provvediment sabiex jiġi rispettat format ta’ kitba mistenni għat-tqabbil ma’ data oħra.
  • Id-data li għandha tiġi kkonvertita tista’ tiġi minn attribut u għalhekk tista’ tinkiseb bil-kliem ewlieni SyncAttSrc jew SyncAttDst.

Eżempji ta’ konfigurazzjoni:

  • <ConvertDate:DATE:STR-DD/MM/YYYY:<SyncAttSrc:contract_end_date>>
    • Fejn contract_end_date = “2022-01-12 15:30:39.503”
    • Riżultat: 1/12/2022

CMPDATE

Funzjoni li tqabbel żewġ dati. Tagħti lura veru (1) jew falz (0) skont ir-riżultat tat-tqabbil:

  • Jekk Operation = GT, allura l-funzjoni tagħti lura “true” jekk date_1 > date_2+delta
  • Jekk Operation = LT, allura l-funzjoni tagħti lura “true” jekk date_1 < date_2+delta

Sintassi tal-funzjoni:

<CMPDATE:[date_1]:[date_2]:[operation]:[delta]>

  • Date_1: data li għandha titqabbel ma’ Date_2
  • Date_2: data li għandha titqabbel ma’ Date_1
  • Operation: jista’ jieħu l-valuri li ġejjin
    • GT: ekwivalenti għal “akbar minn”
    • LT: ekwivalenti għal “inqas minn”
  • Delta: numru ta’ jiem li għandhom jiżdiedu ma’ date_2 biex isir it-tqabbil. Daħħal 0 jekk trid tqabbel id-dati kif inhuma.

Mod ta’ użu:

  • L-operazzjoni CMPDATE tista’ tintuża fl-oqsma kollha tat-tip “expression”, bħall-operazzjonijiet COPY, MODVALUE, eċċ. Date_1 u date_2 għandhom ikunu fl-istess format sabiex isir tqabbil. Ara CONVERTDATE biex tikkonverti format ta’ data.
  • Id-dati li għandhom jitqabblu jistgħu jiġu minn attribut u għalhekk jinkisbu bil-kliem ewlieni SyncAttSrc jew SyncAttDst.
  • Id-dati li għandhom jitqabblu għandhom ikunu fil-format filetime.

Eżempji ta’ konfigurazzjoni:

  • <CMPDate:<SyncAttSrc:contract_end_date>:<SyncAttSrc:date_fin>:GT:10>
    • Fejn contract_end_date = 01/12/2025 u end_date = 01/15/2025
    • Riżultat = false
  • <CMPDate:<SyncAttSrc:contract_end_date>:<SyncAttSrc:date_fin>:LT:0>
    • Fejn contract_end_date = 01/01/2025 u end_date = 01/15/2025
    • Riżultat = true

CURRENTDATE

Tagħti lura d-data kurrenti fil-format “filetime”.

Sintassi tal-funzjoni:

<CURRENTDATE>

Mod ta’ użu:

  • Il-kelma ewlenija CURRENTDATE tintuża fl-operazzjonijiet jew ma’ kliem ewlieni ieħor bħal CMPDATE jew CONVERTDATE.