Aqbeż għall-kontenut

Operazzjonijiet

SYNCATT

Funzjoni li tħallik tikseb il-valur ta’ attribut abbażi ta’ sotto-operazzjoni. Tagħti lura valur vojt jekk l-attribut ma jinstabx.

Sintassi tal-kelma ewlenija:

<SYNCATT:[Attribute_Name]:[Source]:[Operation]>

  • Attribute_Name: isem l-attribut li trid tikseb il-valur tiegħu.
  • Source: SRC jew DST biex tiddefinixxi r-repożitorju li għandu jintuża. Il-parametru huwa fakultattiv sakemm ma tkunx speċifikata operazzjoni. Jekk il-parametru ma jkunx speċifikat, jiġi applikat il-valur SRC b’mod default.
  • Operation: ADD jew DEL biex tiddefinixxi l-azzjoni mixtieqa. Il-parametru huwa fakultattiv.

Mod ta’ użu:

  • Il-kelma ewlenija tista’ tintuża biss fir-regoli ta’ importazzjoni, fl-operazzjoni Modify ta’ konnettur SQL. Il-modalità delta hija attiva biss fuq l-operazzjonijiet Modify.

Eżempju ta’ konfigurazzjoni:

  • Mistoqsija li tuża l-kelma ewlenija SYNCATT:
1
2
3
4
5
6
INSERT INTO WikiApp 
(Login, Password, Nom, 
Prenom, Matricule, Profil) 
VALUES 
('<SyncAttSrc:login>', '<SyncAttSrc:password>', '<SyncAttSrc:nom>', 
'<SyncAttSrc:prenom>','<SyncAttSrc:matricule>','<SyncAtt:wiki_profil:SRC:ADD>')

SYNCATTSRC

Funzjoni li tħallik tikseb il-valur ta’ attribut f’repożitorju (sors, destinazzjoni jew delta).

Sintassi tal-kelma ewlenija:

<SYNCATTSRC:[Attribute_Name]>

  • Attribute_Name: isem l-attribut li trid tikseb il-valur tiegħu

Mod ta’ użu:

  • Il-kelma ewlenija SYNCATTSRC tista’ tintuża fl-oqsma kollha tat-tip “expression” bħal COPY, MODVALUE, eċċ.
  • Jekk il-kelma ewlenija SYNCATTSRC tintuża fir-regoli ta’ filtru jew ta’ konverżjoni, allura l-attributi jitfittxew fis-sors speċifikat fir-regoli.
  • Jekk il-kelma ewlenija SYNCATTSRC tintuża fir-regoli “Match”, allura l-attributi jitfittxew fl-esportazzjoni tas-sors awtorevoli

SYNCATTDST

Funzjoni li tħallik tikseb il-valur ta’ attribut fl-esportazzjoni tas-sors tad-destinazzjoni.

Sintassi tal-kelma ewlenija:

<SYNCATTDST:[Attribute_Name]>

  • Attribute_Name: isem l-attribut li trid tikseb il-valur tiegħu.

Mod ta’ użu:

  • Il-kelma ewlenija SYNCATTDST tista’ tintuża fl-oqsma kollha tat-tip “expression” bħall-operazzjonijiet COPY, MODVALUE, eċċ.
  • Il-kelma ewlenija SYNCATTDST tista’ tintuża biss fir-regoli “Match”, u f’dan il-każ l-attributi jitfittxew fl-esportazzjoni tas-sors tad-destinazzjoni.

SYNCATTSRCOPERATION

Funzjoni li tħallik tikseb it-tip ta’ operazzjoni fil-fajl DELTA. Il-valuri possibbli huma dawn li ġejjin: CREATE, DELETE u MODIFY.

Sintassi tal-kelma ewlenija:

<SYNCATTSRCOPERATION>

Mod ta’ użu:

  • Il-kelma ewlenija SYNCATTSRCOPERATION tista’ tintuża fl-oqsma kollha tat-tip “expression” bħall-operazzjonijiet COPY, MODVALUE, eċċ.
  • Il-kelma ewlenija SYNCATTSRCOPERATION tista’ tintuża biss fir-regoli ta’ filtru jew ta’ konverżjoni fuq is-sors DELTA.

SYNCSRCMATCHRNB

Funzjoni li tagħti lura n-numru tar-regola ta’ korrispondenza li biha ġew assoċjati żewġ oġġetti.

Sintassi tal-kelma ewlenija:

<SYNCSRCMATCHRNB>

Mod ta’ użu:

  • Il-kelma ewlenija SYNCSRCMATCHRNB tista’ tintuża fl-oqsma kollha tat-tip “expression” bħall-operazzjonijiet COPY, MODVALUE, eċċ.
  • Il-kelma ewlenija SYNCATTSRCOPERATION tista’ tintuża biss fir-regoli “Match”.

PLUS

Funzjoni li tħallik iżżid diversi numri flimkien.

Sintassi tal-kelma ewlenija:

<PLUS:[X]:…:[N]>

  • Minn [X] sa [N]: in-numri li għandhom jiżdiedu.

Mod ta’ użu:

  • Il-kelma ewlenija PLUS tista’ tintuża fl-oqsma kollha tat-tip “expression” bħall-operazzjonijiet tat-tip COPY, MODVALUE, eċċ.
  • Is-sensiliet differenti użati fl-espressjoni jista’ jkun fihom kliem ewlieni biex jinkisbu l-valuri tal-attributi, pereżempju SyncAttSrc jew SyncAttDst.

Eżempju ta’ konfigurazzjoni:

  • <PLUS:<SyncAttSrc:NbJour>:5> fejn <SyncAttSrc:NbJour> = 5 jagħti r-riżultat 10.

MINUS

Funzjoni li tħallik tnaqqas diversi numri.

Sintassi tal-kelma ewlenija:

<MINUS:[X]:…:[N]>

  • Minn [X] sa [N]: in-numri li għandhom jitnaqqsu.

Mod ta’ użu:

  • Il-kelma ewlenija MINUS tista’ tintuża fl-oqsma kollha tat-tip “expression” bħall-operazzjonijiet tat-tip COPY, MODVALUE, eċċ.
  • Is-sensiliet differenti użati fl-espressjoni jista’ jkun fihom kliem ewlieni biex jinkisbu l-valuri tal-attributi, pereżempju SyncAttSrc jew SyncAttDst.

Eżempju ta’ konfigurazzjoni:

  • <MINUS:<SyncAttSrc:NbJour>:5> fejn <SyncAttSrc:NbJour> = 5 jagħti r-riżultat 0.

MULT

Funzjoni li tħallik timmultiplika diversi numri.

Sintassi tal-kelma ewlenija:

<MULT:[X]:…:[N]>

  • Minn [X] sa [N]: in-numri li għandhom jiġu mmultiplikati.

Mod ta’ użu:

  • Il-kelma ewlenija MULT tista’ tintuża fl-oqsma kollha tat-tip “expression” bħall-operazzjonijiet tat-tip COPY, MODVALUE, eċċ.
  • Is-sensiliet differenti użati fl-espressjoni jista’ jkun fihom kliem ewlieni biex jinkisbu l-valuri tal-attributi, pereżempju SyncAttSrc jew SyncAttDst.

Eżempju ta’ konfigurazzjoni:

  • <MULT:<SyncAttSrc:NbJour>:5> fejn <SyncAttSrc:NbJour> = 5 jagħti r-riżultat 25.

DIV

Funzjoni li tħallik taqsam diversi numri.

Sintassi tal-kelma ewlenija:

<DIV:[X]:…:[N]>

  • Minn [X] sa [N]: in-numri li għandhom jinqasmu.

Mod ta’ użu:

  • Il-kelma ewlenija DIV tista’ tintuża fl-oqsma kollha tat-tip “expression” bħall-operazzjonijiet tat-tip COPY, MODVALUE, eċċ.
  • Is-sensiliet differenti użati fl-espressjoni jista’ jkun fihom kliem ewlieni biex jinkisbu l-valuri tal-attributi, pereżempju SyncAttSrc jew SyncAttDst.

Eżempju ta’ konfigurazzjoni:

  • <DIV:<SyncAttSrc:NbJour>:5> fejn <SyncAttSrc:NbJour> = 5 jagħti r-riżultat 1.