On Sunday 14 October 2018 21:27:43 mohamed hamza wrote: > Suppose we have 2 grids inside teditpage1 and we want to change > dso.dataset according to the grid we selected. > we create event in baseeditpagefo > > Onenter: > dataso.dataset:=tdbstringgrid(sender).datalink.datasource.dataset;
Or in better in teditpage1 where we better know the type of "sender" parameter? " implementation uses editpage1form_mfm,editform; procedure teditpage1fo.enterev(const sender: TObject); begin editfo.dataso.dataset:= tdbstringgrid(sender).datalink.datasource.dataset; end; " > > this assignment is not considered in baseeditfo.dataso : > We keep the dataset that we have loaded with submodule? > Yes, we can use it as "maindatasource" for the DB-edit widgets of the editpage form. Don't set its datasource property if you don't need it or use a base form without datasource component. Martin _______________________________________________ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk