USING - доступ к параметрам другого транзакта. Формат: USING A,B,C,D,E
А - номер транзакта для доступа;
В - номер параметра для доступа (может иметь суффиксРВ, РР или РН);
С - тип объекта для хранения информации (ячейки или параметра: X, ХН, Р, РВ, PF, РН);
D - номер объекта для хранения информации;
Е - альтернативный выход, если транзакта нет в модели.
Через этот блок текущий транзакт может иметь доступ к информации, связанной с другими транзактами в модели. Параметр, определяемый полем В, номер которого задан в поле А, копируется в ячейку или параметр, заданные в поле С. Если указанный транзакт в поле А не активен, то поле Е указывает переход на альтернативный блок. Если поле Е не определено и требуемый транзакт не является активным, происходит ошибка.
Пример
USING X$STR,l,P,3,PASS
Если транзакт, номер которого определен ячейкой STR, является активным, то копируется содержимое параметра 1 в параметр 3 текущего транзакта. Если транзакт не активен, то текущий транзакт передается в PASS.
См.также:
Опубликовал Kest
June 06 2009 13:56:58 ·
1 Комментариев ·
7655 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Дима June 06 2017 10:55:31
Как получить доступ к параметрам предыдущего транзакта? Что написать в поле А?
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.