Workflow Forms (Syntax)
Платформа WTСинтаксисБаза знаний
  • Form.xml
  • Файл стилей
  • Workflow Forms
    • Appearance
    • Checkings
    • Commands
      • ApplicationRunCommand
      • CallCommand
      • ClipboardSetCommand
      • ColorDialogShowCommand
      • CompareWordFilesCommand
      • ComputeHashCommand
      • ContextMenuShowCommand
      • ConvertDocumentToPdfCommand
      • CopyFileCommand
      • DataConnectionRefreshCommand
      • DeleteFileCommand
      • DownloadFileCommand
      • EmailSendCommand
      • ExitWindowsCommand
      • ExportTableToCsvCommand
      • ExportToDocCommand
      • ExportToDocxCommand
      • ExportToExcelCommand
      • ExportToPdfCommand
      • ExportToRtfCommand
      • FormActivateCommand
      • FolderDialogShowCommand
      • FocusSetCommand
      • FileDialogShowCommand
      • FormCloseCommand
      • FormMinimizeCommand
      • FormMaximizeCommand
      • FormShowCommand
      • GetEngineInfoCommand
      • LogWriteCommand
      • LocaleSetCommand
      • LoginCommand
      • MessageBoxCommand
      • ParentScreenshotCommand
      • ObjectPrintCommand
      • SaveClipboardImageCommand
      • ReplaceFileCommand
      • SaveCommand
      • ScreenshotCommand
      • SequentialCommand
      • SoundPlayCommand
      • ValueRefreshCommand
      • StatusBarCommand
      • SerializeToJsonCommand
      • WorkflowRollbackCommand
      • UploadFileCommand
      • ValueSetCommand
      • OverlayIconSetCommand
    • Conditions
      • EventCondition
        • BeforeChangeCondition
        • CellClickCondition
        • CellDoubleClickCondition
        • CellValueChangedCondition
        • ChangedCondition
        • ClickCondition
        • DoubleClickCondition
        • ColumnHeaderCheckBoxClickCondition
        • DataConnectionsLoadedCondition
        • DataConnectionsLoadingCondition
        • FormActivatedCondition
        • FormLoadedCondition
        • FormClosingCondition
        • FormFocusLostCondition
        • KeyDownCondition
        • KeyPressCondition
        • TableSelectionChanged
        • MouseLeaveCondition
        • MouseEnterCondition
        • MessageBoxResultChangedCondition
      • ComparisonCondition
        • ContainsCondition
        • NotContainsCondition
        • EqualCondition
        • NotEqualCondition
        • GreaterCondition
        • NotGreaterCondition
        • LessCondition
        • NotLessCondition
        • IsNullCondition
        • IsNotNullCondition
        • IsNullOrEmptyCondition
        • StartsWithCondition
        • EndsWithCondition
        • IsDataTypeCondition
        • IsEmailCondition
        • IsINNCondition
        • IsKPPCondition
        • IsOGRNCondition
        • IsSNILSCondition
        • IsMatchRegexCondition
      • NestedCondition
    • DataConnections
      • PrimaryGetDataConnection
        • SqlQuery
        • Filter
        • UpdateRows
      • SecondaryGetDataConnection
      • ConvertDataConnection
        • Селекторы
      • TreeGetDataConnection
      • ArrayGetDataConnection
      • AccessPointDataConnection
      • SetDataConnection
      • DatabaseTableSetDataConnection
      • DatabaseTreeSetDataConnection
    • DataTypes
      • BooleanDataType
      • DateDataType
      • DateTimeDataType
      • DecimalDataType
      • DoubleDataType
      • IntegerDataType
      • ShortDataType
      • StringDataType
      • TableDataType
      • TimeSpanDataType
    • Executions
    • Includes
    • Menus
      • ContextMenu
        • ContextMenu
        • FileContextMenu
        • LinkContextMenu
        • ListContextMenu
      • MainMenu
        • Gradient
      • MenuItem
        • MenuItem
        • Separator
    • Objects
      • Button
      • CheckBox
      • CheckedComboBox
      • ComboBox
      • CounterVariable
      • DatabaseTable
        • Formatting
          • BackColor
          • ForeColor
          • FontStyle
          • Alignment
        • Column
          • ColumnTextBox
          • ColumnComboBox
          • ColumnCheckBox
          • ColumnDateTimePicker
          • ColumnNumericBox
      • DatabaseTree
      • DateTimePicker
      • FileListBox
      • GroupBox
      • Label
      • LinkLabel
      • ListBox
      • NumericBox
      • Panel
        • Gradient
      • PictureBox
      • RadioButtonBlock
        • Option
      • Slider
        • ColorSchema
      • Spinner
      • Stopwatch
      • Subscriber
      • TextBox
      • Timer
      • TimeTable
      • TrayIcon
      • Variable
      • CartesianChart
        • AxisSettings
        • Series
      • PieChart
      • ProgressBar
    • Parameters
    • Универсальные значения
      • AccessPoint
      • Array
      • DataConnection
      • DataConnectionProperty
      • DateTime
      • DataTypeConvert
      • DataTypeFormat
      • Input
      • Calculate
      • Clipboard
      • CommandResult
      • FormProperty
      • Formula
      • String
      • Structure
      • Switch
      • Text
      • If
      • Info
      • MenuProperty
      • ObjectValue
      • ObjectProperty
      • Parameter
      • Константа
      • Константы замены для команд
      • Логическое выражение
Powered by GitBook
On this page
  • Шаблон ForeColor
  • Атрибуты ForeColor
  • Name
  • Тэги ForeColor
  • Color
  • ColorFromColumnValue
  • Columns
  • Expression
  • Items
  1. Workflow Forms
  2. Objects
  3. DatabaseTable
  4. Formatting

ForeColor

Условный цвет шрифта ячейки.

Last updated 3 months ago

Шаблон ForeColor

<ForeColor Name="">
  <Color></Color>
  <ColorFromColumnValue></ColorFromColumnValue>
  <Columns>
    <Column Name="" />
    <Column Name="" />
  </Columns>
  <Expression></Expression>
  <Items>
    <Item></Item>
    <Item></Item>
  </Items>
</ForeColor>

Цвет задается одним из способов с приоритетом выбора в следующем порядке:

  1. Тэг ;

  2. Тэг ;

  3. Атрибут .

Атрибуты ForeColor

Name

Задает имя цвета для шрифта ячейки.

Необязательный атрибут. Ожидается имя одного из цветов, описанных на форме или описание цвета в формате HTML (#rrggbb).

Тэги ForeColor

Color

Задает имя цвета, описанного на форме.

Необязательный тэг. Ожидается имя одного из цветов, описанных на форме или описание цвета в формате HTML (#rrggbb).

<Color>#FFFFFF</Color>

ColorFromColumnValue

Необязательный тэг. Ожидается имя одного из столбцов таблицы, в котором записано название цвета или цвет в формате HTML (#rrggbb).

<ColorFromColumnValue>ColumnName</ColorFromColumnValue>

Columns

Столбцы таблицы, для которых распространяется условное форматирование ячеек.

Необязательный тэг. Ожидает список тэгов <Column>.

Если тэг <Columns> отсутствует, то условное форматирование распространяется на все столбцы таблицы.

<Columns>
  <Column Name="ColumnName1" />
  <Column Name="ColumnName2" />
</Columns>

Необязательный тэг <Column> имеет обязательный атрибут Name, ожидающий название одного из столбцов таблицы, на который распространяется условное форматирование ячеек.

Expression

Выражение для вычисления, возвращающее логическое значение, на основе которого форматирование будет применено или нет.

Обязательный тэг. Ожидает любое значение.

<Expression>ColumnName3 > {0} * {1}</Expression>

Выражение для вычисления поддерживает выражения вида "ColumnName", где ColumnName - название одного из столбцов данной таблицы, и выражения вида "{N}" для подстановки значений (N+1)-ого элемента, то есть {0}, {1} и т. д.

Items

Переменные для подстановки в выражение для вычисления.

Необязательный тэг. Ожидает список тэгов <Item>.

<Items>
  <Item>10</Item>
  <Item>20</Item>
</Items>

Необязательный тэг <Item> ожидает любое значение.

Задает имя столбца, в котором хранится название цвета. Игнорируется, если используется тэг .

Все поддерживаемые в выражении для вычисления конструкции смотрите по ссылке "

http://msdn.microsoft.com/en-us/library/system.data.datacolumn.expression.aspx
<Color>
<ColorFromColumnValue>
Name
<Color>