Пример 3: Дополнение Свойства Текстовой Строкой
Добавление описательного текста для значения свойства Высоты Подвесного Потолка (созданного в Пример 2: Редактирование Параметра Элемента при помощи Оператора).
1.В Менеджере Свойств создайте Новое Свойство с названием Подвесной Потолок.
2.Выберите Тип Данных Строка.
3.Установите переключатель в положение Формула, чтобы открыть диалог Редактора Формул.
4.Вставьте Функцию CONCAT. В описании Функции CONCAT приводится информация, что она предназначена для объединения двух строк в одну.
5.Добавив Функцию CONCAT, вы можете навести на нее курсор, чтобы увидеть пример ее синтаксиса.
В этом примере Функция CONCAT должна содержать набор строковых аргументов, заключенных в скобки.
6.В качестве первого аргумента добавьте свойство Высоты Подвесного Потолка. (Раскройте список Параметров и Свойств и выберите это свойство.)
7.В качестве второго аргумента введите Текстовую строку в кавычках.
8.Будет отображено сообщение о проблеме:
Это связано с неверным Типом Данных одного из аргументов. В функции CONCAT необходимо применять аргументы строкового типа, но первый аргумент - свойство Высоты Подвесного Потолка - относится к типу Линейной величины.
Решение заключается в преобразовании свойства Высоты Подвесного Потолка из линейного типа в строковый. Для этого можно воспользоваться функцией STRCALCUNIT (ее описание приводится в выпадающем списке Функций):
9.Сейчас надо отредактировать значение CONCAT в редакторе Формул. Если Редактор Формул закрыт, то вы можете выбрать формулу в Менеджере Свойств и нажать кнопку Редактировать, либо сделать двойной щелчок на формуле в разделе Последовательностей.
10.Примените функцию STRCALCUNIT для свойства Высоты Подвесного Потолка.
Убедитесь, что функция STRCALCUNIT заключена в скобки вместе со своим значением. (Наведите курсор на STRCALCUNIT, чтобы увидеть пример ее использования).
11.Вы можете добавить пробелы и скобки во второй строке в пределах кавычек, чтобы отделить ее от первого аргумента.
12.Нажмите кнопку OK, чтобы закрыть Редактор Формул.
13.В панели Доступности для Классов выберите все Классы Пространства.
14.Нажмите OK, чтобы закрыть Менеджер Свойств и сохранить новое свойство.
15.Отображение значения свойства “Подвесного Потолка” в Паспорте Зоны.