Class DcsDataSetInfoAvailableFieldInfo

java.lang.Object
com._1c.g5.v8.dt.dcs.DcsDataSetInfoAvailableFieldInfo
Direct Known Subclasses:
DcsAvailableSettingsSourceForSchema.ASSDCSDataSetInfoAvailableFieldInfo, DcsDataSetInfoAvailableFieldInfoV8Local

public class DcsDataSetInfoAvailableFieldInfo extends Object
Информация о доступном поле набора данных для объекта информации о наборе данных
  • Field Details

    • dataPath

      public final DcsPath[] dataPath
    • title

      public String title
    • synonym

      public String synonym
    • characteristicIndex

      public int characteristicIndex
    • valueType

      public TypeDescriptionSource valueType
    • availableValues

      public TypedValueList availableValues
    • availableCompareKinds

      public int availableCompareKinds
    • isFolder

      public boolean isFolder
    • isTable

      public boolean isTable
    • availableAsField

      public boolean availableAsField
    • availableAsCondition

      public boolean availableAsCondition
    • availableAsOrder

      public boolean availableAsOrder
    • availableAsGroup

      public boolean availableAsGroup
    • nestedAvailableAsField

      public boolean nestedAvailableAsField
    • nestedAvailableAsCondition

      public boolean nestedAvailableAsCondition
    • nestedAvailableAsOrder

      public boolean nestedAvailableAsOrder
    • nestedAvailableAsGroup

      public boolean nestedAvailableAsGroup
    • periodNumber

      public int periodNumber
    • periodType

      public DataCompositionPeriodType periodType
    • dimension

      public boolean dimension
    • parentDimension

      public String parentDimension
    • isAccount

      public boolean isAccount
    • accountKindExpression

      public String accountKindExpression
    • isBalance

      public boolean isBalance
    • balanceGroupName

      public String balanceGroupName
    • balanceType

      public DataCompositionBalanceType balanceType
    • accountBalanceType

      public DataCompositionAccountingBalanceType accountBalanceType
    • accountField

      public DcsPath accountField
    • ignoreNULLValues

      public boolean ignoreNULLValues
    • tooltip

      public String tooltip
    • mask

      public String mask
    • markNegatives

      public boolean markNegatives
    • format

      public String format
    • inputFormat

      public String inputFormat
    • selectionForm

      public String selectionForm
    • choiseParameters

    • choiseParametersValues

    • typeLinkItem

      public int typeLinkItem
    • quickChoice

    • createOnInput

      public CreateOnInput createOnInput
    • autoChoiceUsage

      public boolean autoChoiceUsage
    • choiceUsage

      public FoldersAndItemsUse choiceUsage
    • passwordStyle

      public boolean passwordStyle
    • multiline

      public boolean multiline
    • minValue

      public Value minValue
    • maxValue

      public Value maxValue
    • autoChoiceIncomplete

      public boolean autoChoiceIncomplete
    • autoMarkIncomplete

      public boolean autoMarkIncomplete
    • extEdit

      public boolean extEdit
    • numberAuto

      public boolean numberAuto
    • aliasedField

      public boolean aliasedField
    • noDataSetField

      public boolean noDataSetField
    • category

      public DynamicListFieldCategory category
  • Constructor Details

    • DcsDataSetInfoAvailableFieldInfo

      public DcsDataSetInfoAvailableFieldInfo()
    • DcsDataSetInfoAvailableFieldInfo

      public DcsDataSetInfoAvailableFieldInfo(DcsDataSetInfoAvailableFieldInfo dcsAvailableFieldInfo)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getFieldDef

      public DbViewFieldDef getFieldDef()
      Returns the field's source.

      Source is used for matching data path segments with original data sources at forms

      Returns:
      the fieldDef, can be null
    • setFieldDef

      public void setFieldDef(DbViewFieldDef fieldDef)
      Sets the field's source.
      Parameters:
      fieldDef - the fieldDef to set, can be null
    • getSourceTextRegion

      public org.eclipse.xtext.util.ITextRegion getSourceTextRegion()
      Gets ITextRegion from query text corresponding to the field
      Returns:
      ITextRegion from query text corresponding to the field, can be null if region for field not cleary detected
    • setSourceTextPosition

      public void setSourceTextPosition(org.eclipse.xtext.util.ITextRegion textRegion)
      Sets ITextRegion from query text corresponding to the field
      Parameters:
      textRegion - from query text corresponding to the field, can be null if text region was not clear detected