Иллюстрированный самоучитель по OfficeXP


             

в случае истинности или ложности


IF... THEN... ELSE позволяет ввести условие и действие, которое выполняется в случае истинности или ложности условия;
 MERGE REC (Номер записи) и MERGE SEQ (Номер по порядку ) добавляют в документ соответственно номер записи источника данных и порядковый номер экземпляра слияния. Если в слиянии участвуют не все записи источника данных, эти номера будут отличаться друг от друга;
 NEXT (Следующая запись) и NEXTIF (Следующая запись, если) дают возможность напечатать в одном экземпляре документа информацию из нескольких последовательных записей источника данных;
SET BOOKMARK (Закладка) позволяет связать некоторый текст документа с закладкой, которую можно вставлять в документ любое число раз. Если изменится исходный текст, обозначенный закладкой, то он моментально обновится во всех точках вставки этой закладки;
 SKIPIF (Пропустить запись, если) дает возможность ввести условие, в случае истинности которого текущая запись будет пропущена и не попадет в слияние.
Давайте добавим в слияние пару полей Word.
 Нажатием клавиш Ctrl+Home переместитесь в начало документа и выберите в панели инструментов Слияние (Merge Mail) команду Добавить поле Word
>
SKIPIF (Insert Word Field
>
Skip Record If).



Рис. 8.12.

Добавление поля Word
В раскрывающемся списке Поле (Field Name) выберите пункт Индекс (Postal- Code), как показано на рис. 8.12.
 В списке Оператор (Comparison) выберите пункт Равно (Equal To).
 Введите в поле Значение (Compare To) величину 114113.
 Щелкните на кнопке ОК. Теперь при слиянии в источнике данных будут пропущены те записи, в поле Индекс (PostalCode) которых записано значение 114113.
Нажмите клавиши Ctrl+End, а затем два раза клавишу Enter. Выберите команду Добавить поле Word
>
MERGEREC (Insert Word Field
>
Merge Record #). С помощью этого поля вы сможете отследить, какие записи источника данных попадут в слияние. Теперь главный документ станет таким, как показано на рис. 8.13.

Содержание  Назад  Вперед