Пользовательские переменные в исполнении |
Scroll |
При создании исполнения в него передаются все переменные исходного исполнения (в том числе пользовательские), т.е. создается набор переменных, идентичный набору переменных исходного исполнения.
Обратите внимание на следующие особенности передачи пользовательских переменных в исполнения:
•зависимое исполнение — значением пользовательской переменной становится ссылка на соответствующую переменную исходного исполнения; данная ссылка заменяет содержимое соответствующей ячейки Выражение Панели переменных (если из пользовательской переменной создано свойство, то содержимое ячейки передается без изменений — ссылка не создается);
•независимое исполнение — переданная пользовательская переменная полностью идентична соответствующей переменной исходного исполнения; содержимое ячейки Выражение Панели переменных передается без изменений.
В дальнейшем вы можете добавить пользовательскую переменную в любое исполнение, созданное в модели.
Если исполнение, в которое добавляется переменная, имеет зависимые исполнения, то новая переменная будет передана во все эти исполнения, так как в диалоге настройки исполнений по умолчанию включена опция Создавать переменную в зависимых исполнениях и вариантах. Если передавать переменные не требуется, отключите опцию.
Для передачи пользовательской переменной в зависимые исполнения можно использовать команду Применить в зависимых исполнениях и вариантах. Команда присутствует в контекстном меню пользовательской переменной в исполнении, имеющем зависимые исполнения.
Обратите внимание на то, что удаление пользовательской переменной в исходном исполнении не передается в его зависимые исполнения. Если в зависимом исполнении переменная также должна быть удалена, выполните удаление вручную. |
На Панели переменных вы можете редактировать пользовательские переменные исполнений, как зависимых, так и независимых. Обратите внимание на то, что на Панели переменных отображается набор переменных того исполнения, которое является текущим.
Вы можете изменить содержимое ячейки Выражение нужной переменной, при этом значение переменной изменится. Это изменение будет передано в зависимые исполнения.
Если переменная зависимого исполнения должна иметь другое значение (отличное от значения переменной исходного исполнения), замените ссылку, содержащуюся в ячейке Выражение этой переменной нужным значением. Связь между переменными зависимого и исходного исполнений будет утеряна. При необходимости вы можете восстановить связь, создав ссылку на переменную нужного исполнения (см. раздел Ссылка на переменную).
Значения пользовательских переменных для различных исполнений можно изменить при работе с Менеджером документа (см. раздел Задание значений пользовательских переменных). |
Смотрите также