Hi,
Run PowerServer web in my desktop SetFilter() is not working but run in web server is worked fine.
Below is filter value :-
dw_list_detail.ShareDataOff()
dw_trans_info.ShareDataOff()
dw_list.SetFilter(ls_filter_edit_row)
dw_list.Filter()
dw_list.ShareData(dw_list_detail)
dw_list.ShareData(dw_trans_info)
It seems that a DW with ShareDataOff() performed on it maked the dw....a normal dw. You can SetFilter() then Filter() normal datawindows all day long.
I'd think that doing the SetFilter()/Filter() on the normal dw PRIOR TO sharing the data would be the way to go in order to filter both datawindows.
Filtering on the primary vs secondary DWO can be done as well before the ShareData but that might not be logically possible the PB App may be using other ShareData's over to other DWO's that may require the entire primary DWO's Primary buffer to remain "intact". ;-)
Regards ... Chris