FNCGridAdapter: Changes to version 1.3.5.0:

 Will use a TClientWebConnection with a TWebClientDataSet with connected FNCGrid.
If the result set is now empty ([]) we get the error message: "No Fields found" If a change was made here. In the previous version, does it work?

Did you set the fields at designtime?

Did you add the fields in code at runtime?

Generated at runtime.

Then I don't understand how you get "No fields found".

Please provide sufficient details, preferably a sample source project with which we can reproduce your problem.
Sorry, I was too quick:
Generated at design time.

I need details, I cannot help when all I can do is guessing
https://www.tmssoftware.com/site/blog.asp?post=633

I thought it was a problem with the FNCGrid so it wasn't. The message is caused by the WebClientDataSet.

The message is generated if the DataSet does not contain any data via the client connection, i.e. also no field names and values.

ClientConnection-response-body = []  -> generate error

ClientConnection-response-body = 
[ {
    "STAMMBELEGNR": 2943,
    "BELEGNR": 2943,
    "BELEGKENNUNG": "RE",
    "VERSION": 1,
    "VERSION_AKTIV": 0,
    "DATUM_ANGELEGT": "20190618T184727",
    "DATUM_AB": "20190618T000000"
}]  -> no error


What strikes me, of the components TFMSFNCGridDatabaseAdapter and TWebMessageDlg, the names of the components are missing on the form. So it is very difficult to tell them apart.

We have seen an issue with empty JSON when it is tried to be loaded in a WebClientDataSet where DB fields are supposed to be set.
We have addressed this issue. We'll release an update as soon as possible.

TFMSFNCGridDatabaseAdapter and TWebMessageDlg are pseudo non-visual components, therefore the designer isn't showing a label.