Ara
2
2018

XSLT içinde NOT ve IF Kullanımı

Merhaba ,

XSLT tarafından sağlanan görüntüler üzerinde xml den gelen değerlere göre belirli koşullarda  görüntüdeki ifadelerin  kısıtlanması veya değiştirilmesi sağlanmaktadır.Aşağıdaki kod parçacığında  “not” ifadesinin xslt üzerinde nasıl kullanıldığı gösterilmiştir.

Örneğe göre 00011113333 id sine ait xml den değer döndüğünde görüntüde “Firma Sipariş No”  alanı görünsün farklı bir id geliyor ise  “Sipariş No” ifadesi görünsün.Burada önemli nokta not ifadesi özel fonksiyon olduğu halde string ifadenin içerisinde yazılıyor olmasıdır.

	<xsl:if test="//n1:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyIdentification/cbc:ID='00011113333'">
		<span style="font-weight:bold; ">
			<xsl:text>Firma Sipariş No:</xsl:text>
		</span>
	</xsl:if>
	<xsl:if test="not(//n1:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyIdentification/cbc:ID='00011113333')">
		<span style="font-weight:bold; ">
			<xsl:text>Sipariş No:</xsl:text>
		</span>
	</xsl:if>

Ozan Arıkan

1988 İstanbul doğumlu. İstanbul Üniversitesi Yönetim Bilişim
Sistemlerinden mezun oldu. 2012 yılından Beri Oracle e-Business
Suite Uygulama Geliştirme Fonksiyonel ve Teknik Danışman olarak
DbOptimize bünyesinde kariyerine devam etmektedir.
Mail: oznarkn@gmail.com
Ozan Arıkan

İlgili Yazılar



Yorum yapın

*