A LinkByText üzleti szabály Hivatkozás attribútumot állít be egy
elemben, miután az alkalmazás egy másik modulban ezzel megegyező attribútumot talált. Ezt a
modult konfigurációs modulnak nevezzük.
A LinkByText üzleti szabály használata esetén nem
kell beállítani a hivatkozás attribútumot ahhoz, hogy ezt az információt egy másik
szöveg attribútumból származtatni lehessen. Az attribútumok illesztése reguláris kifejezésekkel történik.
Előfeltételek
- Egy konfigurációs modul. A konfigurációs modulban lévő elemeknek
a következő attribútumokkal kell rendelkezniük:
- Egy Szöveg attribútum a reguláris kifejezés tárolására ("Reguláris kifejezés
attribútum")
- Egy Hivatkozás attribútum, amelyet egyezés előfordulása esetén le kell másolni ("Hivatkozás attribútum").
Győződjön meg róla, hogy a cél típusa megfelel a beállítandó hivatkozásoknak.
- Egy üzleti szabályt tároló attribútum, amely Szöveg attribútum.
Formázás
Az üzleti szabály tárolótulajdonságában
az alábbi formátumban adhatja meg az üzleti szabályt:
=LinkByText('Source Attribute',"Target Link Attribute ID","Configuration Module ID","Regular Expression Attribute ID","Link Attribute ID")
Paraméterek
1. Táblázat A LinkByText üzleti
szabályok paraméterei
'Source Attribute' |
Az a Szöveg attribútum, amely az illesztendő szöveget tartalmazza |
"Target Link Attribute ID" |
Annak a Hivatkozás attribútumnak az azonosítója, amely egyezés előfordulása esetén be lesz állítva |
"Configuration Module ID" |
A konfigurációs modul azonosítója |
"Regular Expression Attribute ID" |
Annak a konfigurációs modulban lévő Szöveg attribútumnak az azonosítója,
amely az illesztéshez használt reguláris kifejezést tárolja |
"Link Attribute ID" |
Annak a
konfigurációs modulban lévő Hivatkozás attribútumnak az azonosítója, amely
egyezés előfordulása esetén a Célhivatkozás attribútumba lesz másolva |
Megjegyzések:
- Ha egy Hivatkozás, Bejövő hivatkozás vagy Hivatkozáslista attribútumot
úgy állított be, hogy azok az egyes nézetekben hivatkozásokat is megjelenítsenek, a LinkByText üzleti szabály ezt a konfigurációt nem
ismeri fel.
- A reguláris kifejezést
tartalmazó szöveg attribútumot egyetlen sorban, formázás nélkül kell megadni.
- A LinkByText üzleti szabályban a kis- és a nagybetűk különbözőnek számítanak. Ha például az a cél, hogy a *focal.* a
focal és a Focal szavakra egyaránt illeszkedjen, a *[Ff]ocal* reguláris kifejezést kell használni.
.