Hi,
I have been quite successful in configuring an Excel spreadsheet to suck data out of a Knack database via a tailored View in Knack. Independently of one another, I have managed to filter the records returned and I have also managed to increase the maximum number of records that get returned up to 1000 (which I understand to be the current limit and which is fine for my purposes).
What I can't seem to work out is how to configure both the filter and the rows_per_page on the Excel data source so that they operate together.
As you can in the screenshot above, I have specified ?rows_per_page=1000, which successfully overrides the default of 25 records per page on the View. If I delete that URL part and substitute it with the following:
?filters=[{"field":"field_520", "operator":"contains", "value":"WS3"}]
...this successfully filters the records down as I need, but I only get the first 25 records returned (or 100, if I increase the initial records per page to the maximum in the View definition, using the Knack Builder).
What I need to know is how to specify both these options within the URL, i.e. the rows_per_page plus the filter, using the URL parts fields that Excel provides (as in the above screenshot)
I have tried working this out from the API Developer's Guide and also by just messing around with likely candidates, but none of my attempts to do this have worked. If anyone in the know could assist me with this I would be most grateful.
Kind regards,
Steve