You need to sign in to do that
Don't have an account?
mworld
StandardSetController class getFilterId and setFilterId
The StandardSetController APEX class has getFilterId and setFilterId methods. My question is what are these filters and where are they found? How are they used? There is no filter object or any other reference in APEX or VF that I can find.
Mauricio Parra
These filter id's are the id of List Views in the app.
you can create a new list view ( for the same object), then snag the ID from the url of that list view and use it in your filterId.
list views are not otherwise exposed in the API
List<SOBJECT> objResults = setCon.getRecords();
At the moment objResults returns all the fields available in the setcontroller.
NOTE: I intialise my setcontroller with SOQL statement which contains all the fileds available in the custom object. I doing this because I can use the same controller for different list view item selections.
Thanks in advance,
jack
Hi,
I didn't get your suggestion...
Is there a way to pass the id of a view (contacts for example) and get the filtered results?
I know the Id of one of the contacts view (like 00BA0000002ly8SaAQ) and want to pass it to a custom web service method and get in return the contacts in this view.
Thanks!