maryammb66
سه شنبه 23 فروردین 1390, 14:10 عصر
با سلام
من تو برنامه ام از MASTER - DETAIL استفاده می کنم و چون می خوام از فیلتر استفاده کنم برنامه ام درست کار نمی کنه!
تو برنامه ام 2 تا bdgrid دارم که اولی mastere دومیه!
و از یک dbctrgrid استفاده کردم که اونم mastere یکی ازdbgrid هاست!
این dbctrgrid رو توی تب کنترل گذاشتم که هر وقت روی یکی از تب ها کلیک کردم اطلاعات مربوط به اون رو از جدول برام فیلتر کنه!
که کدش به صورت زیره
DM.ATCheckListNazerItem.Filter :=format( ' CheckListNazerId = %d and ItemGroupCode = %d',[DM.ATCheckListNazerid.AsInteger,TabControl1.TabInd ex+1]); DM.ATCheckListNazerItem.Filtered := true;
اما خطا میده و نمیشه!
لطفا کمکم کنید
خطاش :
atcheklistnazeritem:filter property cannot be used for detail tables.
من تو برنامه ام از MASTER - DETAIL استفاده می کنم و چون می خوام از فیلتر استفاده کنم برنامه ام درست کار نمی کنه!
تو برنامه ام 2 تا bdgrid دارم که اولی mastere دومیه!
و از یک dbctrgrid استفاده کردم که اونم mastere یکی ازdbgrid هاست!
این dbctrgrid رو توی تب کنترل گذاشتم که هر وقت روی یکی از تب ها کلیک کردم اطلاعات مربوط به اون رو از جدول برام فیلتر کنه!
که کدش به صورت زیره
DM.ATCheckListNazerItem.Filter :=format( ' CheckListNazerId = %d and ItemGroupCode = %d',[DM.ATCheckListNazerid.AsInteger,TabControl1.TabInd ex+1]); DM.ATCheckListNazerItem.Filtered := true;
اما خطا میده و نمیشه!
لطفا کمکم کنید
خطاش :
atcheklistnazeritem:filter property cannot be used for detail tables.