Példa: Hivatkozások helyettesítésekhez kapcsolása szabályokkal

Létrehozhat adatösszevetési szabályokat hivatkozások helyettesítésekhez kapcsolásához.

Erről a feladatról

Ha ismeri, hogy egy kérésben vagy POST adatokban melyik mezőt kell összevetni, akkor írjon az adott mező számára egy Helyettesítés létrehozása szabályt, majd illesszen be egy Hivatkozás létrehozása szabályt a Helyettesítés létrehozása szabály utódjaként.

Eljárás

  1. Nyisson meg egy adatösszevetési szabálykészletet a szabályszerkesztőben. Egy új szabálykészlet egy üres szabálymegfelelést tartalmaz.
  2. Hozzon létre egy Helyettesítés létrehozása szabályt. Helyettesítés létrehozása szabály létrehozásáról további információkért lásd: Helyettesítés létrehozása adatösszevetési szabályokkal.
  3. Kattintson a jobb egérgombbal a Helyettesítés létrehozása szabályra, majd válassza az előugró menü Elem beillesztése > Adatforrás keresése helyettesítéshez menüpontját.
  4. Kattintson a jobb egérgombbal az Adatforrás keresése helyettesítéshez szabályra, majd válassza az előugró menü Elem beillesztése > Hivatkozás létrehozása menüpontját. Ha a hivatkozás létezik, akkor válassza a Hivatkozás keresése lehetőséget a Hivatkozás létrehozása helyett. A Hivatkozás létrehozása vagy Hivatkozás keresése szabály az Adatforrás keresése helyettesítéshez szabály utódjaként kerül beillesztésre. A helyettesítés szülő szabály által kinyert értékének használatához írja be a következőt: %subname% Reguláris kifejezésként, ahol subname a szülő szabály által létrehozott helyettesítés neve. Hivatkozás létrehozása szabály létrehozásáról további információkért lásd: Hivatkozás létrehozása adatösszevetési szabályok használatával.

Eredmények

Ha ezzel a szabálykészlettel újra elvégzi a tesztadatok összevetését, akkor a a meghatározott hivatkozások és helyettesítések létrehozásra és összekötésre kerülnek.

Példa

Tételezzük fel, hogy az URI a tesztben a következő: http://host:port/RPThelp/index.jsp?topic=datacorrelation.html. Tételezzük fel, hogy egy előző kérésből bizonyos válaszadatok a következőket tartalmazzák: ...<id=2 docHelpName=recordtest> <id=23 docHelpName=datacorrelation> <id=24 docHelpName=rules>.... Írjon szabályt, amely létrehoz egy helyettesítő oldalt az URI-ban az datacorrelation számára, majd beállítja a helyettesítő nevet helpname értékre. Azután vegyen fel szabályokat hivatkozás létrehozásához a helyettesítési szabály utódjaként. A hivatkozási szabály reguláris kifejezése: docHelpName=%helpname%>. Így a reguláris kifejezés a hivatkozási szabályban docHelpName=datacorrelation> értéket kap. Ez a reguláris kifejezés biztosítja, hogy a helyes hivatkozás legyen kapcsolva a helyettesítő helyhez.

Visszajelzés