İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Web Programlama (PHP, ASP, HTML, CSS, JavaScript)
Web Programlama (PHP, ASP, HTML, CSS, JavaScript)

SQL Server Satır Hizalama

mykro13.10.20182 cevap2.293 görüntüleme
2018'den beri3 mesaj
#1
Herkese merhabalar,
programlamaya yeni başladım ufak bir sıkıntı yaşıyorum sorunum şöyledir.
Sorguyu execute edince 1. resimdeki gibi bir çıktı alıyorum fakat bu raporu mail olarak atınca 2. görseldeki gibi düzensiz bir çıktı alıyorum sanırsam noktalama işaretlerinden kaynaklanıyor bun değerleri nasıl sağa yaslayabilirim.
SELECT  dbo.CARI_HESAPLAR.cari_kod AS msg_S_1032, dbo.CARI_HESAPLAR.cari_unvan1 AS msg_S_1033,
                      dbo.CARI_HESAPLAR.cari_unvan2 AS msg_S_1034,PARSENAME(CONVERT(VARCHAR(20), CAST(CASE WHEN Cari_F10da_detay = 1 THEN dbo.fn_CariHesapAnaDovizBakiye('', 0, cari_kod, '',
                      '', NULL, NULL, NULL, 0) WHEN Cari_F10da_detay = 2 THEN dbo.fn_CariHesapAlternatifDovizBakiye('', 0, cari_kod, '', '', NULL, NULL, NULL, 0)
                      WHEN Cari_F10da_detay = 3 THEN dbo.fn_CariHesapOrjinalDovizBakiye('', 0, cari_kod, '', '', 0, NULL, NULL, 0)
                      WHEN Cari_F10da_detay = 4 THEN dbo.fn_CariHareketSayisi(0, cari_kod, '') END AS MONEY), 1),2) AS msg_S_1530
FROM         dbo.CARI_HESAPLAR WITH (NOLOCK) LEFT OUTER JOIN
                      dbo.vw_Cari_Hesap_Baglanti_Tip_Isimleri ON dbo.vw_Cari_Hesap_Baglanti_Tip_Isimleri.CariBaglantiNo = dbo.CARI_HESAPLAR.cari_baglanti_tipi LEFT OUTER JOIN
                      dbo.vw_Cari_Hesap_Hareket_Tip_Isimleri ON dbo.vw_Cari_Hesap_Hareket_Tip_Isimleri.CariHareketNo = dbo.CARI_HESAPLAR.cari_hareket_tipi LEFT OUTER JOIN
                      dbo.vw_Gendata ON 1 = 1 where CASE WHEN Cari_F10da_detay = 1 THEN dbo.fn_CariHesapAnaDovizBakiye('', 0, cari_kod, '',
                      '', NULL, NULL, NULL, 0) WHEN Cari_F10da_detay = 2 THEN dbo.fn_CariHesapAlternatifDovizBakiye('', 0, cari_kod, '', '', NULL, NULL, NULL, 0)
                      WHEN Cari_F10da_detay = 3 THEN dbo.fn_CariHesapOrjinalDovizBakiye('', 0, cari_kod, '', '', 0, NULL, NULL, 0)
                      WHEN Cari_F10da_detay = 4 THEN dbo.fn_CariHareketSayisi(0, cari_kod, '') END <>0
ORDER BY CASE WHEN Cari_F10da_detay = 1 THEN dbo.fn_CariHesapAnaDovizBakiye('', 0, cari_kod, '',
                      '', NULL, NULL, NULL, 0) WHEN Cari_F10da_detay = 2 THEN dbo.fn_CariHesapAlternatifDovizBakiye('', 0, cari_kod, '', '', NULL, NULL, NULL, 0)
                      WHEN Cari_F10da_detay = 3 THEN dbo.fn_CariHesapOrjinalDovizBakiye('', 0, cari_kod, '', '', 0, NULL, NULL, 0)
                      WHEN Cari_F10da_detay = 4 THEN dbo.fn_CariHareketSayisi(0, cari_kod, '') END desc

Resim 1

1.jpg

Resim 2

2.jpg
Cevaplar
2017'den beri177 mesaj
#2
Mrblar, almış olduğunuz değerleri mail olarak göndermeden önce HTML içinde şekilendiriyor olmalısınız.. Html kısında CSS ile sorunu düzeltebilirsiniz aslında.
mykro Konuyu açan
2018'den beri3 mesaj
#3
Mrblar, almış olduğunuz değerleri mail olarak göndermeden önce HTML içinde şekilendiriyor olmalısınız.. Html kısında CSS ile sorunu düzeltebilirsiniz aslında.
Cevabınız için teşekkür ederim. HTML CSS ile alakalı olduğunu sanmıyorum çünki diğer raporlardan kopyaladım html kodlarını.

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.