[Fir2_tr] Hiba XPATH

Tamás Árpád Tamas.Arpad at dexter.hu
2013. Jan. 29., K, 13:30:09 CET


Sziasztok!

Nekünk is megfelel ez a megoldás.

Üdv.:
Tamás Árpád

-----Original Message-----
From: fir2_tr-bounces at maillist.educatio.hu [mailto:fir2_tr-bounces at maillist.educatio.hu] On Behalf Of KODACSY Tamas
Sent: Monday, January 28, 2013 4:54 PM
To: fir2_tr at maillist.educatio.hu
Subject: Re: [Fir2_tr] Hiba XPATH

Sziasztok!

Nekem tetszik a módosítás, így szintaktikailag helyes xpath állítható elő. A paraméterezés is jó, a csupasz változatra (463 200222) szavazok.

Üdv,
Koda

On 2013. január 28. 16:32:43 Köblös István wrote:
> Sziasztok!
> 
> 
> 
> Az XSD 3.0-val egy ütemben módosítanánk a hibajegyek visszajelzésén 
> is. Íme a terv:
> 
> 
> 
> Üzleti probléma
> 
> Jelenleg az SZNY HIBAK fregmens Adatkor egységéből szintaktikailag 
> nehezen áll össze egy XPath, az AdatID nem értelmezhető jól.
> 
> 
> 
> Megoldási javaslat:
> 
> .         A Törzsadatok Adatellenőrzési szabályok egységében definiáljuk
> minden hibához azt az XPATH sablont, ami alapján egyértelműen 
> azonosítható, hogy melyik rekord hibás - ezt terítjük minden 
> intézménynek
> 
> .         Ebben a sablonban %1,%2 stb. jelöléssel látjuk el azokat az
> attribútumokat, amelyek ezt az egyértelmű azonosítást lehetővé teszik 
> - az XPATH többi magasabb szintű attribútumát nem adjuk meg (pl. 
> HallgatóID)
> 
> .         A SZNYHibak fregmensen belül csak a rekord azonosítására szolgáló
> attribútumokat adjuk meg, az XPATH pozíciójával azonosítva
> 
> (%x) és pontosvesszővel elválasztva
> 
> 
> 
> Példa
> 
> MOST - konkrét hibajegy:
> 
> Hallgato/TanulmanyiJogviszonyok/TanulmanyiJogviszony/FelvettKepzesek/F
> elvet
> t Kepzes
> 
> @ID="463";
> /hlg:FelvettKepzesiIdoszakok/hlg:FelvettKepzesiIdoszak/@KepzesiIdoszak
> ID="2
> 0 0222"
> 
> 
> 
> JAVASLAT - hibatípus törzsadat
> 
> /ns2:FIRAdatLekerdezesValasz/ns2:HallgatoAdatValasz/Hallgato/Tanulmany
> iJogv i szonyok/TanulmanyiJogviszony/FelvettKepzesek
> 
> /FelvettKepzes[@ID=   %1
> ]/FelvettKepzesiIdoszakok/FelvettKepzesiIdoszak[@KepzesiIdoszakID=  %2 
> ]
> 
> 
> 
> JAVASLAT - konkrét hibajegy
> 
>          %1="463";%2="200222"
> 
> VAGY
> 
>          463 200222
> 
> 
> 
> Kérlek, küldjetek véleményt erre a módosításra is.
> 
> 
> 
> Köszönöm,
> 
> István
> 
> 
> 
> Köblös István
> 
> ConSense Informatikai Tanácsadó Kft.
> 
> 1119 Budapest, Petzvál József u. 44. | +36 20 421 7423 | 
> <http://www.consense.hu> www.consense.hu
_______________________________________________
Fir2_tr mailing list
Fir2_tr at maillist.educatio.hu
http://polar.educatio.hu/cgi-bin/mailman/listinfo/fir2_tr


További információk a(z) Fir2_tr levelezőlistáról