Создание вычисляемого атрибута
Исключив вычисления, используемые как часть процесса, вы можете создавать свои вычисления в дизайнере объектов, добавляя вычисления для атрибутов.
Для создания вычисляемого атрибута
- Запустите Дизайнер объектов и отобразите нужный объект.
- Для создаваемого вычисления создайте новый атрибут с корректным типом данных.
Для получения информации о создании атрибутов см. раздел Атрибуты.
- На панели Свойства для параметра Формула выберите требуемый тип вычисления:
Нет – запрещает вычисления.
Перед сохранением – данное значение вычисляется до сохранения окна или немедленно, если настройка С вычислением при изменении включена в Диспетчере окон для используемых в вычислении зависимых атрибутов. Это наиболее часто используемый тип вычислений, который обычно используется, если вам нужно сохранить данное значение в базе данных и немедленно отобразить вычисленное значение.
После чтения – это значение вычисляется после того, как оно прочитано из базы данных и отображено в окне. Мы рекомендуем использовать его только для вычислений постоянно изменяемых даты или времени, например, для вычисления времени неучтения. В этом примере дата, отображаемая в вычислении, корректируется во время первого отображения окна.
Вы не можете выполнять сортировку по атрибутам, которые вычисляются по данным вычисления После чтения.
Запланировано – это значение вычисляется периодически, как это задано в диспетчере расписаний. Оно полезно для вычисления значений, которые нужно заносить в отчет с определенной периодичностью, например, значений амортизации.
Вычисления окон – используется для динамической установки полей обязательными в окне Web Access или Ivanti Workspaces, только для чтения или скрытыми, основываясь на значениях, которые выбираются в окне.
Появится диалог изменения формулы.
Для повторного отображения диалога изменения формулы щелкните рядом с Формула вычисления на панели свойств.
Панель Зависимости отображается только для типов вычислений Перед сохранением и Вычисление окна.
- Выполните вычисление и щелкните OK.
Диалог изменения формулы будет закрыт.
Для получения информации о создании вычисления см. раздел Использование редактора вычислений.