You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »


Rapor Üretici Gömülü Filtre Kullanımı
Başlangıç ve Bitiş Tarih Aralığı Filtresi
Rapor üreticide yazılan raporda kullanıcının yazdığı tarih aralığına göre filtreleme yapabilmek için {FLTDATEBEG(error)} ve {FLTDATEEND(error)} değerleri kullanılır. Bu değerlerde x bilgisi yerine sol tarafta filtreler birden başlayarak sayılır ve filtre kaçıncı sıradaysa o sayı x yerine yazılarak rapor sorgusuna eklenir. Rapor filtreleri tanımlanırken sorgu içerisinde kullanılacak kutucuğu işaretlenmeli.





Dönen Dinamik Sorgu:
SELECT * FROM
(SELECT
DATE_ 'TARİH',
FICHENO 'FİŞ NO',
NETTOTAL 'TUTAR'
FROM LG_020_01_INVOICE
WHERE DATE_ BETWEEN CONVERT(dateTime, '1-15-2023', 101) AND CONVERT(dateTime, '1-19-2023', 101)
) AS DYNMQRY



























Tarih Filtresi
Rapor üreticide yazılan raporda kullanıcının yazdığı tarihe göre filtreleme yapabilmek için {FLTDATEVAL(error)} değeri kullanılır. Bu değere x bilgisi yerine sol tarafta filtreler birden başlayarak sayılır ve filtre kaçıncı sıradaysa o sayı x yerine yazılarak rapor sorgusuna eklenir. Rapor filtreleri tanımlanırken sorgu içerisinde kullanılacak kutucuğu işaretlenmeli.




Dönen Dinamik Sorgu:
SELECT * FROM
(SELECT
DATE_ 'TARİH',
FICHENO 'FİŞ NO',
NETTOTAL 'TUTAR'
FROM LG_020_01_INVOICE
WHERE DATE_ = CONVERT(dateTime, '1-17-2023', 101)
) AS DYNMQRY




























Başlangıç ve Bitiş Metin Aralığı Filtresi
Rapor üreticide yazılan raporda kullanıcının yazdığı metin aralığına göre filtreleme yapabilmek için {FLTSTRBEG(error)} ve {FLTSTREND(error)} değerleri kullanılır. Bu değerlerde x bilgisi yerine sol tarafta filtreler birden başlayarak sayılır ve filtre kaçıncı sıradaysa o sayı x yerine yazılarak rapor sorgusuna eklenir. Rapor filtreleri tanımlanırken sorgu içerisinde kullanılacak kutucuğu işaretlenmeli.




Dönen Dinamik Sorgu:
SELECT * FROM
(SELECT
DATE_ 'TARİH',
FICHENO 'FİŞ NO',
NETTOTAL 'TUTAR'
FROM LG_020_01_INVOICE
WHERE FICHENO BETWEEN 'FPE2023000000001' AND 'FPE20230000000099'
) AS DYNMQRY





















Metin Filtresi
Rapor üreticide yazılan raporda kullanıcının yazdığı metine göre filtreleme yapabilmek için {FLTSTRVAL(error)} değeri kullanılır. Bu değere x bilgisi yerine sol tarafta filtreler birden başlayarak sayılır ve filtre kaçıncı sıradaysa o sayı x yerine yazılarak rapor sorgusuna eklenir. Rapor filtreleri tanımlanırken sorgu içerisinde kullanılacak kutucuğu işaretlenmeli.






Dönen Dinamik Sorgu:
SELECT * FROM
(SELECT
DATE_ 'TARİH',
FICHENO 'FİŞ NO',
NETTOTAL 'TUTAR'
FROM LG_020_01_INVOICE
WHERE FICHENO = 'FPE2023000000002'
) AS DYNMQRY




























Başlangıç ve Bitiş Sayı Aralığı Filtresi
Rapor üreticide yazılan raporda kullanıcının yazdığı sayı aralığına göre filtreleme yapabilmek için {FLTNUMBEG(error)} ve {FLTNUMEND(error)} değerleri kullanılır. Bu değerlere x bilgisi yerine sol tarafta filtreler birden başlayarak sayılır ve filtre kaçıncı sıradaysa o sayı x yerine yazılarak rapor sorgusuna eklenir. Rapor filtreleri tanımlanırken sorgu içerisinde kullanılacak kutucuğu işaretlenmeli.



Dönen Dinamik Sorgu:
SELECT * FROM
(SELECT
DATE_ 'TARİH',
FICHENO 'FİŞ NO',
NETTOTAL 'TUTAR'
FROM LG_020_01_INVOICE
WHERE NETTOTAL BETWEEN 2500 AND 3000
) AS DYNMQRY

















Sayı Filtresi
Rapor üreticide yazılan raporda kullanıcının yazdığı sayıya göre filtreleme yapabilmek için {FLTNUMVAL(error)} değeri kullanılır. Bu değere x bilgisi yerine sol tarafta filtreler birden başlayarak sayılır ve filtre kaçıncı sıradaysa o sayı x yerine yazılarak rapor sorgusuna eklenir. Rapor filtreleri tanımlanırken sorgu içerisinde kullanılacak kutucuğu işaretlenmeli.



Dönen Dinamik Sorgu:
SELECT * FROM
(SELECT
DATE_ 'TARİH',
FICHENO 'FİŞ NO',
NETTOTAL 'TUTAR'
FROM LG_020_01_INVOICE
WHERE NETTOTAL = 5310
) AS DYNMQRY