23 Mart 2009 Pazartesi

Bir IFS/Centura TableWindow a filtrelenmiş kayıt kümesini nasıl getirebilirim?

Aşağıdaki örnek kodu değiştirerek kullanabilirsiniz. İstediğiniz forma bir buton koyduktan sonra Sam_Click (butona tıklama) olayında filtreleme yaparak veri getirebilirsiniz.
Burada sOlusturulanSql değişkeni tanımlanmış olmalıdır. Değişken tanımlama ile ilgili de bir yazım mevcut. İhtiyaç durumunda inceleyebilirsiniz.

On SAM_Click
Set sOlusturulanSql = "doc_class = 'EYS' "
! ---------------------------------------------------------------------
! ---------------------------------------------------------------------
Call SalSendMsg( tbwUzmarDocIssues, PM_DataSourceUserWhere, METHOD_Execute, SalHStringToNumber( sOlusturulanSql ) )
Call SalSendMsg( tbwUzmarDocIssues, PM_DataSourcePopulate, METHOD_Execute, 0 )

Çalışma anında db den getirilecek veri kümesi aşağıdaki gibi olacaktır.

*****************************
select * from formdaki_tablo where sOlusturulanSql
*****************************

Hiç yorum yok:

Yorum Gönder