I have a View in a datasource on my Form
it is the second datasource,
on the init I Add these lines
public void init()
{
super();
this.queryBuildDataSource().firstFast(true);
this.queryBuildDataSource().clearDynalinks();
this.queryBuildDataSource().addDynalink(fieldNum(View,field1),ParentTable,fieldNum(ParentTable,Field1));
this.queryBuildDataSource().addDynalink(fieldNum(VIew,field1),ParentTable,fieldNum(ParentTable,Field2));
}
it works fine, but it is slow with 3000+ lines, with trace profiler I see the query is not with option find first fast.
PS. the query below the view has on all places find first fast.