Connection Information

To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not remember your credentials, you should contact your web host.

Connection Type

Syntax 4 – PB Docs 2017 – PowerBuilder Library

Syntax 4 – PB Docs 2017

Syntax 4

Description

Exports all data or the specified rows and/or columns from the
specified buffer to a simple-format or standard-format JSON
string.

Applies to

DataWindow type

Method applies to

PowerBuilder

DataWindow control, DataWindowChild object, and
DataStore object, except for those with the Composite, Crosstab,
OLE 2.0, or RichText presentation styles.

Syntax

PowerBuilder

Argument

Description

dwcontrol

A reference to a DataWindow control, DataStore, or
DataWindowChild.

dwbuffer

A value of the dwBuffer enumerated datatype
identifying the DataWindow buffer from which you want to export
the data. For a list of valid values, see DWBuffer.

If
not specified, all of the DataWindow buffers will be exported,
however, the data for DataWindowChild will not be exported (even
if changedonly is false).

startrow (optional)

The number of the first detail row in the buffer
that you want to export. The default is 1. If it is 0 or
negative, 1 is used.

endrow (optional)

The number of the last detail row in the buffer
that you want to export. The default is the rest of the rows. If
it is 0 or negative, it indicates the rest of
rows.

startcolumn (optional)

The number of the first column in the buffer that
you want to export. The default is 1. If it is 0 or negative, 1
is used.

endcolumn (optional)

The number of the last column in the buffer that
you want to export. The default is the rest of the columns. If
it is 0 or negative, it indicates the rest of
columns.

format (optional)

A boolean specifying the JSON
format.

  • True indicates the standard format.

  • False indicates the simple format. The default is
    false.

See JSON
formats
for details about the simple and standard
format.

Return value

String. Returns the JSON string if it succeeds. Returns the empty
string (“”) if an error occurs.

The method returns null if any of the following:

  • any argument’s value is null

  • the DataWindow object (dataobject) is invalid

  • the DataWindow presentation style is unsupported, such as
    Composite, Crosstab, OLE 2.0, or RichText

Examples

This example exports data from the delete buffer of the DataWindow
to a simple-format JSON string:

This example exports data from the filter buffer of the DataWindow
to a standard-format JSON string:

This example exports data in rows 2 through the end from the
primary buffer of the DataWindow to a simple-format JSON string:

This example exports data in rows 2 through the end from the
primary buffer of the DataWindow to a standard-format JSON
string:

This example exports data in rows 1 through 10 from the primary
buffer of the DataWindow to a simple-format JSON string:

This example exports data in rows 1 through 10 from the primary
buffer of the DataWindow to a standard-format JSON string:

This example exports data in rows 1 through 10 and columns 2
through the end from the primary buffer of the DataWindow to a
simple-format JSON string:

This example exports data in rows 1 through 10 and columns 2
through the end from the primary buffer of the DataWindow to a
standard-format JSON string:

This example exports data in rows 1 through 10 and columns 2
through 5 from the primary buffer of the DataWindow to a simple-format
JSON string:

This example exports data in rows 1 through 10 and columns 2
through 5 from the primary buffer of the DataWindow to a standard-format
JSON string:

See also

ImportJson

ImportJsonByKey


Document get from Powerbuilder help
Thank you for watching.
Was this article helpful?
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x