AccessTr.neT
Yıl sonu devirleri - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Yıl sonu devirleri (/konu-yil-sonu-devirleri.html)

Sayfalar: 1 2


Cvp: Yıl sonu devirleri - kadirdursun - 19/01/2017

Dönüş yapacağım
DEVIR_TABLOSUNU_OLUSTUR sorgusunu şöyşe değiştirdim: Böylece her yıl sorguya girip ... yılından devir kısmını değiştirmeye gerek kalmadı.

SELECT MUSTERI_HAREKET.MUSTERI, DateSerial(Year(Date()),1,1) AS TARIH, "" AS MakbuzFatura, "" AS BELGENO, Sum(MUSTERI_HAREKET.BORC) AS BORC, Format(DateSerial(Year(Date()),1,1)-1,"yyyy") & " YILINDAN DEVİR" AS ACIKLAMA, Sum(MUSTERI_HAREKET.ODEME) AS ODEME, "" AS ODEMETURU, "" AS CEKNO, "" AS BANKA, "" AS CEKVADE, "" AS CEKSAHIBI, "" AS CIRO, "" AS ACIKLAMA2, "" AS DIP_ISKONTO INTO DEVIR_TABLOSU
FROM MUSTERI_HAREKET
GROUP BY MUSTERI_HAREKET.MUSTERI, DateSerial(Year(Date()),1,1), Format(DateSerial(Year(Date()),1,1)-1,"yyyy") & " YILINDAN DEVİR", "", "", "", "", "", "", "", "", "", "";

DEVRET sorgusunudaki tabloyu yanlış eklemişim sanırım. Bir önceki sorgudan oluşturulmuş DEVIR_TABLOSU kullanılacak. Bu sorgudada MUSTERI, ACIKLAMA ve CEK_VADE alanlarını değiştirdim.

Bu işlem her yıl yapılacağı için ESKI_DEVIR_TABLOSUNU_SIL sorgusu ekledim. Önce bununla eski devir tablosunun içini sildiriyorum, sonra yeni devir tablosu oluşturuyorum, daha sonra eski verilerin tamamını silip yeni devirdekileri ana tabloya eklemiş oluyorum.

Herşey için teşekkür ediyorum. 

Ufak bir sorun kaldı. İşlemler bittikten sonra MUSTERI_HAREKET tablosundaki BORC ve ODEME sutunlarındaki bazı değerler virgülden sonra 2 basamak gibi gözüküyor fakat içine girince virgülden sonra baya bi rakamın oluştuğu görülüyor. Bunu çözemedim. Virgülden sonra 2 basamak yeterli


Cvp: Yıl sonu devirleri - atoz112 - 19/01/2017

sayın kadirdursun,

Alıntı:MUSTERI_HAREKET tablosundaki BORC ve ODEME sutunlarındaki bazı değerler virgülden sonra 2 basamak gibi gözüküyor fakat içine girince virgülden sonra baya bi rakamın oluştuğu görülüyor. Bunu çözemedim. Virgülden sonra 2 basamak yeterli 

ifadenize yönelik olarak;
gerek site arama sayfasında "Round" ya da "Yuvarlama" benzeri ifadeleri ve gerekse de internet ortamında "Round function" ifadesini yazmak sureti ile küsürat yuvarlama konularını araştırınız.

son olarak;
paylaşılan bilgiler ve örnek uygulama vesilesi ile,sorununuz çözüme ulaştığı düşüncesi ile,
Konunuzun;Cevaplanmış Sorular Kategorisi'ne taşınması uygun görülmüştür.

bilginize...iyi çalışmalar,saygılar.


Cvp: Yıl sonu devirleri - kadirdursun - 19/01/2017

Teşekkür ediyorum.
yuvarlama ile dediğiniz gibi sorun giderdim. Cevaplanmıştır.