Forum
Merhabalar... Depolar arası transfer fişinde giden depoda etiketle listedeki fiyatın kontrolünün yapılması için depo transfer fişinde fiyat çıkarmak istiyorum. Crystal Report'ta Database Field alanında Depo Transferi içindeki bilgilerde fiyat yok. Eklenebilir mi , eklenebilirse nasıl eklenebilir?
Merhaba,
Trasnfer girişi ekranında fiyat yokken crstalldeki view nde olmasını bekleyemeyiz.
Stok kodu alanı var, bizde bu kodun şu tipteki fiyatı diyebilmek için
kod ve ilgili tipin fiyatı şeklinde 2 kolonlu yeni bir view oluşturarak çözmeyi deneyebiliriz.
1-SQL managament studioda ilgili db de aşağıdaki sorguyu çalıştırarak bu işde kullanacağımız bir view yaratalım.
en alt satırda kullanmak istediğiniz fiyat tipini değiştirmeyi unutmayın
CREATE VIEW [dbo].[vwStokFiyat]
AS
SELECT dbo.tbStok.sKodu, isnull(dbo.tbStokFiyati.lFiyat,0)
FROM dbo.tbStok LEFT OUTER JOIN
dbo.tbStokFiyati ON dbo.tbStok.nStokID = dbo.tbStokFiyati.nStokID
WHERE (dbo.tbStokFiyati.sFiyatTipi = 'KR')
2-crstall reportta
Database - Database expertte sol panelde make new conn ile yeni bağlantı oluşturulaım bu bağlantı altından
biraz önce bu iş için oluşturduğumuz vwStokFiyat view ını ekleyelim sonra link tabına geçip
tbstok altındaki sKodu ile vwStokFiyat altındaki sKodu arasında link kuralım.
3-sayfada field explorer altında vwStokFiyat altındaki lfiyatı details altındaki stok satırında istediğiniz yere yerleştirin.
kopya dizayn üzerinde çalışmanızı tavsiye ederim, kolay gelsin.
Teşekkürler, birkaç denemeden sonra başarılı olabildim. İşe yaradı...