Разработка представления, оптимизированного для печати

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Шаблоны форм Microsoft Office InfoPath предназначены для открытия и заполнения в интерактивном режиме — непосредственно в InfoPath или с помощью веб-обозревателя. Однако пользователям может потребоваться распечатать копию заполненной формы для своих личных нужд или в целях хранения. Поэтому следует убедиться, что шаблон формы правильно выглядит в напечатанном виде. Например, нужно убедиться, что элементы управления в шаблоне формы не выходят за границы полей печатаемой страницы, а текст в напечатанной форме легко читается.

Кроме того, с помощью области задач Представления можно создать специальную версию шаблона формы — представление для печати, — предназначенную специально для распечатки.

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

В этой статье:

Различие между печатью шаблона формы и формы

Общие сведения о представлениях для печати

Разработка представления для печати на основе существующего представления

Разработка представления специально для печати в Word

Различие между печатью шаблона формы и формы

Чтобы получить общее представление о том, как выглядят элементы управления и другие объекты на напечатанной странице, или чтобы проверить параметры печати, например настройку колонтитулов, шаблон формы следует напечатать. При печати шаблона формы из Режим конструктора на напечатанном шаблоне формы отображаются определенные элементы, такие как кнопки, которые фактически не видны на распечатке формы, основанной на шаблоне формы.

При выводе на печать формы, основанной на шаблоне формы, InfoPath определенным образом корректирует форму или удаляет элементы, которые не имеют большого значения в печатном виде. Например, текст пояснения Вставить элемент, который по умолчанию отображается под повторяющимися таблицами, не будет отображаться в напечатанной форме. Также не будут отображаться кнопки, элементы списков или стрелки прокрутки, поскольку эти элементы утрачивают свое значение на печатной странице.

К началу страницы

Общие сведения о представлениях для печати

Хотя шаблоны форм предназначены для сбора данных в электронной форме, можно создать настроенную версию формы, предназначенную специально для печати. Такая форма называется представлением для печати. Это полезно, если нужно напечатать определенные части формы либо использовать при печати особый макет.

Если шаблон формы содержит несколько представлений, можно создать для каждого из них представление для печати. Также можно назначить одно представление для печати всем представлениям шаблона формы. Например, если шаблон формы содержит три представления, можно создать представление для печати, объединяющее на одной печатной странице ключевые данные из каждого представления.

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

  • Создает новое, пустое представление Версия для печати: название, где название — название представления, на котором основано представление для печати.

  • Привязывает представление для печати с представлением, на котором оно основано. Эта связь записывается на вкладке Параметры печати диалогового окна Свойства представления. Например, предположим, что создано представление для печати, основанное на представлении Утверждение шаблона формы. Когда пользователи щелкает кнопку Печать в представлении Утверждение, InfoPath печатает все то, что отображается в представлении Версия для печати: Утверждение.

Создав представление для печати, можно настроить его в соответствии с требованиями к отображению формы в печатном виде. Обычно эта процедура включает копирование и вставку элементов управления из других представлений шаблона формы в представление для печати. При необходимости в представлении для печати можно заменить определенные элементы управления другими элементами управления. Например, раскрывающийся список, который по умолчанию скрывает записи списка, можно заменить стандартным списком, в котором по умолчанию отображаются все записи. В результате все записи будут отображены в напечатанной форме. В диалоговом окне Свойства представления для представления для печати также можно настроить специальные параметры печати, в том числе верхние, нижние колонтитулы и поля страницы.

К началу страницы

Разработка представления для печати на основе существующего представления

По умолчанию, когда пользователь печатает форму, к которому не привязано специальное представление для печати, печатается представление, которое в данный момент отображено на компьютере пользователя. Если создать представление для печати, InfoPath печатает его, вместо текущего представления. В качестве представления для печати может быть назначено любое существующее представление. В следующей процедуре показано, как с помощью существующего представления создать представление для печати.

  1. В меню Вид выберите команду Управление представлениями.

  2. В списке Выберите представление области задач Представления укажите представление, на основе которого требуется создать представление для печати.

  3. В группе Действия выберите параметр Создать версию этого представления для печати.

  4. В диалоговом окне Создание версии для печати введите имя представления для печати и нажмите кнопку ОК.

  5. Дважды щелкните представление для печати в области задач Представления.

  6. В диалоговом окне Свойства представления выберите нужные параметры на вкладках Параметры печати и Параметры страницы и нажмите кнопку ОК. Например, для представления для печати можно задать применяемые по умолчанию настройки полей или добавить верхние или нижние колонтитулы.

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

  8. Чтобы выбрать все объекты в представлении, нажмите CTRL+A.

  9. Чтобы скопировать выбор в буфер обмена, нажмите CTRL+C.

  10. Чтобы переключиться к представлению для печати, в области задач Представления щелкните имя представления в списке Выберите представление.

  11. Чтобы вставить выбор из исходного представления в представление для печати, нажмите CTRL+V.

  12. Удалите ненужные элементы управления или элементы компоновки или добавьте дополнительные элементы управления.

    Совет : Чтобы быстро определить, правильно ли элементы управления и элементы оформления будут отображаться в границах напечатанной страницы, можно отобразить направляющую ширины страницы по правой стороне шаблона формы, щелкнув Направляющая ширины страницы в меню Вид. Направляющая ширины страницы отображается на шаблоне формы в виде пунктирной вертикальной линии. Эта линия обозначает правое поле печатной страницы, которое определяется параметрами выбранного принтера по умолчанию.

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

    Примечание : Разрыв страницы в виде пунктирная горизонтальная линия в шаблоне формы. Если вы Предварительный просмотр шаблона формы, не будет отображаться пунктирная линия или других признаков разрыв страницы. Чтобы увидеть, как разрыв страницы повлияет на печатной формы, основанных на шаблоне формы, нажмите кнопку Предварительный просмотр Изображение кнопки на стандартной панели инструментов.

К началу страницы

Разработка представления для печати в Word

Если вы Опытные разработчики форм, понимает технологий XML, добавления представления для печати мастера Word можно использовать для создания на базе Microsoft Office Word представление для печати данных формы непосредственно из Word. Это дает возможность использовать преимущества диапазон печати возможности, доступные в приложении Word. Чтобы сделать это, необходимо иметь доступ на существующий файл преобразования XSL (XSLT), преобразующая данные в шаблон формы в формате, который не подходит для печати из Word. При печати формы, содержащей представление для печати на базе Microsoft Word, данные в этой форме напечатает непосредственно в приложении Word. XSLT-файл должен быть создан с использованием Microsoft Office Word 2003 или Microsoft Office Word 2007.

Примечание : Чтобы узнать больше о создании XSLT-файл, обратитесь в Microsoft Office InfoPath 2003 разработки Kit (SDK). Пакет SDK содержит средство, под названием InfoPath для мастера Word, который позволяет использовать Word 2003 или Word 2007 для печати данных формы InfoPath. Чтобы найти InfoPath 2003 SDK, обратитесь к разделу См.

  1. В меню Вид выберите команду Управление представлениями.

  2. В группе Действия в области задач Представления выберите параметр Добавить представление для печати Word.

  3. Следуйте указаниям мастера добавления представления для печати Word, чтобы задать XSLT-файл для представления для печати Word.

  4. В списке Выберите представление области задач Представления укажите представление, к которому нужно привязать представление для печати Word, и нажмите кнопку Свойства представления.

  5. Откройте вкладку Параметры печати.

  6. В списке Выберите существующее представление, которое будет использоваться при печати этого представления укажите представление для печати в Word.

К началу страницы

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×