Forum

WSS 3.0 da TCMB d&#...
 
Bildirimler
Hepsini Temizle

WSS 3.0 da TCMB döviz kurlarını görüntülemek

10 Yazılar
7 Üyeler
0 Reactions
2,222 Görüntüleme
(@MustafaKARAMAN)
Gönderiler: 8
Eminent Member
Konu başlatıcı
 

Merhaba,


bu konu hakkında araştırma yapmama rağmen yeterli veriye henüz ulaşamadım. Sharepoint 3.0 da sayfanın bir bölümüne TCMB döviz kurlarını eklemek istiyorum. web part ekleyip, http://tcmb.gov.tr/kurlar/today.html  yada http://tcmb.gov.tr/kurlar/today.xml linklerini ekliyorum ama sayfa açılırken içeriğin güvenli olmadığına dair ekrana mesaj geliyor ve veriler görüntülenemiyor. 2.0 da iken aynı hata mesajını almama rağmen veriler görüntülenebiliyordu.


basit bir yöntemi olacağını tahmin ediyorum ama ben henüz başaramadım. Nasıl yapabilirim ?


saygılarımla,


 

 
Gönderildi : 06/05/2009 15:20

(@emrebalci)
Gönderiler: 367
Reputable Member
 

Sitene bir adet XML Web Bölümü Webpartı ekle. Sonrasında XML Bağlantısı bölümüne  http://tcmb.gov.tr/kurlar/today.xml  linkini ekle. XSL düzenleyici kısmınıda aşağıdaki kodu ekle. Ekranda kurlar gelecektir.

 

<xsl:stylesheet version="1.0" xmlns:xsl=" http://www.w3.org/1999/XSL/Transform ">
      <xsl:template match="/Tarih_Date">
            <HTML>
                  <BODY>
                        <TABLE BORDER="2">
                              <TR>
                                    <TH>Birim</TH><TH>Döviz Adı</TH><TH>Döviz Alış</TH><TH>Döviz Satış</TH>
                              </TR>
                              <xsl:for-each select="Currency">
                                    <xsl:if test="normalize-space(ForexBuying[1]/text())" >
                                    <TR>
                                          <TD>
                                                <xsl:value-of select="Unit"/>
                                          </TD>
                                          <TD>
                                                <xsl:value-of select="Isim"/>
                                          </TD>
                                          <TD>
                                                <xsl:value-of select="ForexBuying"/>
                                          </TD>
                                          <TD>
                                                <xsl:value-of select="ForexSelling"/>
                                          </TD>
                                    </TR>
                                    </xsl:if>
                              </xsl:for-each>
                        </TABLE>
                  </BODY>
            </HTML>
      </xsl:template>
</xsl:stylesheet> 

 

İyi Çalışmalar

Emre BALCI 

 
Gönderildi : 06/05/2009 19:53

(@MustafaKARAMAN)
Gönderiler: 8
Eminent Member
Konu başlatıcı
 

Emre bey, verdiğiniz bilgi ile istediğimi yapabildim.Teşekkür ederim...


saygılarımla,

 
Gönderildi : 06/05/2009 20:16

 cexx
(@cexx)
Gönderiler: 1
New Member
 

kısmınıda aşağıdaki kodu ekle. Ekranda kurlar gelecektir.  Emre BALCI 

 

Selam, bu XLS dosyasinda istenen kurlari filtreleyip de almak gibi bir secenek olabilir mi? Ornegin sadece EUR ve USD gostermek gibi...

tesekkurler

cem

 
Gönderildi : 12/05/2009 17:16

(@emrebalci)
Gönderiler: 367
Reputable Member
 

IF tagına aşağıdaki sorguyu yazabilirsiniz.

 

Tarih_Date/Currency[@Kod='USD']/ForexBuying
Tarih_Date/Currency[@Kod='EUR']/ForexBuying

 

 
Gönderildi : 12/05/2009 19:58

(@emrebalci)
Gönderiler: 367
Reputable Member
 

for-each querysini böyle düzenleyebilirsen gelecektir. 

<xsl:for-each select="Currency[@Kod='USD']">

<xsl:for-each select="Currency[@Kod='EUR']"> 

 

 
Gönderildi : 12/05/2009 20:04

(@sjoefoeu)
Gönderiler: 4
Active Member
 

Merhaba sadece dolar ve euro için kodu düzeltip yeniden kopyalayabilirmisin

 
Gönderildi : 27/05/2010 18:10

(@kalfa_net)
Gönderiler: 36
Trusted Member
 

Teşekkürler emre Bey, sharepoint'e güzel yön veriyorsunuz.[A]

 
Gönderildi : 01/08/2010 01:06

(@laterna)
Gönderiler: 1
New Member
 

Merhaba,

Şirketimizde Win 2003 R2 var ve WSS 3.0 kullanıyoruz. WSS  şu an hazırlık aşamasında henuz kullanıcılara açılmadı, şirketin istekleri doğrultusunda hazırlamaya çalışıyorum. Her neyse 🙂 konuya dönelim; sadece USD ve EURO olarak görmek istediğimde  verdiğiniz kodu aşağıdaki gibi düzenlemeye çalıştım ancak başarılı olamadım. Bu konuda yardım ederseniz çok sevinirim

                                    </TR>
                                    </xsl:if>                                                             </xsl:for-each>

<xsl:for-each select="Currency[@Kod='USD']">

<xsl:for-each select="Currency[@Kod='EUR']">

                        </TABLE>
                  </BODY>
            </HTML>
      </xsl:template>
</xsl:stylesheet>
kodlama kısmını uzun denemelerim sonucunda başaramadım.

 
Gönderildi : 15/02/2011 22:37

(@harunkorkmaz)
Gönderiler: 283
Reputable Member
 

Cannot retrieve the URL specified in the XML Link property. For more assistance, contact your site administrator.

merhaba ayarlamayı yaptığım halde yukarıda ki hatayı veriyor 

 
Gönderildi : 23/01/2020 15:43

Paylaş: