Actions of Property Editor (COOATTREDIT@1.1)

ReferenceName
COOATTREDIT@1.1:AllowedClassesGetPostWrapper
COOATTREDIT@1.1:AttrAppsAssigmentDefaultAppsSet
COOATTREDIT@1.1:AttrAppsAssignmentSet
COOATTREDIT@1.1:AttrAppsAssimentTargetSet
COOATTREDIT@1.1:AttrDescriptionGet
COOATTREDIT@1.1:AttrGet
COOATTREDIT@1.1:AttrGrAppUsageCacheGet
COOATTREDIT@1.1:AttrGrAppsChangedAtSet
COOATTREDIT@1.1:AttrGroupAppsSet
COOATTREDIT@1.1:AttrObjectsUIFilter
COOATTREDIT@1.1:AttrRepresentationListCtor
COOATTREDIT@1.1:AttrSet
COOATTREDIT@1.1:AttrUserAppsSet
COOATTREDIT@1.1:AttrUsrEnvCachedAppsSet
COOATTREDIT@1.1:AttrUsrEnvUserProfileGet
COOATTREDIT@1.1:AttrUsrEnvUserProfileSet
COOATTREDIT@1.1:CanLicenseAsTrial
COOATTREDIT@1.1:CancelQuickSearch
COOATTREDIT@1.1:CheckActivityPoint
COOATTREDIT@1.1:CheckAppLicense
COOATTREDIT@1.1:CheckFinalForm
COOATTREDIT@1.1:CheckLicense
COOATTREDIT@1.1:DeterminePageArchiveProperties
COOATTREDIT@1.1:DeterminePageRelationsProperties
COOATTREDIT@1.1:EditObjectAttributes
COOATTREDIT@1.1:EditOfflineAttributes
COOATTREDIT@1.1:EditSelectedObjectsAttributes
COOATTREDIT@1.1:EditSelectedObjectsCommonAttributes
COOATTREDIT@1.1:EditUserSettings
COOATTREDIT@1.1:EditUserSubstitution
COOATTREDIT@1.1:GetAdditionalAppUsers
COOATTREDIT@1.1:GetAllProductsUsers
COOATTREDIT@1.1:GetAppInstance
COOATTREDIT@1.1:GetAppUsers
COOATTREDIT@1.1:GetAppsAssignment
COOATTREDIT@1.1:GetAppsAssignmentObject
COOATTREDIT@1.1:GetAvailableEditions
COOATTREDIT@1.1:GetBasePackage
COOATTREDIT@1.1:GetCachedUserPackages
COOATTREDIT@1.1:GetDefaultApps
COOATTREDIT@1.1:GetDefaultPackage
COOATTREDIT@1.1:GetExpiringApps
COOATTREDIT@1.1:GetFullEdition
COOATTREDIT@1.1:GetGroupPackages
COOATTREDIT@1.1:GetHostPackages
COOATTREDIT@1.1:GetLicenseContextGroups
COOATTREDIT@1.1:GetLicensedAppConfigGroups
COOATTREDIT@1.1:GetLicensingApps
COOATTREDIT@1.1:GetObjectQuickSearchAppearance
COOATTREDIT@1.1:GetObjectQuickSearchMLText
COOATTREDIT@1.1:GetObjectQuickSearchSuffix
COOATTREDIT@1.1:GetProductUserAssignment
COOATTREDIT@1.1:GetReadEdition
COOATTREDIT@1.1:GetRequestedApps
COOATTREDIT@1.1:GetRootPackage
COOATTREDIT@1.1:GetState
COOATTREDIT@1.1:GetTimeDisp
COOATTREDIT@1.1:GetTimeIntervalDisp
COOATTREDIT@1.1:GetUniqueGroupPackageList
COOATTREDIT@1.1:GetUserProfile
COOATTREDIT@1.1:GetViewForm
COOATTREDIT@1.1:GroupAppsChanged
COOATTREDIT@1.1:HasLicensed
COOATTREDIT@1.1:HasValidEdition
COOATTREDIT@1.1:Install
COOATTREDIT@1.1:IsGroupServiceUser
COOATTREDIT@1.1:IsPossibleDefaultApp
COOATTREDIT@1.1:IsPrivilegedLicensingUser
COOATTREDIT@1.1:LicenseActivityPointTo
COOATTREDIT@1.1:LicenseTo
COOATTREDIT@1.1:ModifyPage
COOATTREDIT@1.1:OpenAllObjectAttributes
COOATTREDIT@1.1:OpenAllSelectedObjectsAttributes
COOATTREDIT@1.1:OpenObjectAttributes
COOATTREDIT@1.1:OpenSelectedObjectsAttributes
COOATTREDIT@1.1:QuickSearch
COOATTREDIT@1.1:ReadObjectAttributes
COOATTREDIT@1.1:ReadSelectedObjectsAttributes
COOATTREDIT@1.1:SelectObjects
COOATTREDIT@1.1:SelectValues
COOATTREDIT@1.1:SetAppLicenseCheckError
COOATTREDIT@1.1:SetPageItems
COOATTREDIT@1.1:SetUserRolePostWrapper
COOATTREDIT@1.1:ShouldUpdateProductAssignment
COOATTREDIT@1.1:ShowError
COOATTREDIT@1.1:Sort
COOATTREDIT@1.1:Uninstall
COOATTREDIT@1.1:UpdateProductUserAssignment
COOATTREDIT@1.1:UseActivityPoint
COOATTREDIT@1.1:UserProfileFilter
COOATTREDIT@1.1:UserProfileFilterClasses
COOATTREDIT@1.1:ValidateAccount

COOATTREDIT@1.1:AllowedClassesGetPostWrapper

Compute allowed classes as well as not allowed classes for property post wrapper.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTintrue
modeCOOSYSTEM@1.1:CheckAllowedModeinfalse
allowedclassesCOOSYSTEM@1.1:OBJECTLISTin/outfalse
notallowedclassesCOOSYSTEM@1.1:OBJECTLISTin/outfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:AttrAppsAssigmentDefaultAppsSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOATTREDIT@1.1:AttrAppsAssignmentSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:AttrAppsAssimentTargetSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOATTREDIT@1.1:AttrDescriptionGet

Override description content with description string

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:AttrGet

DisplayItem::AttrGet ("Get property") gets the value of the property DisplayItem::dispitemitems. Since version 2.1 the list of items to be displayed are stored in an aggregate. This method is used to get the value for the property DisplayItem::dispitemitems from the object list property used in the earlier versions. This is done if such a property is edited or read the first time in version 2.1.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:AttrGrAppUsageCacheGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:AttrGrAppsChangedAtSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:AttrGroupAppsSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:AttrObjectsUIFilter

UI-Filter Action to hide objects with no access permissions

Additional Information

Prototype: COOSYSTEM@1.1:AttrUIFilterPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:AttrRepresentationListCtor

Create representation of property

Additional Information

Prototype: COOSYSTEM@1.1:AttrConstructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:AttrSet

DisplayItem::AttrSet ("Set property") sets the value of the property DisplayItem::dispitemitems. Since version 2.1 the list of items to be displayed are stored in an aggregate. This method is used to set the value for the property DisplayItem::dispitemitems from the object list property used in the earlier versions. This is done if such a property is edited or read the first time in version 2.1.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:AttrUserAppsSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:AttrUsrEnvCachedAppsSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:AttrUsrEnvUserProfileGet

Get user profile

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:AttrUsrEnvUserProfileSet

Set user profile

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:CanLicenseAsTrial

Verify if a specified participant can license an item as trial
ParameterTypeIn/OutOptionalDescription
appCOOSYSTEM@1.1:OBJECTinfalse
trialokCOOSYSTEM@1.1:BOOLEANoutfalse
instanceCOOSYSTEM@1.1:STRINGintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:CancelQuickSearch

Cancelles quick search
ParameterTypeIn/OutOptionalDescription
pendingkeyCOOSYSTEM@1.1:INTEGERinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:CheckActivityPoint

ParameterTypeIn/OutOptionalDescription
userCOOSYSTEM@1.1:OBJECTinfalse
quantityCOOSYSTEM@1.1:INTEGERintrue
licensedCOOSYSTEM@1.1:BOOLEANouttrue
leftCOOSYSTEM@1.1:INTEGERouttrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Obsolete: true


[top]

COOATTREDIT@1.1:CheckAppLicense

Checks the license of an app. If there is one or more apps defined in the property COOATTREDIT@1.1:classapps of the object class of the object, check if any of these apps is licensed currently.
Thrown errors include
COOATTREDIT@1.1:object_app_license_expired
COOATTREDIT@1.1:object_not_licensed.
ParameterTypeIn/OutOptionalDescription
objdirectCOOSYSTEM@1.1:BOOLEANintrue
instanceCOOSYSTEM@1.1:STRINGintrue Instance to be checked.
disableerrorappsCOOSYSTEM@1.1:BOOLEANintrue Just raise an error, do not set error application.
contextCOOSYSTEM@1.1:OBJECTintrue the current context for the license evaluation. E.g an object of the teamroom to evaluate the correct organization
silentmodeCOOSYSTEM@1.1:BOOLEANintrue if set no errors will be raised
haslicenseCOOSYSTEM@1.1:BOOLEANoutfalse additional to possible errors the result of the license check will be returned in this parameter

Additional Information

Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:CheckFinalForm

Verify final form state of object
ParameterTypeIn/OutOptionalDescription
finalformCOOSYSTEM@1.1:BOOLEANoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:CheckLicense

App::CheckLicenseCheck if the COOATTREDIT@1.1:App is licensed for the current user.
Thrown errors include
COOATTREDIT@1.1:object_app_license_expired
COOATTREDIT@1.1:app_not_licensed
ParameterTypeIn/OutOptionalDescription
instanceCOOSYSTEM@1.1:STRINGintrue Instance to be checked.
disableerrorappsCOOSYSTEM@1.1:BOOLEANintrue Just raise an error, do not set error application.
contextCOOSYSTEM@1.1:OBJECTintrue the context for the license check
silentmodeCOOSYSTEM@1.1:BOOLEANintrue if set no errors will be raised
haslicenseCOOSYSTEM@1.1:BOOLEANoutfalse additional to possible errors the result of the license check will be returned in this parameter

Additional Information

Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Disable Wrapper Actions: true
Secured: true


[top]

COOATTREDIT@1.1:DeterminePageArchiveProperties

Determine properties of "Archive" form page

Additional Information

Prototype: COOATTREDIT@1.1:FormPageItemPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:DeterminePageRelationsProperties

Determine properties of relations page

Additional Information

Prototype: COOATTREDIT@1.1:FormPageItemPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:EditObjectAttributes

Object::EditObjectAttributes ("Edit properties of object") opens the Property Editor and displays the properties of the object for editing. If the user has not the right to edit the object properties the Property Editor is opened in read-only mode. If the object is locked, the user is asked whether he wants to open the Property Editor in read only mode. It has the hints MH_CHANGESOBJ and MH_NEEDSLOCALGUI assigned.
ParameterTypeIn/OutOptionalDescription
unused1COOSYSTEM@1.1:INTEGERintrue Optional. Not used in this method.
unused2COOSYSTEM@1.1:INTEGERintrue Optional. Not used in this method.
objclassCOOSYSTEM@1.1:OBJECTintrue Optional. The object class which is the last to be displayed as a property page. The base classes of the specified class are not displayed.
focusattrCOOSYSTEM@1.1:OBJECTintrue Optional. The property on which the focus is set. If no property is specified, the first page is shown.
domodalCOOSYSTEM@1.1:BOOLEANintrue Optional. If it is true, the dialog is shown modal and the property editor uses the transaction that is passed. If the value is false, the property editor uses a new transaction. The default value is false.
unused6COOSYSTEM@1.1:STRINGintrue
attrsCOOSYSTEM@1.1:OBJECTLISTintrue Optional. The properties which are going to be displayed by the property editor. If the list is empty all properties of the object class are displayed.
formsobjCOOSYSTEM@1.1:OBJECTintrue
checkactionCOOSYSTEM@1.1:OBJECTintrue
lockedCOOSYSTEM@1.1:BOOLEANintrue Optional. If the value is true, the object is locked and the property editor does not lock and unlock it.
unused11intrue
unused12intrue
unused13COOSYSTEM@1.1:INTEGERintrue
itempathCOOSYSTEM@1.1:STRINGintrue Optional. The path used for indirect linking of properties.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:EditOfflineAttributes

Offline edit properties of object

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:EditSelectedObjectsAttributes

Object::EditSelectedObjectsAttributes ("Edit properties of selected objects") opens the Property Editor and displays the properties for each selected object for editing. This method is specified to be called for the selected objects or the object currently open in the desk. The called method is Object::EditObjectAttributes.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:EditSelectedObjectsCommonAttributes

Object::EditSelectedObjectsCommonAttributes ("Edit common properties of selected objects") opens one property editor to edit the common properties of the selected objects. If you close the property editor you are asked to confirm the changes for the properties. Use this method to set a property of several objects one value. This method is specified to be called for the selected objects only. It has the hint MH_NEEDSLOCALGUI assigned.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:EditUserSettings

Object::EditUserSettings ("Edit User Settings") edits the settings of the user including the language used in the user environment. It has the hint MH_NEEDSLOCALGUI assigned.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:EditUserSubstitution

Object::EditUserSubstitution ("Edit properties of user substitution object") edits the properties of the user substitution object. It has the hint MH_NEEDSLOCALGUI assigned.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Call Directly on Object: true


[top]

COOATTREDIT@1.1:GetAdditionalAppUsers

Calculate additional users for an app. Note.: There is no check if suffficent licenses are available and no unique checks are performed
ParameterTypeIn/OutOptionalDescription
appCOOSYSTEM@1.1:OBJECTinfalse the required app
usersCOOSYSTEM@1.1:OBJECTLISTin/outfalse the licensed users.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetAllProductsUsers

Calculate all assigned users for each product
ParameterTypeIn/OutOptionalDescription
productstocheckCOOATTREDIT@1.1:UserAppListintrue if no products are supplied just the licensed products are checked
refdateCOOSYSTEM@1.1:DATETIMEintrue the parameter is used to retrieve the licenses if no products are supplied
licensedusersCOOATTREDIT@1.1:UserAppListoutfalse the licensed users

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetAppInstance

You can implement the action Object::GetAppInstance for your own object class. This action can provide an app instance that should be checked, if the instance is not passed to the CheckLicense or CheckAppLicense action. If the app or the app instance is not licensed, this instance will be passed to the shop, too. The action will only be called if no app instance was passed to COOATTREDIT@1.1:CheckLicense/COOATTREDIT@1.1:CheckAppLicense. In this way it is possible to provide an app instance even if the license check is done by generic use cases.
ParameterTypeIn/OutOptionalDescription
appCOOSYSTEM@1.1:OBJECTintrue The COOATTREDIT@1.1:App to be checked.
instanceCOOSYSTEM@1.1:STRINGouttrue The instance which should be used for the license check.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetAppUsers

Group::GetAppUsersCalculates all assigned users for a given app
ParameterTypeIn/OutOptionalDescription
appCOOSYSTEM@1.1:OBJECTinfalse The app to be checked
instanceCOOSYSTEM@1.1:STRINGintrue (optional) The instance of the app to be checked
usersCOOSYSTEM@1.1:OBJECTLISToutfalse The assigned users
freelicsCOOSYSTEM@1.1:INTEGERoutfalse The number of currently free licenses
totallicsCOOSYSTEM@1.1:INTEGERoutfalse The number of licenses for this product
refdateCOOSYSTEM@1.1:DATETIMEintrue
licensedpackagesCOOATTREDIT@1.1:UserAppListintrue
checkappsCOOATTREDIT@1.1:UserAppListintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetAppsAssignment

Retrieve the assigned apps for an group
ParameterTypeIn/OutOptionalDescription
assignedappsCOOATTREDIT@1.1:UserAppAssignmentListoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetAppsAssignmentObject

Retrieve the apps assigment object for the current organiztion
ParameterTypeIn/OutOptionalDescription
createnonexistingCOOSYSTEM@1.1:BOOLEANinfalse
appsassignmentobjectCOOSYSTEM@1.1:OBJECToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetAvailableEditions

Retrieve all available editions
ParameterTypeIn/OutOptionalDescription
fulleditionsCOOSYSTEM@1.1:BOOLEANinfalse the available full editions
readeditionsCOOSYSTEM@1.1:BOOLEANinfalse the available read editions
defaultditionCOOSYSTEM@1.1:BOOLEANinfalse the default edition configured at domain level
legacyeditionsCOOSYSTEM@1.1:BOOLEANinfalse the legacy editions
editionsCOOSYSTEM@1.1:OBJECTLISToutfalse all available editions

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetBasePackage

ParameterTypeIn/OutOptionalDescription
packageCOOSYSTEM@1.1:OBJECToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetCachedUserPackages

Get the packages of the selected user in context of the organization. Note.: The context specific license is evaluated as if the user would act in the context of the group
ParameterTypeIn/OutOptionalDescription
userCOOSYSTEM@1.1:OBJECTinfalse the required user
licensedappsCOOATTREDIT@1.1:UserAppListoutfalse the licensed packages in the context of the group

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Disable Wrapper Actions: true


[top]

COOATTREDIT@1.1:GetDefaultApps

Get the default apps
ParameterTypeIn/OutOptionalDescription
defaultappsCOOSYSTEM@1.1:OBJECTLISToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetDefaultPackage

Get default package
ParameterTypeIn/OutOptionalDescription
defaultpackageCOOSYSTEM@1.1:OBJECToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetExpiringApps

ParameterTypeIn/OutOptionalDescription
appsCOOSYSTEM@1.1:OBJECTLISToutfalse
expireindaysCOOSYSTEM@1.1:INTEGERintrue
expirebeforeCOOSYSTEM@1.1:DATETIMEintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetFullEdition

Retrieve the available full editions
ParameterTypeIn/OutOptionalDescription
editionCOOSYSTEM@1.1:OBJECToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetGroupPackages

ParameterTypeIn/OutOptionalDescription
groupCOOSYSTEM@1.1:OBJECTinfalse
contextCOOSYSTEM@1.1:OBJECTintrue
licensedappsCOOATTREDIT@1.1:UserAppListoutfalse
usecacheCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Disable Wrapper Actions: true


[top]

COOATTREDIT@1.1:GetHostPackages

ParameterTypeIn/OutOptionalDescription
sourceCOOSYSTEM@1.1:OBJECTintrue
licensedappsCOOATTREDIT@1.1:UserAppListoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Obsolete: true


[top]

COOATTREDIT@1.1:GetLicenseContextGroups

ParameterTypeIn/OutOptionalDescription
contextCOOSYSTEM@1.1:OBJECTintrue
fullappsCOOSYSTEM@1.1:BOOLEANintrue
groupsCOOSYSTEM@1.1:OBJECTLISToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Disable Wrapper Actions: true


[top]

COOATTREDIT@1.1:GetLicensedAppConfigGroups

ParameterTypeIn/OutOptionalDescription
groupsCOOSYSTEM@1.1:OBJECTLISToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOATTREDIT@1.1:GetLicensingApps

ParameterTypeIn/OutOptionalDescription
objdirectCOOSYSTEM@1.1:BOOLEANintrue
instanceCOOSYSTEM@1.1:STRINGintrue
licensedappsCOOSYSTEM@1.1:OBJECTLISTUNIQoutfalse
expiredappsCOOSYSTEM@1.1:OBJECTLISTUNIQoutfalse
notlicensedappsCOOSYSTEM@1.1:OBJECTLISTUNIQoutfalse
useonlylicensingappsCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetObjectQuickSearchAppearance

Get additional description for quick search
ParameterTypeIn/OutOptionalDescription
patternattrdefCOOSYSTEM@1.1:OBJECTintrue
patternCOOSYSTEM@1.1:STRINGintrue
targetattrdefCOOSYSTEM@1.1:OBJECTintrue
targetmodeCOOSYSTEM@1.1:CheckAllowedModeintrue
appearanceCOOATTREDIT@1.1:QuickSearchAppearanceouttrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetObjectQuickSearchMLText

ParameterTypeIn/OutOptionalDescription
patternattrdefCOOSYSTEM@1.1:OBJECTintrue
patternCOOSYSTEM@1.1:STRINGintrue
targetattrdefCOOSYSTEM@1.1:OBJECTintrue
targetmodeCOOSYSTEM@1.1:CheckAllowedModeintrue
multilinetextCOOSYSTEM@1.1:STRINGLISTouttrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetObjectQuickSearchSuffix

Get additional description for quick search
ParameterTypeIn/OutOptionalDescription
patternattrdefCOOSYSTEM@1.1:OBJECTintrue
patternCOOSYSTEM@1.1:STRINGintrue
targetattrdefCOOSYSTEM@1.1:OBJECTintrue
targetmodeCOOSYSTEM@1.1:CheckAllowedModeintrue
suffixCOOSYSTEM@1.1:STRINGouttrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetProductUserAssignment

Retrieve the current product assignment for a user Note.: Only licensed products are returned
ParameterTypeIn/OutOptionalDescription
targetuserCOOSYSTEM@1.1:OBJECTinfalse the selected user
packageCOOSYSTEM@1.1:OBJECToutfalse the package which is assigned
appsCOOSYSTEM@1.1:OBJECTLISToutfalse the apps which are assigned

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetReadEdition

Retrieve the available read editions
ParameterTypeIn/OutOptionalDescription
editionCOOSYSTEM@1.1:OBJECToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetRequestedApps

ParameterTypeIn/OutOptionalDescription
appsCOOSYSTEM@1.1:OBJECTLISToutfalse
objectCOOSYSTEM@1.1:OBJECTintrue
viewCOOSYSTEM@1.1:OBJECTintrue
selobjectsCOOSYSTEM@1.1:OBJECTLISTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetRootPackage

Get root package
ParameterTypeIn/OutOptionalDescription
packageCOOSYSTEM@1.1:OBJECToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetState

App::GetState Returns the current state of the app.
ParameterTypeIn/OutOptionalDescription
enabledCOOSYSTEM@1.1:BOOLEANoutfalse The app is currently enabled.
adjustableCOOSYSTEM@1.1:BOOLEANoutfalse The user can enable/disable the app.
licensedCOOSYSTEM@1.1:BOOLEANoutfalse The app is currently licensed by the user.
expiredCOOSYSTEM@1.1:BOOLEANoutfalse The license of the app is currently expired.
visibleCOOSYSTEM@1.1:BOOLEANoutfalse App is visible in app list.
trialdateCOOSYSTEM@1.1:DATETIMEoutfalse App is licensed as trial with this date.
requirementmissingCOOSYSTEM@1.1:BOOLEANoutfalse This app is licensed itself but a required package is missing.
instanceCOOSYSTEM@1.1:STRINGintrue Instance to be checked.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetTimeDisp

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetDispPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetTimeIntervalDisp

Get time interval display string

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetDispPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetUniqueGroupPackageList

Get consolidated apps and package list for the group which are currently licensed
ParameterTypeIn/OutOptionalDescription
packagesCOOATTREDIT@1.1:UserAppListoutfalse the consolidated packages
appsCOOATTREDIT@1.1:UserAppListoutfalse the consolidated apps
refdateCOOSYSTEM@1.1:DATETIMEintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetUserProfile

ParameterTypeIn/OutOptionalDescription
userprofileCOOSYSTEM@1.1:OBJECToutfalse
containerCOOSYSTEM@1.1:OBJECTintrue
viewCOOSYSTEM@1.1:OBJECTintrue
attrdefCOOSYSTEM@1.1:OBJECTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GetViewForm

This action is used to calculate the editor view defined in COOSYSTEM@1.1:classviews. All classview entries are sorted according to the viewpriority. Then the scoping rules are applied. After that the viewaction is evaluated according to the entries in the actionrefs respectively the action Then the viewscope is checked. And last but not least the accesscheck and the viewcondition is evaluated.

Additional Information

Prototype: COOATTREDIT@1.1:GetFormPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:GroupAppsChanged

ParameterTypeIn/OutOptionalDescription
groupCOOSYSTEM@1.1:OBJECTinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:HasLicensed

User::HasLicensedCheck if an app is licensed for the given user.
ParameterTypeIn/OutOptionalDescription
appCOOSYSTEM@1.1:OBJECTinfalse App to be checked.
trialCOOSYSTEM@1.1:BOOLEANintrue Trials can be considered as valid licensing.
instanceCOOSYSTEM@1.1:STRINGintrue Instance to be checked.
contextCOOSYSTEM@1.1:OBJECTintrue
silentmodeCOOSYSTEM@1.1:BOOLEANintrue if set no errors will be raised
haslicenseCOOSYSTEM@1.1:BOOLEANoutfalse additional to possible errors the result of the license check will be returned in this parameter

Additional Information

Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Disable Wrapper Actions: true


[top]

COOATTREDIT@1.1:HasValidEdition

This action is used to check the licensed edition of an user
ParameterTypeIn/OutOptionalDescription
resultCOOSYSTEM@1.1:BOOLEANoutfalse the return valued indicates if the user has an edition licensed matching the conditions defined with the other parameters. The parameters isedit, isread and isregistered are connected with an OR-Condition if they are defined.
editionCOOSYSTEM@1.1:OBJECToutfalse the currently licensed edition of this user
contextCOOSYSTEM@1.1:OBJECTintrue the context is used the determine the license e.g. the current teamroom can be supplied
iseditCOOSYSTEM@1.1:BOOLEANintrue the licensed edition has be an edition which provides change permissions
isreadCOOSYSTEM@1.1:BOOLEANintrue the licensed edition has be an edition which provides read permissions
isdefaultCOOSYSTEM@1.1:BOOLEANintrue the licensed edition has to be the default edition. In the Fabasoft Cloud the default edition is FSCFOLIOCLOUDPACKAGES@1.1001:AppPackageCloudRegisteredUser Examples:

coouser.HasValidEdition(&result, &edition);

The current user requires a edition with change access: coouser.HasValidEdition(&result, &edition, , true); coouser.HasValidEdition(&result, &edition, myteamroom, true);

The current user requires a edition with only read access: coouser.HasValidEdition(&result, &edition, , , true); coouser.HasValidEdition(&result, &edition, , false, true);

coouser.HasValidEdition(&result, &edition, myteamroom, , true); coouser.HasValidEdition(&result, &edition, myteamroom, false, true);

The current user requires a edition with change or read access but not the default edition: coouser.HasValidEdition(&result, &edition, myteamroom, true, true); coouser.HasValidEdition(&result, &edition, myteamroom, true, true);

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:Install

SoftwareComponent::Install ("Install SWC 'Property Editor' ") installs the software component Property Editor.

Additional Information

Prototype: COOSYSTEM@1.1:CompInstallPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:IsGroupServiceUser

Check if the current user is a service user of the group and will receive all licenses of the group
ParameterTypeIn/OutOptionalDescription
groupCOOSYSTEM@1.1:OBJECTinfalse the target group
isprivilegedCOOSYSTEM@1.1:BOOLEANoutfalse the result

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:IsPossibleDefaultApp

Decide if the current app is a possible default app
ParameterTypeIn/OutOptionalDescription
ispossibleCOOSYSTEM@1.1:BOOLEANoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:IsPrivilegedLicensingUser

Verify if user is privileged user for the app license management
ParameterTypeIn/OutOptionalDescription
privilegedCOOSYSTEM@1.1:BOOLEANoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:LicenseActivityPointTo

ParameterTypeIn/OutOptionalDescription
userCOOSYSTEM@1.1:OBJECTinfalse
quantityCOOSYSTEM@1.1:INTEGERintrue
appCOOSYSTEM@1.1:OBJECTintrue
validuntilCOOSYSTEM@1.1:DATETIMEinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Obsolete: true


[top]

COOATTREDIT@1.1:LicenseTo

ParameterTypeIn/OutOptionalDescription
userCOOSYSTEM@1.1:OBJECTinfalse
fromCOOSYSTEM@1.1:DATETIMEinfalse
toCOOSYSTEM@1.1:DATETIMEinfalse
keyCOOSYSTEM@1.1:STRINGintrue
quantityCOOSYSTEM@1.1:INTEGERintrue
dataCOOSYSTEM@1.1:OBJECTintrue
trialCOOSYSTEM@1.1:BOOLEANintrue
instanceCOOSYSTEM@1.1:STRINGintrue
asdefaultappCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:ModifyPage

Modify display items of page

Additional Information

Prototype: COOATTREDIT@1.1:FormPageItemPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:OpenAllObjectAttributes

Open all properties of object

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeRead
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:OpenAllSelectedObjectsAttributes

View all properties of selected objects

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeRead
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:OpenObjectAttributes

Object::OpenObjectAttributes Opens a read/edit attribute dialog depending on the property COODESK@1.1:usrenvopenreadonly.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeRead
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:OpenSelectedObjectsAttributes

Object::OpenSelectedObjectsAttributes Opens a read/edit attribute dialog for the selected objects.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeRead
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:QuickSearch

ParameterTypeIn/OutOptionalDescription
patternattrdefCOOSYSTEM@1.1:OBJECTintrue
patternCOOSYSTEM@1.1:STRINGintrue
targetattrdefCOOSYSTEM@1.1:OBJECTintrue
targetmodeCOOSYSTEM@1.1:CheckAllowedModeintrue
objectlimitCOOSYSTEM@1.1:INTEGERintrue
foundobjectsCOOSYSTEM@1.1:OBJECTLISToutfalse
pendingkeyCOOSYSTEM@1.1:INTEGERin/outtrue
customobjnamesCOOSYSTEM@1.1:STRINGLISTouttrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:ReadObjectAttributes

Object::ReadObjectAttributes ("Read properties of object") opens the Property Editor in read-only mode and displays the properties of the object. It has the hint MH_NEEDSLOCALGUI assigned.
ParameterTypeIn/OutOptionalDescription
unused1COOSYSTEM@1.1:INTEGERintrue Not used in this method.
unused2COOSYSTEM@1.1:INTEGERintrue Not used in this method.
objclassCOOSYSTEM@1.1:OBJECTintrue Optional. The object class of the object.
focusattrCOOSYSTEM@1.1:OBJECTintrue Optional. The property on which the focus is set. If no property is specified, the first page is shown.
domodalCOOSYSTEM@1.1:BOOLEANintrue Optional. If the value is true, the dialog is shown modal. The default value is false. The parameter hwndparent should be defined.
unused6COOSYSTEM@1.1:STRINGintrue
attrsCOOSYSTEM@1.1:OBJECTLISTintrue Optional. The properties which are going to be displayed by the property editor. If the list is empty all properties of the object class are displayed.
formsobjCOOSYSTEM@1.1:OBJECTintrue Optional. The form object used to display the properties.
unused9intrue
unused10intrue
unused11intrue
unused12intrue
unused13COOSYSTEM@1.1:INTEGERintrue
itempathCOOSYSTEM@1.1:STRINGintrue The path used for indirect linking of properties.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:ReadSelectedObjectsAttributes

Object::ReadSelectedObjectsAttributes ("Read properties of selected objects") opens the Property Editor in read-only mode and displays the properties for each selected object. It is implemented with the generic action COODESKCallSelectedObjects of the software component Desk. This method is specified to be called for the selected objects ot the object currently open in the desk. The called method is Object::ReadObjectAttributes.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:SelectObjects

Object::SelectObjects ("Select object(s) from object list") is used to select an object or several objects from an object list. Use this method if you want the user to select objects from a list because it can also be used with the Web Client. If you use e.g. a message box instead it is not displayed on a Web Client.
ParameterTypeIn/OutOptionalDescription
unused1COOSYSTEM@1.1:INTEGERintrue
unused2COOSYSTEM@1.1:INTEGERintrue
captionCOOSYSTEM@1.1:STRINGinfalse The caption of the dialog.
promptCOOSYSTEM@1.1:STRINGinfalse The string displayed before the object list control.
ctrlstylesCOOATTREDIT@1.1:ControlStyleinfalse The list of control styles.
objectsCOOSYSTEM@1.1:OBJECTLISTin/outfalse The list of selected objects.
unused7COOSYSTEM@1.1:INTEGERintrue
selobjectsCOOSYSTEM@1.1:OBJECTLISTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:SelectValues

Select value(s) from value list
ParameterTypeIn/OutOptionalDescription
unused1COOSYSTEM@1.1:INTEGERintrue
unused2COOSYSTEM@1.1:INTEGERintrue
captionCOOSYSTEM@1.1:STRINGinfalse
promptCOOSYSTEM@1.1:STRINGinfalse
ctrlstylesCOOATTREDIT@1.1:ControlStyleinfalse
valuesin/outfalse
unused7COOSYSTEM@1.1:INTEGERintrue
selindexlistCOOSYSTEM@1.1:INTEGERLISTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:SetAppLicenseCheckError

ParameterTypeIn/OutOptionalDescription
errnoCOOSYSTEM@1.1:INTEGERinfalse
expiredCOOSYSTEM@1.1:BOOLEANinfalse
appsCOOSYSTEM@1.1:OBJECTLISTUNIQinfalse
paramsCOOSYSTEM@1.1:DICTIONARYinfalse

Additional Information

Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Disable Wrapper Actions: true


[top]

COOATTREDIT@1.1:SetPageItems

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:SetUserRolePostWrapper

User::SetUserRolePostWrapper ("Wrapper after "Set user role"") makes the status line topic after a user changed his current role.
ParameterTypeIn/OutOptionalDescription
groupCOOSYSTEM@1.1:OBJECTinfalse The group part of the users role.
positionCOOSYSTEM@1.1:OBJECTinfalse The position part of the users role.
substuserCOOSYSTEM@1.1:OBJECTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:ShouldUpdateProductAssignment

Hook action to check if the products assignment should be updated. This action is used to handle the replication between cloud locations
ParameterTypeIn/OutOptionalDescription
updateCOOSYSTEM@1.1:BOOLEANoutfalse the products assignment is updated.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:ShowError

Object::ShowError ("Show error message") displays an error message. It depends on the settings in the user environment whether the error message is displayed in the status bar of the desk or in a separate message box. Use this method to display an error message.
ParameterTypeIn/OutOptionalDescription
unused1COOSYSTEM@1.1:INTEGERintrue
hresultCOOSYSTEM@1.1:INTEGERintrue Optional. The error that occurred.
cancelstateCOOSYSTEM@1.1:BOOLEANin/outtrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:Sort

Object::Sort ("Sort List of Values") sorts the specified value list in the specified order.
ParameterTypeIn/OutOptionalDescription
valuelistin/outfalse The list of values to be sorted. After the method call it contains the sorted list of values.
ascendingCOOSYSTEM@1.1:BOOLEANintrue Optional. true means ascending sort order, false means descending sort order. If this parameter is omitted true is used.
attrpathCOOSYSTEM@1.1:OBJECTLISTintrue Optional. The value list of this property is sorted.
nullismaxCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Secured: true


[top]

COOATTREDIT@1.1:Uninstall

SoftwareComponent::Uninstall ("Uninstall SWC 'Property Editor' ") uninstalls the software component Property Editor.

Additional Information

Prototype: COOSYSTEM@1.1:CompUninstallPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:UpdateProductUserAssignment

The product assignment is updated for the target user
ParameterTypeIn/OutOptionalDescription
targetuserCOOSYSTEM@1.1:OBJECTinfalse the selected user
productsCOOSYSTEM@1.1:OBJECTLISTinfalse the products
replaceCOOSYSTEM@1.1:BOOLEANinfalse the supplied products override the currently assigned products. Otherwise the products are appended
updateautoassignmentCOOSYSTEM@1.1:BOOLEANinfalse
silentCOOSYSTEM@1.1:BOOLEANinfalse no errors are raised in case of insufficient licneses

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:UseActivityPoint

ParameterTypeIn/OutOptionalDescription
userCOOSYSTEM@1.1:OBJECTinfalse
quantityCOOSYSTEM@1.1:INTEGERintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Obsolete: true


[top]

COOATTREDIT@1.1:UserProfileFilter

ParameterTypeIn/OutOptionalDescription
objectsCOOSYSTEM@1.1:OBJECTLISTin/outfalse
attrdefCOOSYSTEM@1.1:OBJECTinfalse
objectCOOSYSTEM@1.1:OBJECTintrue
viewCOOSYSTEM@1.1:OBJECTintrue
selobjectsCOOSYSTEM@1.1:OBJECTLISTintrue
modeCOOSYSTEM@1.1:CheckAllowedModeintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:UserProfileFilterClasses

User profile filter for object classes
ParameterTypeIn/OutOptionalDescription
objectsCOOSYSTEM@1.1:OBJECTLISTin/outfalse the objects which should be filtered
attrdefCOOSYSTEM@1.1:OBJECTinfalse the property in the user profile which contains the valid values
modeCOOSYSTEM@1.1:CheckAllowedModeinfalse the CheckAllowedMod
objectCOOSYSTEM@1.1:OBJECTintrue the container
viewCOOSYSTEM@1.1:OBJECTintrue the target attribute definition
selobjectsCOOSYSTEM@1.1:OBJECTLISTintrue the selected objects
allowedobjectsCOOSYSTEM@1.1:OBJECTLISTin/outtrue the allowed objects

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOATTREDIT@1.1:ValidateAccount

User::ValidateAccount ("Validate UserAccount") displays a dialog and asks the user to enter a user name and a password. Then it checks the specified password. If it is not correct, an appropriate error is set.
ParameterTypeIn/OutOptionalDescription
unused1COOSYSTEM@1.1:INTEGERintrue
captionCOOSYSTEM@1.1:STRINGinfalse The caption of the dialog.
promptCOOSYSTEM@1.1:STRINGintrue The prompt.
promptremarkCOOSYSTEM@1.1:STRINGintrue
remarkCOOSYSTEM@1.1:STRINGin/outtrue
remarkneededCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]