Namespace: Consultingwerk.Web2.Services.SmartViews
Class 
FormDetail Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.Web2.Services.SmartViews.Form
Implements: Consultingwerk.Web2.Services.SmartViews.IForm

File:Form
Purpose:Renders the Default Detail Form to JSON (no grid)
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Wed Feb 14 09:53:53 CET 2018
/* Mike Fechner, Consultingwerk Ltd. 13.09.2017
Preprocessor variables for SmartComponentLibrary, WinKit and SmartFramework
based on Consultingwerk/packages.i now



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


Method Detail
Top

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

Overrides Consultingwerk.Web2.Services.SmartViews.Form: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)

Inherited from Consultingwerk.Web2.Services.SmartViews.Form
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)

Inherited from Consultingwerk.Web2.Services.SmartViews.Form
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)

Inherited from Consultingwerk.Web2.Services.SmartViews.Form
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)

Inherited from Consultingwerk.Web2.Services.SmartViews.Form
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)

Inherited from Consultingwerk.Web2.Services.SmartViews.Form
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-2020 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       04.02.2020 23:34:24