2022 April Release

Software Component FSCUSERFORMS@1.1001 Permanent link for this heading

Classes Permanent link for this heading

Component

Reference

Description

FSCUSERFORMS@1.1001

Configuration

FSCUSERFORMS@1.1001

ContainerWithUserForm

Container With User Data

FSCUSERFORMS@1.1001

DocumentWithUserForm

Document With User Data

FSCUSERFORMS@1.1001

ObjectWithUserForm

Object With User Data

FSCUSERFORMS@1.1001

RoomWithUserForm

Room With User Data

FSCUSERFORMS@1.1001

UserForm

Form

Properties Permanent link for this heading

Type

Property

Name

boolean

abstractuserform

Abstract Form

Object[]

acrcategoryforms

Forms and Categories

ComponentTemplateCategory[]

attrallowedcategories

Allowed Categories

ComponentTemplateCategory

attrdefaultcategory

Default Category

Object[]

availablestates

Available Processing States

boolean

availablestatesoverride

Override Available Processing States of Base Form

ObjectClass

baseclass

Base Class

Object

baseuserform

Base Form

ComponentTemplateCategory

baseuserformdraftcategory

Base Form Category (Draft)

ComponentTemplateCategory

baseuserformreleasecategory

Base Form Category (Release)

AttributeDefinition[]

categoryfields

Fields Overview

UserForm

catuserform

Form

Configuration

clientdomconf

Forms

Room

compteamroom

Assigned Teamroom

string[]

cpcpgetallowedfieldaggregatetypesallowedaggregatetypes

Allowed Standard Types

ObjectClass

cpcpgetallowedfieldaggregatetypesroomclass

Room Class

string[]

cpcpgetallowedfieldclassesallowedclasses

Allowed Standard Classes

ObjectClass

cpcpgetallowedfieldclassesroomclass

Room Class

string[]

cpcpgetallowedfieldcommonclassesallowedcommonclasses

Allowed Commonly Usable Classes

ObjectClass

cpcpgetallowedfieldcommonclassesroomclass

Room Class

string[]

cpcpgetallowedfieldrestricteduseclassesallowedrestricteduseclasses

Allowed Restricted Usable Classes

ObjectClass

cpcpgetallowedfieldrestricteduseclassesroomclass

Room Class

string[]

cpcpgetallowedfieldstandardattributesallowedstandardattributes

Allowed Standard Properties

ObjectClass

cpcpgetallowedfieldstandardattributesroomclass

Room Class

string[]

cpcpgetallowedfielduserformsalloweduserforms

Allowed Forms

ObjectClass

cpcpgetallowedfielduserformsroomclass

Room Class

string[]

cpcpgetdefaultfielduserformsdefaultuserforms

Default Forms for Objects or Compound Fields

ObjectClass

cpcpgetdefaultfielduserformsroomclass

Room Class

CPGetAllowedFieldAggregateTypes[]

cpgetallowedfieldaggregatetypes

Default Types for Compound Fields

CPGetAllowedFieldClasses[]

cpgetallowedfieldclasses

Allowed Standard Classes in Fields

CPGetAllowedFieldCommonClasses[]

cpgetallowedfieldcommonclasses

Allowed Commonly Usable Classes in Fields

CPGetAllowedFieldRestrictedUseClasses[]

cpgetallowedfieldrestricteduseclasses

Allowed Restricted Usable Classes in Fields

CPGetAllowedFieldStandardAttributes[]

cpgetallowedfieldstandardattributes

Allowed Standard Properties in Fields

CPGetAllowedFieldUserForms[]

cpgetallowedfielduserforms

Allowed Forms in Fields

CPGetDefaultFieldUserForms[]

cpgetdefaultfielduserforms

Default Forms for Objects in Fields

RDObject[]

defaultbackgroundtasks

Default Background Tasks

Object

defaultstate

Default Processing State

Object

defaulttemplate

Generated Default Template

UserForm[]

deriveduserforms

Derived Forms

TypeAggregateDef

draftaggregate

Compound Type (Draft)

ComponentTemplateCategory

draftcategory

Category (Draft)

Object

drafttemplate

Template (Draft)

SoftwareComponent

draftuserformscomponent

Software Component for Forms

string

jsondata

JSON Data

dictionary

jsondict

JSON Dictionary

string

jsonstring

JSON String

string

key

ID

LanguageStringList[]

mldescription

Description

NameBuildConfiguration

namebuildconfiguration

Name Build Configuration

boolean

namebuildconfigurationoverride

Override Name Build Configuration of Base Form

string[]

nbcbuild

Expression for Computing the Name Build

boolean

nbcenabled

Enable Name Build

boolean

nbcnamefixed

Name Cannot Be Changed

AttributeDefinition[]

nbcproperties

Used Properties

TypeAggregateDef

releaseaggregate

Compound Type (Published)

ComponentTemplateCategory

releasecategory

Category (Published)

Object

releasetemplate

Template (Published)

SoftwareComponent

releaseuserformscomponent

Software Component for Published Forms

AttributeDefinition[]

simpleattrs

Simple View of Properties

AttributeDefinition[]

sortattrs

Key for Sorting Lists

boolean

suppresstemplate

Suppress Template Creation

Symbol

symbol

Symbol

Object

targetobject

Target Object

integer

targetvalue

Target Value

Translation[]

translations

Translations

AttributeDefinition[]

uniqueattrs

Key for Unique Lists

ObjectClass[]

useableclasses

Applicable for

boolean

useasfile

Use as File

boolean

useontop

Show Pages of Base Form on Top

Actions Permanent link for this heading

Return Type

Signature

void

AttrAcrCategoryFormsGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

void

AttrAcrCategoryFormsSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

void

AttrNoSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

IdentifierContext

CreateIdentifierContext(
  out retval IdentifierContext idcontext,
  optional string name,
  optional ComponentTemplateCategory category)

void

FillAttributeInfo(
  AttributeExpressionDef attrdef,
  ref IdentifierContext[] idcontext)

object[]

GetCategoriesAndFormsFilter(
  optional ObjectClass objclass,
  ref retval object[] categoryobjects,
  optional boolean returnreleasedcategories,
  optional boolean allowterms,
  optional AttributeObjectDef attrdef)

object[]

GetCategoriesFilter(
  optional ObjectClass objclass,
  ref retval object[] categoryobjects)

string

GetFieldName(
  string reference,
  out retval string name)

any[]

GetFieldValue(
  string reference,
  out retval any[] value)

any[]

GetMergedConfigurationPropertyPostWrapper(
  AttributeDefinition attrdef,
  optional boolean add,
  ref retval any[] value,
  optional boolean onlyreleaseddrafttemplates,
  optional boolean onlyreleasedtemplates,
  optional boolean skipparent,
  ref object[] valuesources,
  optional Room[] alreadycheckedrooms)

SoftwareComponent

GetUserFormsComponent(
  optional boolean release,
  out retval SoftwareComponent userformscomponent,
  optional boolean preventshare,
  optional boolean takeobjectownership)

string

GetValidComponentReference(
  string name,
  out retval string compref)

string

GetValidSWCReference(
  string suffix,
  out retval string swcref)

boolean

HasField(
  string reference,
  out retval boolean result)

void

PublishCategory(
  boolean release,
  ComponentTemplateCategory category,
  object template)

void

ReleaseCategory(
  ComponentTemplateCategory category)

void

SetFieldValue(
  string reference,
  any[] value)

void

SetInitValue(
  object targetobject)

boolean

ShowUserFormStateSymbol(
  object context,
  out retval boolean showsymbol)

ComponentObject

UserFormObjectCreate(
  string reference,
  string referencesuffix,
  SoftwareComponent component,
  optional boolean release,
  optional UserForm parent,
  out retval ComponentObject compobject)

Types Permanent link for this heading

Component

Reference

Description

FSCUSERFORMS@1.1001

NameBuildConfiguration

Category-specific name build information

FSCUSERFORMS@1.1001

TransactionVariable

FSCUSERFORMS@1.1001

Translation

Translation table for form pages and fields

Customization Points Permanent link for this heading

Component

Reference

Description

FSCUSERFORMS@1.1001

CPGetAllowedFieldAggregateTypes

Defines the allowed aggregate types that can be selected for an aggregate attribute in a user form

FSCUSERFORMS@1.1001

CPGetAllowedFieldClasses

Defines the allowed classes that can be selected for an object attribute in a user form

FSCUSERFORMS@1.1001

CPGetAllowedFieldCommonClasses

Defines the allowed common classes that can be selected for an object attribute in a user form

FSCUSERFORMS@1.1001

CPGetAllowedFieldRestrictedUseClasses

Defines the allowed classes that can be selected for an object attribute in a user form

FSCUSERFORMS@1.1001

CPGetAllowedFieldStandardAttributes

Defines the allowed standard attributes that can be selected in a user form

FSCUSERFORMS@1.1001

CPGetAllowedFieldUserForms

Defines the allowed user forms that can be selected for an object attribute in a user form

FSCUSERFORMS@1.1001

CPGetDefaultFieldUserForms

Defines the default user forms that can be selected for an object attribute in a user form

AppProfiles Permanent link for this heading

Component

Reference

Description

FSCUSERFORMS@1.1001

AppProfileUserForms

App Profile for Forms

Applications Permanent link for this heading

Component

Reference

Description

FSCUSERFORMS@1.1001

RoomCreateCategory

FSCUSERFORMS@1.1001

RoomCreateUserForm

FSCUSERFORMS@1.1001

RoomImportUserForm

FSCUSERFORMS@1.1001

UserFormExport

FSCUSERFORMS@1.1001

UserFormImport

FSCUSERFORMS@1.1001

UserFormInitializeCreatedObject

FSCUSERFORMS@1.1001

UserFormOpen

FSCUSERFORMS@1.1001

UserFormOpenObject

FSCUSERFORMS@1.1001

UserFormReleaseDraftTemplate

ApplicationViews Permanent link for this heading

Component

Reference

Description

FSCUSERFORMS@1.1001

DialogFormEditor

Form Editor for "<~cooobj~>"

FSCUSERFORMS@1.1001

DialogImport

Import Form

FSCUSERFORMS@1.1001

DialogImportNew

Import Form

FSCUSERFORMS@1.1001

DialogReleaseDerived

Release Form "<~cooobj~>"

FormPages Permanent link for this heading

Component

Reference

Description

FSCUSERFORMS@1.1001

PageConfigCategoryForms

LicenseItems Permanent link for this heading

Component

Reference

Description

FSCUSERFORMS@1.1001

AppUserForms

Forms

ObjectEditForms Permanent link for this heading

Component

Reference

Description

FSCUSERFORMS@1.1001

ConstructorFormContainerWithUserForm

FSCUSERFORMS@1.1001

ConstructorFormDocumentWithUserForm

FSCUSERFORMS@1.1001

ConstructorFormObjectWithNameBuild

FSCUSERFORMS@1.1001

ConstructorFormObjectWithUserForm

FSCUSERFORMS@1.1001

ConstructorFormRoomWithUserForm

FSCUSERFORMS@1.1001

DeskFormContainerWithUserForm

FSCUSERFORMS@1.1001

DeskFormRoomWithUserForm

FSCUSERFORMS@1.1001

FormContainerWithUserForm

FSCUSERFORMS@1.1001

FormDocumentWithUserForm

FSCUSERFORMS@1.1001

FormObjectWithUserForm

FSCUSERFORMS@1.1001

FormRoomWithUserForm

SimpleConfigurationObjects Permanent link for this heading

Component

Reference

Description

FSCUSERFORMS@1.1001

DefaultConfig