Namespace: Consultingwerk.Windows.Framework.Authentication
Class 
SmartDataBrowserViewManagerService Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.SmartComponents.Interfaces.ISmartDataBrowserViewManagerService

File:SmartDataBrowserViewManagerService
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sun Apr 05 15:22:27 CEST 2020



Top Method Summary
Options Name Purpose
# CHARACTER BuildProfileKey (SmartDataBrowser, character) Builds the profile key based on the Browser reference and context
+ DeleteView (character) Deletes a user profile record
+ Infragistics.Win.ValueList GetCurrentViews () Returns a Value List with the most recently retrieved views
+ Infragistics.Win.ValueList GetStoredViews (SmartDataBrowser, character) Returns a Value List with the stored views
+ Consultingwerk.Windows.Util.UltraGridView GetView (character, SmartDataBrowser, character) Returns the view with the given guid to the caller
+ SaveView (character, UltraGridView) Updates a view
+ CHARACTER SaveView (SmartDataBrowser, character, character, character, UltraGridView) Saves the current SmartDataBrowser view


Method Detail
Top

PROTECTED CHARACTER BuildProfileKey (SmartDataBrowser, character)

Purpose: Builds the profile key based on the Browser reference and
context
Notes:

Parameters:
poSmartDataBrowser Consultingwerk.SmartComponents.Implementation.SmartDataBrowser
The reference to the SmartDataBrowser
pcContext CHARACTER
The context under which the views are stored
Returns CHARACTER
The user profile key
Top

PUBLIC DeleteView (character)

Purpose: Deletes a user profile record
Notes:

Parameters:
pcUserProfileGuid CHARACTER
The GUID of the user profile record to delete
Top

PUBLIC Infragistics.Win.ValueList GetCurrentViews ()

Purpose: Returns a Value List with the most recently retrieved views
Notes: Useful to update the ValueList after a Save operation

Returns Infragistics.Win.ValueList
The Infragistics Value List
Top

PUBLIC Infragistics.Win.ValueList GetStoredViews (SmartDataBrowser, character)

Purpose: Returns a Value List with the stored views
Notes:

Parameters:
poSmartDataBrowser Consultingwerk.SmartComponents.Implementation.SmartDataBrowser
The reference to the SmartDataBrowser
pcContext CHARACTER
The context under which the views are stored
Returns Infragistics.Win.ValueList
The Infragistics Value List
Top

PUBLIC Consultingwerk.Windows.Util.UltraGridView GetView (character, SmartDataBrowser, character)

Purpose: Returns the view with the given guid to the caller
Notes:

Parameters:
pcUserProfileGuid CHARACTER
The GUID of the requested user profile record
poSmartDataBrowser Consultingwerk.SmartComponents.Implementation.SmartDataBrowser
The reference to the SmartDataBrowser
pcContext CHARACTER
The context under which the views are stored
Returns Consultingwerk.Windows.Util.UltraGridView
The UltraGridView instance
Top

PUBLIC SaveView (character, UltraGridView)

Purpose: Updates a view
Notes:

Parameters:
pcUserProfileGuid CHARACTER
The GUID of the user profile record to update
poView Consultingwerk.Windows.Util.UltraGridView
The UltraGridView instance
Top

PUBLIC CHARACTER SaveView (SmartDataBrowser, character, character, character, UltraGridView)

Purpose: Saves the current SmartDataBrowser view
Notes:

Parameters:
poSmartDataBrowser Consultingwerk.SmartComponents.Implementation.SmartDataBrowser
The reference to the SmartDataBrowser
pcContext CHARACTER
The context to save the view under
pcViewName CHARACTER
The name of the view
pcGroupGuid CHARACTER
The user group guid to store the view for
poView Consultingwerk.Windows.Util.UltraGridView
The UltraGridView to save
Returns CHARACTER
The GUID of the new SmartUserProfile record


Temp-Table Detail


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       09.11.2024 19:05:05