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 |
Mesaj Seçenekleri
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 |