devexpressgrid'te aynı tabloda farklı farklı filtreleme seçenekleri yapmak istiyorum. Manuel girince oluyor ama program her açıldığında otomatik olarak filtreli olarak getirmek istiyorum bunu nasıl yapabilirim.
Şimdiden teşekkürler

Kod: Tümünü seç
var
AItemList: TcxFilterCriteriaItemList;
begin
<DataController>.Filter.BeginUpdate;
try
<DataController>.Filter.Root.Clear;
<DataController>.Filter.Root.AddItem(colCustNo, foLess, 1000, '1000');
AItemList := <DataController>.Filter.Root.AddItemList(fboOr);
AItemList.AddItem(colName, foLike, 'A%', 'A%');
AItemList.AddItem(colName, foLike, 'Z%', 'Z%');
finally
<DataController>.Filter.EndUpdate;
<DataController>.Filter.Active := true;
end;
end;
Kod: Tümünü seç
CREATE PROCEDURE SP_FIYATANALIZIEVERZOL (
PURUNADI VARCHAR(80))
RETURNS (
SN INTEGER,
URUNADI VARCHAR(80),
FIRMASN INTEGER,
TEKLIFTARIHI DATE,
TEKLIFFIYATI DOUBLE PRECISION,
PARABIRIMI VARCHAR(80),
ACIKLAMA VARCHAR(255),
GECERLIFIYAT INTEGER,
TEKLIFBELGESI BLOB SUB_TYPE 0 SEGMENT SIZE 80,
HESAPLA SMALLINT,
STOK INTEGER)
AS
BEGIN
FOR SELECT TEKLIF.SN,
(SELECT URUNADI FROM URUN WHERE SN = TEKLIF.URUNSN),
TEKLIF.FIRMASN,
TEKLIF.TEKLIFTARIHI,
TEKLIF.TEKLIFFIYATI,
TEKLIF.PARABIRIMI,
TEKLIF.ACIKLAMA,
TEKLIF.GECERLIFIYAT,
TEKLIF.TEKLIFBELGESI,
TEKLIF.HESAPLA
FROM TEKLIF WHERE (SELECT URUNADI FROM URUN WHERE SN = TEKLIF.URUNSN) LIKE 'EVERZOL%' AND TEKLIF.HESAPLA = 1
INTO :SN,
:URUNADI,
:FIRMASN,
:TEKLIFTARIHI,
:TEKLIFFIYATI,
:PARABIRIMI,
:ACIKLAMA,
:GECERLIFIYAT,
:TEKLIFBELGESI,
:HESAPLA
DO
BEGIN
SUSPEND;
END
END