Атрибуты каркаса (Выражение)
Доступ к этому инструменту также можно получить из раздела Каркасы | Управление | Атрибуты. Поддерживаются поля или наборы типа/имени каркаса при условии, что наборы имеют один .tridb (проверяется при запуске формы).
Сетка «Выражения» используется для добавления выражений для расчета и выбора поля, в которое будет записан результат. Допустимыми значениями поля результата являются только атрибуты пользователя и временные переменные.
При выборе/редактировании ячейки Выражения все атрибуты каркаса и временные поля доступны для выбора. При выборе/редактировании ячейки результата будут перечислены существующие атрибуты пользователя (или можно вручную ввести новые атрибуты/временные переменные).
При необходимости можно добавлять новые определяемые пользователем атрибуты, при условии, что они не являются существующими атрибутами/свойствами.
Ввод
Выберите отдельный каркас или набор каркасов, которые будут использоваться для расчета новых значений.
Для обработки отдельного каркаса выберите опцию Один, после чего задайте Тип каркаса, а затем Имя каркаса данного типа.
Для обработки нескольких каркасов можно использовать выражения, подстановочные знаки и частичные имена в поле Имя, чтобы выбрать несколько каркасов в качестве специального набора каркасов. В меню по правой кнопке вы можете применить опцию Предварительный просмотр, чтобы проверить выражение перед его использованием для создания обновленного списка каркасов. Кроме того, вы можете нажать на значок Выражение и использовать его для Редактор выражений создания, изменения и проверки выражения. Если в поле Имя введено имя или подстановочный знак и выбрана кнопка Выражение, то при открытии в редакторе имя/подстановочный знак автоматически преобразуется в допустимое выражение.
Чтобы обработать каркасы в предопределенном наборе каркасов, используйте опцию Набор.
Рекомендуется проверять каркасы перед их использованием в любом процессе.
Очистить поле результата
Если эта опция выбрана, поле результата будет очищено до того, как новые данные будут в него записаны.
Перезаписать поле результата
Выберите эту опцию чтобы заменить содержимое поля результата. Если эта опция не выбрана только пустые записи в поле результата будут рассчитаны.
Как отмечено в форме, # Имена результатов поддерживаются для хранения временных результатов. В качестве Результата можно использовать любое имя в диапазоне от 0 до 999. Если префикс используется для имени результата за пределами диапазона, будет отображаться предупреждающее сообщение, чтобы предупредить пользователей, если/когда введенные данные недействительны.
Временные переменные отображаются синим цветом на светло-сером фоне ячеек и отображаются в списке «Вычисляемые временные переменные».
В следующем примере ряд выражений обрабатывает имена каркасов в форме «PB_Xaaa_Zbbb» для извлечения aaa как ExtractionNumber и bbb как BenchZ. #1 - временная переменная, промежуточный результат, который не требуется в выходном файле.
Выражения
Используйте сетку выражений, чтобы определить выражения, которые вы хотите рассчитать Используйте кнопки на локальной панели инструментов для Управлять строками в списке.
Чтобы построить выражение:
- Дважды щелкните по строке Ввод (или щелкните правой кнопкой мыши по строке и выберите опцию Редактировать выражение чтобы открыть Редактор выражений).
Для выбора вам будет представлен список переменных имен полей, констант и функций:
Атрибуты и константы каркаса сгруппированы на панели Переменные.
Просто дважды щелкните мышкой по заголовку (или нажмите на стрелку слева от заголовка), чтобы развернуть или свернуть список каждой группы.
- Дважды щелкните по переменной или функции, чтобы добавить ее в окно выражений в левой части окна редактора.
- Нажмите на кнопку Проверить, чтобы выполнить проверку синтаксиса по выражению, которое вы построили.
- После построения синтаксически правильного выражения нажмите кнопку ОК, чтобы вернуться к форме.
Используйте значок выбора в поле Результат, чтобы выбрать атрибут для результата.
Если вы напрямую введете в поле Результат атрибут, который не существует, вам будет предложено создать его при запуске процесса:
Нажмите Да для всех, чтобы создать требуемый атрибут и продолжить выполнение процесса.
Формы
Нажмите на кнопку Формы, чтобы выбрать и открыть сохраненный набор форм или, если набор форм был загружен, сохранить текущий набор форм.
Запуск
Указав входы и выходы, нажмите кнопку Запустить, чтобы начать процесс.