Hello,
I am using GetParameterMessage to get all rows/data related to a table, but this table has more than one page in DMA. When I get the response, it just retrieves the rows that are on the first page. How can I get all the rows from the other pages?
Thank you!
![](https://community.dataminer.services/wp-content/uploads/wp-user-manager-uploads/2020/10/nomnom.jpg)
Hi Gina,
It is not really recommended to use SLNET messages in general as these messages are not officially supported nor documented. In this case, I would advise you to explore our Skyline NuGet packages | DataMiner Docs, more specifically the class library, i.e. Skyline.DataMiner.Core.DataMinerSystem.
To use the class library in a protocol, install the following NuGet package: Skyline.DataMiner.Core.DataMinerSystem.Protocol.
To use the class library in an Automation script, install the following NuGet package: Skyline.DataMiner.Core.DataMinerSystem.Automation.
With this, it will allow you to query your table in two different ways:
- Method GetData | DataMiner Docs
- returns the entire contents of a partial table in one request
- Method QueryData | DataMiner Docs
- without a filter will retrieve the entire table in multiple requests (one request per page).
- with a filter will retrieve the table rows matching the filter in one request.
Kind Regards,
Jarno
I see that this question has been inactive for some time. Do you still need help with this? If not, could you select the answer that has been most helpful for you (using the ✓ icon)?