EPE - Miten käsitellään onPremisesExtensionAttributes-attribuutteja
EPE - Miten käsitellään onPremisesExtensionAttributes-attribuutteja
Voit tuoda onPremisesExtensionAttributes-tiedot EPE:llä, mutta se on tehtävä syntaksilla onPremisesExtensionAttributes. Se tuo kaikki onPremisesExtensionAttributes-tiedot kerralla.
Esimerkki:
- Luo tekstiattribuutti kohdemalliin (target template):
- Kytke
onPremisesExtensionAttributeskyseiseen attribuuttiin EPE:ssä:
-
Aja EPE-tehtävä muutosten jälkeen. Nyt näet tuloksen kohdassa
onPremisesExtensionAttribute. EPE vie kaikki alaobjektit merkkijonomerkintöinä:
-
Käytä lauseketta tarvittavien
onPremisesExtensionAttribute-tietojen hakemiseen. EsimerkiksiextensionAttribute1:#for Jython version 2.2 import re if onPremisesExtensionAttributes: m = re.search(r'\"extensionAttribute1\"(.*),\"extensionAttribute3\"', onPremisesExtensionAttributes) if m: _output = m.group(1) if _output and not _output == ":null": _result = _output[2:-1] else: _result = None else: _result = None else: _result = None#for Jython version 2.7 or newer import json _result = onPremisesExtensionAttributes if onPremisesExtensionAttributes: _data = this.get("onPremisesExtensionAttributes") _obj = json.loads(_data) _value = _obj["extensionAttribute14"] this.set("extensionAttribute14code",_value)
-
Tallenna IGA-tili tai aja EPE-tehtävä uudelleen: