![]() |
Atiker Yazılım Resmi Forum Sitesidir. Amacımız kullanıcılarımıza, iş ortaklarımıza, danışmanlara, yazılımcılara programlarımız hakkında destek ve bilgi vermektir. Detaylı bilgi ve destek için: 444 82 99 |
Açılış Kontrolleri |
Yanıt Yaz ![]() |
Yazar | |
mervenur.demic ![]() Yeni Üye ![]() Kayıt Tarihi: 25 Ekim 2018 Durum: Aktif Değil Puanlar: 262 |
![]() Yanıt Yaz
Alıntı mervenur.demic
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
![]() ![]() ![]() ![]() Gönderim Zamanı: 30 Ekim 2018 Saat 15:06 |
Açılış Kontrolleri Tanım : Programda bulunan ya da özel olarak yapılan bir raporun her program açılışında kullanıcıya gösterilmesi için kullanılır. Teknik Detay : Açılış kontrollerine eklenen raporlar ATBLPROGPRMS tablosunda
OTOKONT_GIRIS modül bilgisiyle tutulmaktadır Parametre adı {Form adı}_{Grid adı}_{Rapor kodu} şeklinde
oluşturulmaktadır. Örneğin cari kartları formundaki(TFrmCariKart) cari hareket
gridini(GrdCaharList) rapor kodu 1 seçilerek açılış kontrollerine eklersek
oluşan parametreyi bulmak için yazılması gereken script şu şekildedir. SELECT * FROM [ATBLPROGPRMS] WITH (NOLOCK) WHERE PROGRAM_KODU = 1 AND SUBE_KODU=0 AND MODUL='OTOKONT_GIRIS' AND [PARAM]='TFrmCariKart_GrdCaharList_1' Örnek 1 : Kullanıcı gün içinde açılan cari kartları program açılışında
görmek isterse; Aşağıdaki cümle kullanılarak Bugün Açılan Cari Kartları isimli özel rapor oluşturulur. SELECT CARI_KODU ,CARI_ADI ,KAYIT_ZAMANI=REC_DATE FROM TBLCARISB WHERE DBO.PrgfnDateTimeToDate(REC_DATE)=DBO.PrgfnDateTimeToDate(GETDATE()) Rapor alındıktan sonra gride sağ tıklanarak Açılış
Kontrollerine Ekle menüsü açılır. Rapor seçenekleri, alıcıları ve rapor kodu seçilerek Kaydet butonuna basılır. Program yeniden açıldığında kontrol aşağıdaki gibi olacaktır. Örnek 2 : Kullanıcı bir önceki güne kesilen faturaları program
açılışında görmek isterse; Aşağıdaki cümle kullanılarak Dün Kesilen Faturalar isimli
özel rapor oluşturulur. SELECT CARI_KODU ,CARI_ADI ,EVRAK_NO ,GENEL_TOPLAM ,BELGE_ACIKLAMA ,BELGE_NO FROM PRG_VIEW_FATSB WHERE TARIH=DBO.PrgfnDateTimeToDate( DATEADD(DAY,-1,GETDATE())) AND BELGE_TIPI IN(1,55,71,101) Rapor alındıktan sonra gride sağ tıklanarak Açılış
Kontrollerine Ekle menüsü açılır. ![]() Rapor seçenekleri, alıcıları ve rapor kodu seçilerek Kaydet butonuna basılır. Program yeniden açıldığında kontrol aşağıdaki gibi olacaktır. Sorgu Düzenle : Alınan rapor açılış kontrollerine ekleneceği zaman rapor
sorgusunda değişiklik yapmak için kullanılır. ![]() |
|
![]() |
Yanıt Yaz ![]() |
|
Tweet
|
Forum Atla | Forum İzinleri ![]() Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |