Namespace: Consultingwerk.OERA.JsdoGenericService
Class 
CatalogV14 Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.OERA.JsdoGenericService.CatalogV12
Implements: Consultingwerk.OERA.JsdoGenericService.ICatalog

File:CatalogV14
Purpose:Generic JSON/JSDO Catalog generation, V1.4 (OpenEdge 11.6.2)
with Kendo UI Builder extension (Star*Nova)
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Thu Aug 04 21:03:02 CEST 2016



Top Method Summary
Options Name Purpose
AddColumnAttributes (JsonObject, character, character, handle) Adds a boolean attribute to all table columns based on a list of columns
Progress.Json.ObjectModel.JsonObject GetSchema (handle) Returns the JSON Schema description for the ProDataset

Top Constructor Summary
Options Name Purpose
CatalogV14 () Constructor for the CatalogV14 class


Method Detail
Top

AddColumnAttributes (JsonObject, character, character, handle)

Purpose: Adds a boolean attribute to all table columns based on
a list of columns
Notes: Used for ReadOnly, Mandatory, non filterable and non sortable
Columns

Parameters:
poProperties Progress.Json.ObjectModel.JsonObject
The JsonObject representing the columns of a table in the catalog
pcAttributeName CHARACTER
The attribute name to attach to the column
pcColumns CHARACTER
The comma delimited list of columns to add the attribute to
phBuffer HANDLE
The handle of the buffer to determine the field's SERIALIZE-NAME
Top

Progress.Json.ObjectModel.JsonObject GetSchema (handle)

Purpose: Returns the JSON Schema description for the ProDataset
Notes:

Parameters:
phDataset HANDLE
The ProDataset to return the schema for
Returns Progress.Json.ObjectModel.JsonObject
The JsonObject representing the schema


Constructor Detail
Top

CatalogV14 ()

Purpose: Constructor for the CatalogV14 class
Notes:



©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:22:25