Поле Set присваивает определенные сведения именованной переменной, называемой закладкой. Чтобы сведения отображались в документе, необходимо вставить поле "Ссылка", которое ссылается на закладку. Закладку также можно использовать для невидимой обработки данных, например в макросе или в другом поле, например в поле "Если".
Примечание
Содержимое и действия, описанные в этой статье, относятся к Word для Microsoft 365 и другим классическим версиям Word для Windows и Mac.
Синтаксис
При просмотре поля "Набор" в документе его синтаксис выглядит следующим образом:
{ SETЗакладка "Текст" }
Примечание
Код поля определяет то, что будет отображаться в поле. Результаты поля — это то, что отображается в документе после оценки кода поля. Для переключения между кодом поля и его результатами нажмите сочетание клавиш ALT+F9.
Инструкции
Поле "Набор" можно использовать в документе или при слиянии.
Чтобы использовать поле "Набор" в документе, выполните указанные ниже действия.
- На вкладке Вставка в группе Текст нажмите кнопку Экспресс-блоки и выберите пункт Поле.
- В списке Имена полей выберите Задать.
- В списке "Имя закладки " выберите имя закладки.
- В поле "Текст " введите текст, который нужно назначить закладке.
- Нажмите кнопку ОК.
Чтобы использовать поле "Задать" как часть слияния, выполните следующие действия при настройке слияния:
- На вкладке "Рассылки " в группе "Написание & вставка полей " нажмите кнопку "Правила", а затем выберите пункт "Задать закладку".
- В списке "Закладка " выберите имя закладки.
- В поле Значение введите текст, который нужно назначить закладке.
Диалоговое окно свойств
Закладка
Имя, которое обозначает информацию: переменная, например InterestRate.
"Текст"
Сведения, относящиеся к закладке: литерал. заключать текст в кавычки; Числа не требуют кавычек. Эти сведения могут быть получены в результате вложенного поля.
Пример
В приведенном ниже примере документ содержит закладки "Введено", "ЦенаЕдиницы", "Количество", "Налог с продаж" и "Общая стоимость". Поля набора устанавливают содержимое каждой из этих закладок, а поля Ref вставлены в документ для отображения содержимого закладок. Ключ числового формата отображает значения UnitCost и TotalCost со обозначением денежной единицы и двумя десятичными знаками.
{ SET EnteredBy "Юрий Вронский" }
{ SET UnitCost 25 }
{ SET Quantity { FILLIN "Введите количество заказанных товаров:" } }
{ SET SalesTax 10% }
{ SET TotalCost { = (UnitCost * Quantity) + ((UnitCost * Quantity) * SalesTax) } }
Это подтверждает Ваш заказ нашей книги. Вы заказали { REF Quantity } копий по { REF UnitCost \# "$#0.00" } за штуку. С учетом налога с продаж итоговая сумма составит { REF TotalCost \# "$#0.00" }
Благодарим за ваш заказ,
{ EnteredBy }
Если пользователь введет 3 в ответ на запрос для поля FILLIN, итоговый документ будет выглядеть следующим образом:
Это подтверждает Ваш заказ нашей книги. Вы заказали 3 копии по 25,00 долларов за штуку. С учетом налога с продаж общая сумма составляет 82,50 доллара.
Благодарим за ваш заказ,
Юрий Вронский