Query.SaveAsJson(Integer, OutStream) Method
Version: Available or changed with runtime version 14.0.
Saves the resulting data set of a query as an .json file.
Syntax
[Ok := ] Query.SaveAsJson(Number: Integer, OutStream: OutStream)
Parameters
Number
Type: Integer
The ID of the query object that you want to save as an .json file. If the query that you specify does not exist, then a run-time error occurs.
OutStream
Type: OutStream
The stream that you want to save the query as Json to.
Return Value
[Optional] Ok
Type: Boolean
true if the SaveAsJson succeeded, otherwise false. If you omit this optional return value and the operation does not execute successfully, a runtime error will occur.
Example
procedure Test();
var
result : Boolean;
os: OutStream;
begin
result := Query.SaveAsJson(10, os);
end;
Related information
Query Data Type
Getting Started with AL
Developing Extensions