Click or drag to resize

FormSectionField Class

Form section field object
Inheritance Hierarchy
SystemObject
  Omada.OE.ModelFieldContainer
    Omada.OE.ModelFormSectionField

Namespace:  Omada.OE.Model
Assembly:  Omada.OE.Model (in Omada.OE.Model.dll) Version: 15.0.0.0
Syntax
C#
[SerializableAttribute]
public class FormSectionField : FieldContainer, 
	IObjectWithId, IObjectWithGuid, ICloneable

The FormSectionField type exposes the following members.

Constructors
  NameDescription
Public methodFormSectionField(Int32, Int32, Int32, BaseProperty)
Form section field constructor
Public methodFormSectionField(Int32, Int32, Int32, FixedField)
Form sectin field constructor
Top
Properties
  NameDescription
Public propertyColSpan
ColSpan
Public propertyDataObjectTypeId
UId
Public propertyFilterId
Id of the filter attached to the FormSectionField
Public propertyFixField
Anvendes kun hvis PropertyId == 0
(Inherited from FieldContainer.)
Public propertyFormSectionId
Form section id
Public propertyHidden
Hidden (server side)
Public propertyHiddenByVisibilityCondition
Hidden (client side) by another control (see VisibilityConditionPropertyId/VisibilityConditionValue)
Public propertyHiddenClientSide
Is the field hidden client-side?
Public propertyId
Id
Public propertyLongDescription
Can be null.
Public propertyMaxListItems
Maximum items to show in a reference property drop down control.
Public propertyOnChangeHandlerId
Angiver et BrowserEventHandlerId. Kan være 0.
Public propertyPropertyId
Id of the property which the field represents. Is zero if the field represents a fixed field.
(Inherited from FieldContainer.)
Public propertyPropertySystemName
System name of the property which the field represents.
(Inherited from FieldContainer.)
Public propertyReadOnly
Read only
Public propertyRequiresChangedValue
Angiver om der skal angives en NY værdi i feltet (d.v.s. at den skal adskille sig fra den eksisterende værdi). Anvendes ikke for fixed fields pånær assignee.
Public propertyRequiresValue
Requires value
Public propertyRowSpan
RowSpan
Public propertySearchScreen
This option is no longer supported!
Public propertySettings
Contains a number of settings for the form field. Setting keys are case-insensitive. The characters '=' and ';' are neither allowed in the setting keys nor in the values. Use AssignSettings() to assign from a settings-string. Use GetSetting() to obtain the value of a setting.
Public propertyShortDescription
Can be null.
Public propertyTemplateObjectId
Anvendes kun hvis form er processpecifik. Data object template som feltet findes på. Hvis denne er angivet indeholder DataObjectTypeID altid objektets type.
Public propertyTitle
Angiver en e.v.t. alternativ titel for feltet. Hvis den er null anvendes property’s eller fixed field’s name.
Public propertyUId
UId
Public propertyVisibilityConditionPropertyId
This is the id of the property which the visibility of this Form Section Field will be based on.
Public propertyVisibilityConditionValue
This is the value which will be compared to the property the visibility of this Form Section Field will be based on.
Public propertyVOrder
Vertical order
Top
Methods
  NameDescription
Public methodAssignSettings
Assigns a delimited string with settings.
Public methodClone
Clone
(Overrides FieldContainerClone.)
Public methodCompareTo
Compare to another object
Public methodContainsFixedField
(Inherited from FieldContainer.)
Public methodContainsFixedField(FixedField)
(Inherited from FieldContainer.)
Public methodContainsProperty
(Inherited from FieldContainer.)
Public methodContainsProperty(Int32)
(Inherited from FieldContainer.)
Public methodContainsReferencePathFixedField
(Inherited from FieldContainer.)
Public methodContainsReferenceProperty
(Inherited from FieldContainer.)
Public methodContainsValueProperty
(Inherited from FieldContainer.)
Public methodContainsValuePropertyWithLog
Returns whether the field contains a property with log. If the property can't be located in the cache the method returns false.
(Inherited from FieldContainer.)
Public methodFormatSettings
Returns a formatted string with the settings.
Public methodGetDeleted
(Inherited from FieldContainer.)
Public methodGetDescription
(Inherited from FieldContainer.)
Public methodGetFieldType
(Inherited from FieldContainer.)
Public methodGetId
Returns the id of the field property if m_property != null, else return fixfield id
(Inherited from FieldContainer.)
Public methodGetKey
(Inherited from FieldContainer.)
Public methodGetName
(Inherited from FieldContainer.)
Public methodGetName(Boolean)
Gets the title of the field - if none exists the proeprty/fixed field name is returned.
(Overrides FieldContainerGetName(Boolean).)
Public methodGetNegId
Returns the id of the field property if m_propertyId != 0, else return fixfield id negated.
(Inherited from FieldContainer.)
Public methodGetProperty
(Inherited from FieldContainer.)
Public methodGetPropertyType
(Inherited from FieldContainer.)
Public methodGetSetting(String, Boolean)
Returns the value of a setting which has datatype 'boolean'.
Public methodGetSetting(String, Int32)
Returns the value of a setting which has datatype 'integer'.
Public methodGetSetting(String, String)
Returns the value of a setting which has datatype 'string'.
Public methodGetValue(DataObjectVersion)
Returns the value for the field from the provided DataObjectVersion.
(Inherited from FieldContainer.)
Public methodGetValue(DataObjectVersion, AppFormatInfo)
Returns the value for the field from the provided DataObjectVersion.
(Inherited from FieldContainer.)
Public methodGetValue(DataObjectVersion, String)
Returns the value for the field from the provided DataObjectVersion.
(Inherited from FieldContainer.)
Public methodGetValue(DataObjectVersion, AppFormatInfo, String)
Returns the value for the field from the provided DataObjectVersion.
(Inherited from FieldContainer.)
Public methodGetValue(DataObjectVersion, String, Boolean)
Returns the value for the field from the provided DataObjectVersion.
(Inherited from FieldContainer.)
Public methodGetValue(DataObjectVersion, AppFormatInfo, String, Boolean)
Returns the value for the field from the provided DataObjectVersion.
(Inherited from FieldContainer.)
Public methodGetValueUrl(DataObject)
(Inherited from FieldContainer.)
Public methodGetValueUrl(DataObjectVersion)
Returns a URL as the value. It can be a URL if the field contains value property with the data type hyperlink.
(Inherited from FieldContainer.)
Public methodGetWidthFactor
Returns a number between 1 and 5. The number is used in views and indicates a relative width of the field. 1 = very narrow, 2 = narrow, 3 = normal, 4 = wide, 5 = very wide.
(Inherited from FieldContainer.)
Public methodIsEqualTo
Method can determine whether two fields contains the same two fixed fields or the same two properties based on their ID's.
(Inherited from FieldContainer.)
Public methodIsValueType
(Inherited from FieldContainer.)
Public methodPassesFilter
(Inherited from FieldContainer.)
Public methodResetAll
Nulstiller objektets id m.v.
Protected methodSetupPropertyFormatter
(Inherited from FieldContainer.)
Public methodToString
(Inherited from FieldContainer.)
Top
Fields
  NameDescription
Public fieldAllowsMultipleValues
Is always false for a fixed field.
(Inherited from FieldContainer.)
Public fieldFieldName
Name of property or fixed field (in the active user's language)
(Inherited from FieldContainer.)
Public fieldFieldNameShort
Short name of property or fixed field (in the active user's language). Note: for properties FieldName and FieldNameShort are always the same.
(Inherited from FieldContainer.)
Public fieldPropertyDataType
If the field contains a ValueProperty then PropertyDataType is the property's DataType. If the field contains a SetProperty or ReferenceProperty then PropertyDataType is Text. If the field contains a FixedField that can be mapped to a ValueProperty then the corresponding data type is returned. Else then Text is returned.
(Inherited from FieldContainer.)
Public fieldPropertyType
(Inherited from FieldContainer.)
Top
Extension Methods
  NameDescription
Public Extension MethodToBool
Converts object to boolean.
(Defined by ObjectExtensions.)
Public Extension MethodToDateTime
Converts object to DateTime.
(Defined by ObjectExtensions.)
Public Extension MethodToInt
Converts object to integer.
(Defined by ObjectExtensions.)
Top
Explicit Interface Implementations
See Also