Использование формулы ввода

Формула ввода используется для введения в элемент управления «поле редактирования» текста, который состоит из значений переменных, связанных с другими элементами управления карты данных.

Чтобы использовать формулу ввода, требуется создать один или несколько элементов управления «список», а также элемент управления «поле редактирования». В поле редактирования будет содержаться формула ввода, соотнесенная с переменными списков.

Данный пример – это пример использования формулы ввода для создания в поле карты шаблона имени проекта.

Чтобы создать формулу ввода, выполните следующие действия.

  1. Создайте новую карту данных.
  2. Для параметра Тип карты выберите значение Карта шаблона.
  3. Добавьте три списка и свяжите их с переменными. Например:
    • Город
    • Область
    • Код
  4. Добавьте поле редактирования для объединенного имени проекта, которое будет создано с помощью формулы ввода.
  5. В панели Свойства редактируемого окна, в разделе Формула ввода выполните перечисленные ниже действия.
    1. Введите текст в строке (например, Prj-). Данный статический текст не меняется при применении формулы.
      Статический текст можно добавить в любую часть формулы.
    2. Нажмите кнопку , чтобы добавить в формулу переменную первого списка (Например, Город).
    3. Сформируйте остальные части формулы, добавив другие переменные (например, Region (Область) и Code (Код)).
      Чтобы увеличить поле ввода, нажмите Обзор (...).
  6. Сохраните карту.
Если карта шаблона заполняется значениями из списков, то имя проекта будет зависеть от этих значений, поскольку оно определяется заданной формулой ввода.

Например, если в списке Город выбрать значение «Стокгольм», в списке Область выбрать значение «B» и выбрать значение 112 в списке Код, то значение в поле редактирования «Имя проекта» будет выглядеть следующим образом: Prj-StockholmB112.