Пример 3: Дополнение Свойства Текстовой Строкой

Добавление описательного текста для значения свойства Высоты Подвесного Потолка (созданного в Пример 2: Редактирование Параметра Элемента при помощи Оператора).

1.В Менеджере Свойств создайте Новое Свойство с названием Подвесной Потолок.

2.Выберите Тип Данных Строка.

3.Установите переключатель в положение Формула, чтобы открыть диалог Редактора Формул.

4.Вставьте Функцию CONCAT. В описании Функции CONCAT приводится информация, что она предназначена для объединения двух строк в одну.

ConcatDesc00096.png 

5.Добавив Функцию CONCAT, вы можете навести на нее курсор, чтобы увидеть пример ее синтаксиса.

ConcatSyntax00097.png 

В этом примере Функция CONCAT должна содержать набор строковых аргументов, заключенных в скобки.

6.В качестве первого аргумента добавьте свойство Высоты Подвесного Потолка. (Раскройте список Параметров и Свойств и выберите это свойство.)

7.В качестве второго аргумента введите Текстовую строку в кавычках.

8.Будет отображено сообщение о проблеме:

DataTypeError.png 

Это связано с неверным Типом Данных одного из аргументов. В функции CONCAT необходимо применять аргументы строкового типа, но первый аргумент - свойство Высоты Подвесного Потолка - относится к типу Линейной величины.

Решение заключается в преобразовании свойства Высоты Подвесного Потолка из линейного типа в строковый. Для этого можно воспользоваться функцией STRCALCUNIT (ее описание приводится в выпадающем списке Функций):

STRCALCUNITDesc.png 

9.Сейчас надо отредактировать значение CONCAT в редакторе Формул. Если Редактор Формул закрыт, то вы можете выбрать формулу в Менеджере Свойств и нажать кнопку Редактировать, либо сделать двойной щелчок на формуле в разделе Последовательностей.

EditExpression.png 

10.Примените функцию STRCALCUNIT для свойства Высоты Подвесного Потолка.

Убедитесь, что функция STRCALCUNIT заключена в скобки вместе со своим значением. (Наведите курсор на STRCALCUNIT, чтобы увидеть пример ее использования).

STRCALCUNIT.png 

11.Вы можете добавить пробелы и скобки во второй строке в пределах кавычек, чтобы отделить ее от первого аргумента.

STRCALCUNITspaces.png 

12.Нажмите кнопку OK, чтобы закрыть Редактор Формул.

13.В панели Доступности для Классов выберите все Классы Пространства.

14.Нажмите OK, чтобы закрыть Менеджер Свойств и сохранить новое свойство.

15.Отображение значения свойства “Подвесного Потолка” в Паспорте Зоны.

TextInStamp.png