Namespace: Consultingwerk.Windows.Framework.Repository.Object.LinkAdvisor
Class 
SmartLinkAdvisor Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.Windows.Framework.Repository.Object.LinkAdvisor.ISmartLinkAdvisor

File:SmartLinkAdvisor
Purpose:Default Smart Link Advisor
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sat Nov 27 16:31:45 CET 2021



Top Method Summary
Options Name Purpose
+ LOGICAL CheckForLinks (character, character, handle) Checks for suggested SmartLinks for a new object instance
# CHARACTER GetInstanceName (character, handle, character) Returns the unique object instance name
# INTEGER GetObjectSequence (character, handle) Returns the object sequence buffer of the eSmartObjectInstance table


Method Detail
Top

PUBLIC LOGICAL CheckForLinks (character, character, handle)

Purpose: Checks for suggested SmartLinks for a new object instance
Notes:

Parameters:
pcContainerMasterGuid CHARACTER
The GUID of the current object master
pcObjectInstanceGuid CHARACTER
The GUID of the current object instance
phInstancesBuffer HANDLE
The handle of the eSmartObjectInstance buffer
Returns LOGICAL
Logical value indicating if a link was added
Top

PROTECTED CHARACTER GetInstanceName (character, handle, character)

Purpose: Returns the unique object instance name
Notes:

Parameters:
pcContainerMasterGuid CHARACTER
The GUID of the current object master
phInstancesBuffer HANDLE
The handle of the
pcObjectMasterName CHARACTER
The name of the object
Returns CHARACTER
The unique object instance name
Top

PROTECTED INTEGER GetObjectSequence (character, handle)

Purpose: Returns the object sequence buffer of the eSmartObjectInstance table
Notes:

Parameters:
pcContainerMasterGuid CHARACTER
The GUID of the current object master
phInstancesBuffer HANDLE
The handle of the
Returns INTEGER
The object sequence


Temp-Table Detail


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