SPLIT - создает копии текущего транзакта. Формат: SPLIT A,B,C,D
А - число создаваемых копий;
В - следующий блок для копий;
С - параметр для хранения порядкового номера копии;
D - число параметров у каждой копии.
Поле А определяет число копий, которые образуются при входе текущего транзак-та. Эти вновь созданные транзакты по умолчанию идентичны исходному транзакту. Копии входят в блок, указанный в поле В. Исходный транзакт поступает на следующий блок. Параметр поля С используется для задания порядковых номеров копий. Нумерация осуществляется следующим образом. Порядковый номер исходного транзакта увеличивается первым. Если он был равен нулю, при входе транзакта в блок он станет равным единице. Порядковый номер первой копии станет на единицу больше, чем у исходного транзакта Ломера последующих копий также увеличиваются на единицу. Если поле D не задано, копии имеют такое же, как у исходного транзакта число и тип параметров.
Примеры
1. SPLIT 4.THERE
Создает 4 копии вошедшего транзакта и посылает в блок с именем THERE. Исходный
транзакт идет на следующий блок.
2. SPLIT 3,Р$1,1,4
Создает три копии текущего транзакта. Каждая копия будет иметь четыре параметра;
порядковый номер указан в параметре 1. Параметр 1 будет определять номер следующего
блока.
См.также: ASSEMBLE
GATHER
MATCH
Опубликовал Kest
June 06 2009 13:49:27 ·
3 Комментариев ·
28993 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
IYUIGI December 05 2016 16:50:49
YIGIG
POMAN December 05 2016 16:51:14
POMAN L0JH SPAIBO
PET9I December 03 2018 18:51:47
PET9I L0JH SPASIBO
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.