I had a similar issue a few months ago where only the first 20 results from a selection were being returned, changing the filter size in both the serverconfig.ini and webconfig.ini files did not resolve the issue for me.
The issue was due to the following changeset http://trac.osgeo.org/mapguide/changeset/3053 which restricted the selection to the first 20 items. My code was: selectString = mapSelection.GenerateFilter(layer, layerClassName); The following ticket resolved this issue http://trac.osgeo.org/mapguide/ticket/501 and uses the following code instead MgStringCollection filters = mapSelection.GenerateFilters(layer, layerClassName, selectionSize); selectString = filters.GetItem(0); You need to pass in the additional selectionSize parameter. Regards, Adnan Bruno Scott wrote: > > The MgSelection::GenerateFilter returns always 20 IDs. > Is there a way to increase this ? > I've found an option in the serverconfig.ini file > > SelectionFilterSize > > Witch is set to 20 by default. > > Changing this value has no effet on the GenerateFilter fonction... > > Bruno > > -- View this message in context: http://www.nabble.com/GenerateFilter-return-always-20-ids-tp20678292p20698107.html Sent from the MapGuide Users mailing list archive at Nabble.com. _______________________________________________ mapguide-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapguide-users
