Namespace: Consultingwerk.Web2.Services.SmartViews
Class 
Form Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.Web2.Services.SmartViews.IForm
Inherited by: Consultingwerk.Web2.Services.SmartViews.FormDetail

File:Form
Purpose:Renders the Default simple Form to JSON
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Wed Feb 14 09:53:53 CET 2018
Purpose: Renders a default dynamic Form
Notes:



Top Method Summary
Options Name Purpose
+ Progress.Json.ObjectModel.JsonObject GetForm (character, character) Renders a default dynamic Form
# Progress.Json.ObjectModel.JsonObject RenderDataSource (character, character, IBusinessEntityViewDescriptor) Renders the default data source
# Progress.Json.ObjectModel.JsonObject RenderGrid (character, character, IBusinessEntityViewDescriptor) Renders the default grid
# Progress.Json.ObjectModel.JsonObject RenderSplitView (character, character, IBusinessEntityViewDescriptor) Renders the default split view
# Progress.Json.ObjectModel.JsonObject RenderToolbar (character, character, IBusinessEntityViewDescriptor) Renders the default toolbar
# Progress.Json.ObjectModel.JsonObject RenderViewer (character, character, IBusinessEntityViewDescriptor) Renders the default viewer


Method Detail
Top

PUBLIC Progress.Json.ObjectModel.JsonObject GetForm (character, character)

Purpose: Renders a default dynamic Form
Notes:

Parameters:
pcEntityName CHARACTER
The name of the Business Entity
pcViewName CHARACTER
The name of the Business Entities view
Returns Progress.Json.ObjectModel.JsonObject
The JSON Object describing the Form layout
Top

PROTECTED Progress.Json.ObjectModel.JsonObject RenderDataSource (character, character, IBusinessEntityViewDescriptor)

Purpose: Renders the default data source
Notes:

Parameters:
pcEntityName CHARACTER
The name of the Business Entity
pcViewName CHARACTER
The name of the Business Entities view
poViewDescriptor Consultingwerk.OERA.BusinessEntityDescriptor.IBusinessEntityViewDescriptor
The IBusinessEntityViewDescriptor
Returns Progress.Json.ObjectModel.JsonObject
The JSON Object describing the DataSource component
Top

PROTECTED Progress.Json.ObjectModel.JsonObject RenderGrid (character, character, IBusinessEntityViewDescriptor)

Purpose: Renders the default grid
Notes:

Parameters:
pcEntityName CHARACTER
The name of the Business Entity
pcViewName CHARACTER
The name of the Business Entities view
poViewDescriptor Consultingwerk.OERA.BusinessEntityDescriptor.IBusinessEntityViewDescriptor
The IBusinessEntityViewDescriptor
Returns Progress.Json.ObjectModel.JsonObject
The JSON Object describing the Grid component
Top

PROTECTED Progress.Json.ObjectModel.JsonObject RenderSplitView (character, character, IBusinessEntityViewDescriptor)

Purpose: Renders the default split view
Notes:

Parameters:
pcEntityName CHARACTER
The name of the Business Entity
pcViewName CHARACTER
The name of the Business Entities view
poViewDescriptor Consultingwerk.OERA.BusinessEntityDescriptor.IBusinessEntityViewDescriptor
The IBusinessEntityViewDescriptor
Returns Progress.Json.ObjectModel.JsonObject
The JSON Object describing the split view layout
Top

PROTECTED Progress.Json.ObjectModel.JsonObject RenderToolbar (character, character, IBusinessEntityViewDescriptor)

Purpose: Renders the default toolbar
Notes:

Parameters:
pcEntityName CHARACTER
The name of the Business Entity
pcViewName CHARACTER
The name of the Business Entities view
poViewDescriptor Consultingwerk.OERA.BusinessEntityDescriptor.IBusinessEntityViewDescriptor
The IBusinessEntityViewDescriptor
Returns Progress.Json.ObjectModel.JsonObject
The JSON Object describing the toolbar layout
Top

PROTECTED Progress.Json.ObjectModel.JsonObject RenderViewer (character, character, IBusinessEntityViewDescriptor)

Purpose: Renders the default viewer
Notes:

Parameters:
pcEntityName CHARACTER
The name of the Business Entity
pcViewName CHARACTER
The name of the Business Entities view
poViewDescriptor Consultingwerk.OERA.BusinessEntityDescriptor.IBusinessEntityViewDescriptor
The IBusinessEntityViewDescriptor
Returns Progress.Json.ObjectModel.JsonObject
The JSON Object describing the Viewer component


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       15.04.2024 06:17:35