Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ляхевич ИТ лаба 2 2003.DOC
Скачиваний:
4
Добавлен:
14.11.2019
Размер:
96.26 Кб
Скачать

Пример:

{ IF { MERGEFIELD Город } = "Минск" "Пожалуйста, позвоните в местное отделение нашей фирмы." "Пожалуйста, отправьте заполненный формуляр в приложенном конверте." }

{IF {MERGEFIELD Бабки} > 3000 "Многоуважаемый" "Уважаемый"}

Чтобы отключить при сравнении слов учет регистра можно, при помощи ключа, преобразовать значение вставляемого поля данных только в прописные или только в заглавные буквы, а затем сравнивать.

Пример:

{ IF {MERGEFIELD Город \* Upper } = "МИНСК" " Истина " " Ложь " }

Поле SET – присваивание значение закладке.

Пример: { SET Скидка " { = { MERGEFIELD Цена }* 10%} " }

Поле NEXT

Переход к следующей записи данных, не начиная новый документ слияния. Поле NEXT в основном документе следует разместить после первого набора полей слияния (MERGEFIELD), в противном случае первая запись данных будет пропущена. Поля NEXT нельзя использовать в сносках, примечаниях, колонтитулах и источниках данных, вкладывать в любые другие поля или использовать вместе с полем SKIPIF.

Пример:

Следующий пример печатает три набора имен и номеров телефонов в каждом документе слияния:

{ MERGEFIELD Имя } { MERGEFIELD Телефон }

{ NEXT } { MERGEFIELD Имя } { MERGEFIELD Телефон }

{ NEXT } { MERGEFIELD Имя } { MERGEFIELD Телефон }

Поле NEXTIF Выражение1 Оператор Выражение2

В случае истинности результата сравнения двух выражений переходит к следующей записи данных, не начиная новый документ слияния. В случае ложности результата начинается новый документ слияния. Если в качестве одного из выражений используется поле MERGEFIELD, его содержимое берется из текущей (а не из следующей) записи данных.

Поле SKIPIF Выражение1 Оператор Выражение2

Если условие выполняется, то запись пропускается. Вместо использования SKIPIF можно выполнить отбор записей данных вручную, нажав кнопку «Получатели» .

Поле MERGEREC

Вставка в основной документ номера записи данных из наборе записей, отобранных для слияния с основным документом.

Поле MERGESEQ

Подсчет числа записей данных, фактически слитых с основным документом. Пусть для слияния отобрано 25 записей. Предположим, что слиянию подлежат только записи с десятой по двадцать пятую. Для первой (т. е. десятой) записи поле MERGESEQ напечатает 1, а поле MERGEREC — 10.

Задание 2 (насторойка панелей инструментов и меню)

Задание

Указания к выполнению

Вывести на "Стандартную" панель кнопку "Сохранить как..". Значок кнопки оформить в виде дискеты красного цвета с синей стрелкой наружу.

Сервис/Настройка/Команды/Файл/Сохранить как…, зажав левую кнопку мыши вытащить кнопку на панель, выделить кнопку одиночным щелчком, контекстное меню: «Основной стиль», «Выбрать значок для кнопки», «Изменить значок на кнопке»

Добавить в меню "Формат" команду "Разрыв раздела". Команда должна выглядеть в виде текста со значком кнопки в виде красного сердечка "". Команду "Регистр" в меню формат переместить на первое место.

Сервис/Настройка/Команды

Вывести на "Стандартную" панель копию меню "Формат" и удалить из него все команды кроме первых трех (шрифт, абзац и список). Переименовать меню "Формат" в "Оформление".

Сервис/Настройка/Команды/Встроенные меню

В верхней строке меню добавить копию кнопки "Сохранить". Изменить появляющуюся желтую подпись к кнопке на "Записать".

Для изменения желтой подписи измените имя кнопки

К строке меню добавить собственное меню, содержащее вложенные подменю. Команды в собственном меню и вложенных подменю – произвольные. Создать подменю в которых, в свою очередь, вложенны подменю (3 уровня вложенности).

Сервис/Настройка/Команды/Новое меню

Раскрывающееся меню "Сервис" переместить в строке меню последнее место. Строку меню разместить в нижней или правой части экрана.

-

Изменить размеры раскрывающегося списка шрифтов на панели "Форматирование". Выделить кнопку "Открыть" в отдельную группу (кнопка на панели должна с двух сторон ограничиваться серыми разделителями " | " ).

Выделить кнопку одиночным щелчком, контекстное меню: «Начать группу»