Filter

Posts   
 
    
Posts: 54
Joined: 22-Jun-2010
# Posted on: 09-Aug-2010 17:25:55   

Hi

I have the following code

prefetchPathledgersubgroup.Add(LedgersubgroupEntity.PrefetchPathLedgergroup); filterledgersubgroup.Add(LedgersubgroupFields.Flag == StandardFlag.recordvalidflag); adapterledgersubgroup.FetchEntityCollection(datasourceledgersubgroup, null, prefetchPathledgersubgroup); ledgersubgroupView = datasourceledgersubgroup.DefaultView; ledgersubgroupView.Filter = filterledgersubgroup; dgridledgersubgroup.DataSource = ledgersubgroupView;

But this line filterledgersubgroup.Add(LedgersubgroupFields.Flag == StandardFlag.recordvalidflag); does not work. I mean when I filter it is supposed to filter with those records flag=0 but it displays records with flag = -1 also. Can you help me please

Posts: 54
Joined: 22-Jun-2010
# Posted on: 09-Aug-2010 17:38:50   

yogesh_shtty wrote:

Hi

I have the following code

prefetchPathledgersubgroup.Add(LedgersubgroupEntity.PrefetchPathLedgergroup); filterledgersubgroup.Add(LedgersubgroupFields.Flag == StandardFlag.recordvalidflag); adapterledgersubgroup.FetchEntityCollection(datasourceledgersubgroup, null, prefetchPathledgersubgroup); ledgersubgroupView = datasourceledgersubgroup.DefaultView; ledgersubgroupView.Filter = filterledgersubgroup; dgridledgersubgroup.DataSource = ledgersubgroupView;

But this line filterledgersubgroup.Add(LedgersubgroupFields.Flag == StandardFlag.recordvalidflag); does not work. I mean when I filter it is supposed to filter with those records flag=0 but it displays records with flag = -1 also. Can you help me please

Sorry I got it myself. I should have done

bucketledgergroup.PredicateExpression.Add(LedgersubgroupFields.Flag == StandardFlag.recordvalidflag);