Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lex_06.doc
Скачиваний:
10
Добавлен:
08.02.2016
Размер:
220.67 Кб
Скачать

4.10.1. Використання полів {fillin} та {ask}

Поля {FILLIN} (заповнити) та {ASK} (запит)дозволяють вводити інформацію за допомогою діалогового вікна введення.

Рис. 9. Діалогове вікно для введення даних користувачем

Щоб вставити поле {FILLIN} в документ, необхідно:

1. Помістити точку вставки у те місце, де повинен з’явитися результат поля.

2. Вибрати команду “Вставка, Поле”. У списку “Поля” виділити “Fill-in”.

3. У поле введення “Код поля” після типу поля FILLIN ввести пробіл та текст того запрошення у лапках, який повинен з’явитися в якості мітки поля введення у діалоговому вікні введення. Поле {FILLIN} можна ввести й вручну, якщо натиснути комбінацію клавіш <Ctrl>+<F9> та ввести код символами поля.

Щоб вивести на екран діалогове вікно введення даних та обновити значення поля {FILLIN}, необхідно:

1. Виділити поле {FILLIN}.

2. Натиснути клавішу <F9>.

3. Ввести значення у поле введення. Можна використовувати клавішу <Enter> для того, щоб ввести декілька рядків.

4. Натиснути кнопку ОК, щоб завершити введення та обновити значення поля {FILLIN}.

Щоб обновити значення полів {FILLIN} відразу в усім документі, необхідно виділити весь документ та натиснути клавішу <F9>. При цьому для кожного поля {FILLIN} послідовно будуть виводитися одне за одним діалогові вікна введення.

Аналогічно вставляється поле {ASK}, яке не має ніякого видимого результату, але виконує дії над іншими полями. Тому це поле використовують разом з полем {REF}.

Приклад.

Адресат: {ASK Адресат ”Введіть ім’я адресату”} {REF Адресат}

Відправник: {ASK Відправник ”Введіть ім’я відправника”} {REF Відправник}

Шановний, {REF Адресат}

З повагою, {REF Відправник}

4.10.2. Повторне використання результатів полів

Для того, щоб багаторазово використовувати значення поля {FILLIN} у декількох місцях документу, потрібно використовувати це поле в комбінації з полями {SET} та {REF}.

• Поле {SET Закладка "Текст"} дозволяє присвоїти деякі дані закладці, яка в цьому випадку являється змінною, що зберігає значення. Це поле не має відображуваного значення.

• Поле {FILLIN "Запрошення"} дозволяє вивести діалогове вікно для введення даних. Значення цього поля являються введені дані.

• Поле {REF Закладка} відображає дані, які являються значеннями закладки.

Приклад фрагменту документа, в якому використовується комбінація полів {FILLIN}, {SET} та {REF}. Поле {FILLIN} запитує у користувача введення даних, поле {SET} привласнює введений текст закладці з іменем “Name”, а поле {REF} використовує (в даному прикладі двічі) отримане значення закладки “Name” для відображення в документі.

{SET Name {FILLIN "Введіть ім’я одержувача"}}{REF Name}

Вельмишановний, {REF Name}!

Вкладеними називаються такі поля, якщо код одного поля знаходиться усередині коду іншого поля. У даному випадку поле {FILLIN} (внутрішнє поле) вкладено {SET} (зовнішнє поле).

Щоб вставити в документ вкладене поле потрібно:

1. Помістити точку вставки в те місце, де повинно з’явитися вкладене поле.

2. Вставити будь-яким способом внутрішнє поле (у даному прикладі, поле {FILLIN}).

3. Виділити тільки що вставлене поле. (Щоб виділити поле, достатньо виділити хоча б один символ поля).

4. Натиснути комбінацію клавіш <Ctrl>+<F9>, щоб заключити виділене поле в ще одну пару символів поля { }. Саме на цьому кроці відбувається вкладення одного поля в інше.

5. Безпосередньо за першим символом поля ввести тип зовнішнього поля, а потім через пробіл інструкції цього поля, якщо вони потрібні. (У даному прикладі потрібно ввести “SET Name”).

Після того, як вставлені усі необхідні поля, потрібно зберегти документ. Можна зберегти документ як шаблон.

Приклад.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]