![]() |
| 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.
Teşekkürler(0)
Alıntı Cevapla
Konu: Açılış KontrolleriGö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 |