Dinamikus mező értékének importálása

Ez a funkció további lehetőségeket nyújt a CSV-fájlokból történő értékek feltöltéséhez a dinamikus mezőknél. A CSV-fájl önálló oszlopaiból származó adatok egy különleges dinamikus mezőhöz lesznek hozzárendelve, amelyet rugalmasan kiválaszthat. Továbbá ezek a fájlok tartalmazhatnak fejléceket is, amelyekbe beszúrhatja a célmezők kívánt neveit. Az értékek importálása előtt a célmezőket kézzel kell létrehozni.

Sikeres feltöltés után a Változás áttekintése felületi elem megjeleníti az összes új vagy törölt értéket az érintett dinamikus mezőknél. Ezek az értékek színekkel lesznek jelölve.

Ezenkívül a funkció lehetővé teszi az ACL-ek automatikus létrehozását a kiválasztott dinamikus mezők és az importált értékeik alapján. Ez jelentősen csökkenti az ACL létrehozásának kézi munkaigényét.

A dinamikus mezők közötti függőségek balról jobbra lesznek létrehozva. Ha az értékek kettőnél több dinamikus mezőhöz kerülnek importálásra, akkor az ACL kapcsolatok kiosztása a legbaloldalibb oszloptól kezdődik. Emiatt többszintű függőségek is lehetségesek.

A cél dinamikus mezőket kézzel kell létrehozni, mielőtt használhatóak lennének az értékimportláshoz. Csak legördülő típusú mezők engedélyezettek (legördülő és többválasztós).

A következő Dinamikus mezők létrehozása szükséges:

Objektum

Típus

Név

Címke

Lehetséges értékek

Jegy

Többválasztós

Manufacturer

Gyártó

Hagyja üresen

Jegy

Többválasztós

Car

Autó

Hagyja üresen

Jegy

Többválasztós

ModelYear

Modell éve

Hagyja üresen

Az értékimportálási funkció megfelelő működésének garantálásához a példa szerint formázza meg a CSV-fájlját. A dinamikus mező neveit tartalmazó első sor elhagyható, de a dinamikus mezők automatikusan ki lesznek választva a következő képernyőn, ha meg vannak adva.

Alapértelmezetten a nyelvéhez meghatározott elválasztó lesz használva (általában , vagy ;). Alternatívaként ezt felülbírálhatja a CSV elválasztó felhasználói beállítás használatával.

Manufacturer,Car,ModelYear
BMW,X3,2016
BMW,318d,2016
BMW,318d,2017
BMW,320d,2016
Audi,A4,2015
Audi,A4,2016
Audi,A5,2015
Audi,A5,2016
Audi,A6,2016

A CSV-fájl a dinamikus mezők lehetséges értékeivel kapcsolatos információkat tartalmaz. Az első fejlécsor tartalmazza a cél dinamikus mező neveit.

Tallózzon rá a CSV-fájlra, és jelölje be a Függőségek létrehozása (ACL-ek) jelölőnégyzetet, ha ACL-eket szeretne előállítani. Kattintson az Importálás gombra, egy új képernyő fog megnyílni.

Változás áttekintése felületi elem

Változás áttekintése felületi elem

Ebben az áttekintőben látni fog egy CSV oszlopokat jelző táblázatot, a kiválasztott cél dinamikus mezőt, egy színes változtatási különbséget a régi és az új lehetséges értékek között, illetve (ha az ACL beállítás engedélyezve lett) a mezők közti kapcsolatok előnézetét. Ez segít összehasonlítani az adatokat, mielőtt az értékek ki lennének írva.

Minden CSV oszlopból származó adat hozzá lesz rendelve egy bizonyos dinamikus mezőhöz. A célmező kiválasztható. Ha fejlécsor van használatban, akkor a mezőnevek előre ki lesznek választva.

Figyelem

Az összes érintett mező meglévő lehetséges értékei teljesen felül lesznek írva a feltöltött értékekkel. Ennélfogva gondosan ellenőriznie kell, hogy az egyes dinamikus mezők eltávolított és új értékeinek jelzése megfelel-e az elvárásainak. A meglévő értékek megőrzése érdekében azokat tartalmaznia kell a feltöltött CSV-fájlnak.

Lehetőség van bal → jobb hozzárendelésű ACL-ek automatikus létrehozására a kiválasztott dinamikus mezők és azok importált értékei alapján. Ez csökkenti az ACL-ek kézi létrehozására irányuló erőfeszítéseket. A dinamikus mezők és az értékek közti függőségek balról jobbra lesznek létrehozva.

ACL beállítások felületi elem

ACL beállítások felületi elem

A következő beállítások érhetők el ennek a funkcionalitásnak a használatakor.

Létrehoz ACL-eket?

Ha elő szeretne állítani ACL-eket, akkor jelölje be ezt a jelölőnégyzetet. Bal → jobb függő ACL-ek az érintett mezők között automatikusan létre lesznek hozva importáláskor.

ACL előtag

A megadott előtag lesz használva az összes létrehozott ACL-nél. Változtassa meg az előtagot a végrehajtási sorrend befolyásolásához (átjárhatóság a kézzel létrehozott ACL-ekkel).

Más előtaggal rendelkező ACL-ek eltávolítása

Jelölje be ezt a jelölőnégyzetet, ha az összes korábban automatikusan előállított ACL-t el kell távolítani.

Megjegyzés

Ha korábban eltérő előtag volt használva, és ez a beállítás nincs használatban, akkor a régi ACL-ek megmaradnak, és nem kívánt viselkedést okozhatnak.

Automatikus üzembe állítás

Jelölje be ezt a jelölőnégyzetet, ha automatikusan üzembe szeretné állítani az ACL-eket a létrehozás után.

Megjegyzés

Ez érinteni fogja az egyéb ACL-eket is, amelyek még nincsenek üzembe állítva.

Az ACL-létrehozás a következő módon van megvalósítva:

  • Ha a bal oldalról származó értékekkel rendelkező dinamikus mező egyezik, akkor (csak) a jobb oldalról származó értékekkel rendelkező dinamikus mezőt lehetséges kiválasztani.

  • Ha az értékek kettőnél több dinamikus mezőhöz vannak importálva (3 vagy több oszlop létezik a CSV-fájlban), akkor az ACL kapcsolatok mindig a legbaloldalibb oszloptól kezdve lesznek létrehozva. Ez lehetővé teszi a többszintű függőségeket.

Miután befejezte az összes ellenőrzést, egyszerűen küldje be az űrlapot. Az érintett dinamikus mezők értékei frissítve lesznek a háttérben, és ha be van kapcsolva, akkor az ACL-ek is elő lesznek állítva. Ezek után újra át lesz irányítva a dinamikus mező áttekintőre.

Most menjen az ACL kezelés képernyőre, és ellenőrizze az előállított ACL-eket.

Előállított ACL-ek a dinamikus mező korlátozásokhoz

Előállított ACL-ek a dinamikus mező korlátozásokhoz

Noha ez a funkció egyszerűvé teszi a dinamikus mezők értékeinek importálását és a megfelelő ACL-ek előállítását, mégis van néhány korlátozás.

  • A dinamikus mező létrehozását és beállítását kézzel kell elvégezni (például meghatározni azt, hogy egy mező legördülő vagy többválasztós legyen-e, illetve hogy az üres értékek engedélyezettek legyenek-e).

  • A dinamikus mező értékeinek hossza 200 karakterre korlátozott értékenként.

  • Az ACL-ek oly módon vannak létrehozva, hogy a másodlagos mezőkhöz kiválasztás szükséges az elsődleges mezőiken, mielőtt bármilyen kiválasztás lehetséges lenne.

  • Az ACL-ek mindig létre lesznek hozva a CSV-fájlban lévő összes dinamikus mezőhöz. A nem kapcsolódó dinamikus mezőket külön kell importálni.

Scroll to Top