Namespace: OpenEdge.DataAdmin.Binding
Class
DataExportTree
Parent classes:
Inherits: OpenEdge.DataAdmin.Binding.AbstractDataTree

/* *********************************************************
/* Copyright (c) 2013 by Progress Software Corporation
/*
/* All rights reserved. No part of this program or document
/* may be reproduced in any form or by any means without
/* permission in writing from Progress Software Corporation.
Purpose:Export a dataset as json
Used by ExortLastSavedTree
Author(s):hdaniels
Created:Mon Nov 11 14:40:08 EST 2013




Method Summary
Options Name Purpose
AddJsonBody (JsonObject)
AddJsonTables (JsonObject, character, handle)
ExportToFile (character)
Progress.Lang.Object GetFieldHandler (character)
HANDLE GetWriteHandle ()
SetFieldHandler (character, Object)

Constructor Summary
Options Name Purpose
DataExportTree (handle)

Property Summary
Options Name Purpose
LOGICAL NoTopArray
CHARACTER TopTable


Method Detail
Top

AddJsonBody (JsonObject)

Parameters:
jsonRoot Progress.Json.ObjectModel.JsonObject
Top

AddJsonTables (JsonObject, character, handle)

Parameters:
pjson Progress.Json.ObjectModel.JsonObject
pcParent CHARACTER
phParent HANDLE
Top

ExportToFile (character)

Parameters:
pcFile CHARACTER
Top

Progress.Lang.Object GetFieldHandler (character)

Parameters:
pname CHARACTER
Returns Progress.Lang.Object
Top

HANDLE GetWriteHandle ()

Returns HANDLE
Top

SetFieldHandler (character, Object)

Parameters:
pname CHARACTER
phandler Progress.Lang.Object


Constructor Detail
Top

DataExportTree (handle)

Purpose:
Notes:
Parameters:
pDataset HANDLE


Property Detail
Top

LOGICAL NoTopArray

Returns LOGICAL
Top

CHARACTER TopTable

Returns CHARACTER


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15