Загальні відомості про публікування шаблону форми

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

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

У цій статті

Як працює публікації

Публікування шаблону форми сумісний із браузером

Публікування шаблону форми з рівнем повної довіри

Надсилання шаблону форми в повідомленні електронної пошти

Змінення або переміщення опублікованого шаблону форми

Принцип роботи публікування

Під час публікування шаблону форми спочатку його потрібно зберегти, відтак використати майстер публікації для розповсюдження шаблону форми. Майстер публікації змінює шаблон форми для його розповсюдження за допомогою додавання розташування для публікації та інструкції з обробки, що дозволяє відкривати форми, створені на основі цього шаблону форми. Команди оброблення дозволяють автоматично оновлювати форми, створені на основі цього шаблону форми, у разі внесення до шаблону форми змін після його публікації. Під час першого відкриття форми Microsoft Office InfoPath завантажує на комп’ютер шаблон форми з розташування, вказаного в командах оброблення, відтак InfoPath створює форму на основі цього шаблону форми. Якщо зберегти форму та відкрити її пізніше, InfoPath порівняє версію шаблону форми на комп’ютері користувача з версією шаблону форми, вказаною в командах оброблення. Якщо версія в розташуванні, вказаному в командах оброблення, є новішою, ніж версія на користувацькому комп’ютері, InfoPath завантажить новішу версію шаблону форми, після чого оновить форму новою версією шаблону форми.

Після додавання до шаблону форми розташування для публікації та команд оброблення майстер збереже змінений шаблон форми в указаному розташуванні для публікації. Шаблон форми можна опублікувати в таких розташуваннях:

  • Сервер зі службами Microsoft Windows SharePoint    Під час публікування шаблону форми на сервері зі службами Microsoft Windows SharePoint можна виконати одну з таких дій: можна опублікувати шаблон форми в бібліотеці документів, у якій його буде використано як шаблон для всіх документів, які заповнюються користувачами в цій бібліотеці документів, або можна опублікувати шаблон форми як тип вмісту сайту. Це означає, що шаблон форми можна використати як шаблон у кількох колекціях сайтів.

  • Сервер InfoPath Forms Services    сумісний із браузером шаблон форми можна опублікувати на сервері, на якому запущено InfoPath Forms Services. Шаблони форм, сумісні із браузером дозволити користувачам, які не InfoPath для заповнення форм, на основі шаблону форми за допомогою веб-браузері.

  • Як частину повідомлення електронної пошти    Шаблон форми можна опублікувати, надіславши його користувачам у повідомленні електронної пошти. Користувачі можуть відкрити це повідомлення електронної пошти та заповнити форму.

  • Спільна мережна папка    Шаблон форми можна опублікувати у спільній мережній папці, яка доступна користувачам. Користувачі можуть перейти до спільної папки та створити форму на основі шаблону форми.

    Примітка : Ця функція замінює функцію в Microsoft Office InfoPath 2003 SP1, яка дозволяла публікування шаблону форми на веб-сервері.

  • Як файл, який можна інсталювати    Якщо на комп’ютері інстальовано Microsoft Visual Studio .NET 2003 або Microsoft Visual Studio 2005, шаблон форми можна опублікувати як файл, який можна інсталювати, що зберігається у спільній мережній папці. Цей файл можна завантажити та запустити для інсталяції та реєстрації шаблону форми на комп’ютері. Якщо Visual Studio не інстальовано на комп’ютері, шаблон форми можна опублікувати у спільному мережному розташуванні та за допомогою InfoPath створити файл сценарію для реєстрації шаблону форми. Отже можна завантажити шаблон форми та сценарій, відтак виконати сценарій для реєстрації шаблону форми.

Якщо потрібно вперше заповнити форму, необхідно перейти до розташування, в якому шаблон форми було опубліковано, та відкрити форму, створену на основі цього шаблону форми. Тому важливо, щоб користувачам було надано доступ до розташування, в якому буде опубліковано шаблон форми. Під час створення нової форми InfoPath зберігає (або кешує) шаблон форми на комп’ютері. Це дозволяє заповнювати форму навіть в автономному режимі. Якщо користувач зберіг форму, а відтак відкрив її для завершення заповнення або відкрив іншу пусту форму, створену на основі цього шаблону форми, InfoPath визначає, чи комп’ютер користувача підключено до розташування, в якому шаблон форми було опубліковано. За наявності підключення InfoPath перевіряє доступність оновлень для шаблону форми, застосовує ці оновлення, відтак відкриває форму. За відсутності підключення InfoPath відкриває форму, створену на основі цього шаблону форми, який зберігається на комп’ютері.

Публікування шаблону форми відрізняється від його збереження. Збереження шаблону форми виконується, щоб зберегти роботу, і є аналогічним збереженню файлу на комп’ютері. На поданій нижче таблиці описано різні варіанти збереження шаблону форми.

Команда

Опис

Випадки використання

Зберегти

Зберігає шаблон форми в його поточному розташуванні з тим самим іменем. У разі змінення шаблону форми, який вже було опубліковано в бібліотеці документів на сервері зі службами Microsoft Windows SharePoint, InfoPath дозволяє зберегти шаблон форми лише в розташуванні, відмінному від розташування для публікації.

Виберіть цю команду для збереження змін під час створення шаблону форми. У разі змінення опублікованого шаблону форми виберіть команду Зберегти як для збереження шаблону форми в новому розташуванні.

Зберегти як

Зберігає шаблон форми в новому або наявному розташуванні, проте з новим іменем. У разі змінення шаблону форми, який вже було опубліковано, в результаті використання команди Зберегти як опублікований шаблон форми не буде оновлено.

Виберіть цю команду, якщо потрібно змінити копію шаблону форми.

Зберегти як вихідні файли

Зберігає шаблон форми до нового розташування як набір файли форми, а не як один XSN-файл.

Виберіть цю команду, якщо потрібно змінити окремі файли форми в шаблоні форми, наприклад, якщо потрібно оновити один із файлів ресурсу, які містяться в шаблоні форми. Здебільшого немає потреби працювати з окремими файлами форми шаблону форми.

Примітка : За потреби розповсюдження шаблону форми завжди слід використовувати майстер публікацій.

На початок сторінки

Публікування сумісного із браузером шаблону форми

У попередніх версіях програми Microsoft Office InfoPath користувачам потрібно InfoPath, на чиїх комп'ютерах інстальовано для заповнення форм, які були на основі шаблону форми. У Office InfoPath 2007ви можете створити форми сумісний із браузером шаблон форми яких можна заповнювати у веб-браузері або в InfoPath. Щоб дозволити користувачам для заповнення форм у браузері, публікувати шаблон форми на сервері, на якому запущено InfoPath Forms Services.

Примітка : Шаблон форми, який містить код, не можна опублікувати безпосередньо на сервері зі службами форм InfoPath Forms Services. Із багатьох причин, включно з керуванням сервером, безпекою та продуктивністю сервера, шаблон форми, який містить користувацький код, вимагає затвердження адміністратора, перш ніж його можна буде зв’язати з бібліотекою документів або зробити його загальнодоступним як веб-застосунок. Шаблон форми, який містить код, публікується у спільному мережному розташуванні, відтак адміністратор завантажує його на сервер.

На початок сторінки

Публікування шаблону форми з повною довірою

Форми, яким дозволено повний доступ до системних ресурсів, наприклад, файлів на комп’ютері або інших параметрів, називаються повністю надійними формами. Повністю надійна форма створюється з шаблону форми, який було інстальовано на комп’ютер, або до якого було додано цифровий підпис за допомогою надійного сертифіката. Шаблон форми, підписаний за допомогою надійного сертифіката, не вимагає інсталяції або реєстрації на комп’ютері. Цей тип шаблону форми можна розповсюдити як вкладення повідомлення електронної пошти або завантажити з бібліотеки документів або спільної мережної папки.

Повністю надійні форми можуть отримувати доступ до даних, які зберігаються у формі, а також до даних, які містяться в таких розташуваннях:

  • У домені, в якому міститься форма

  • В усіх інших доменах, до яких форма має доступ

  • В усіх файлах і параметрах комп’ютера, які доступні під час заповнення форми

Для публікування шаблону форми з повною довірою виконайте одну з таких дій:

  • До шаблону форми можна додати цифровий підпис за допомогою сертифіката з надійного центру сертифікації, відтак опублікувати шаблон форми у спільному мережному розташуванні. Надалі шаблон форми можна відкривати зі спільного мережного розташування.

  • За наявності Visual Studio .NET 2003 або Visual Studio 2005 для створення пакета інсталяції можна використати майстер публікації, який інсталює та реєструє шаблон форми на комп’ютері. Користувач із правами адміністратора може запустити цей пакет інсталяції. для інсталяції та реєстрації шаблону форми.

  • За відсутності Visual Studio .NET 2003 або Visual Studio 2005 майстер публікації можна використати для публікації шаблону форми у спільному мережному розташуванні, а також щоб створити сценарій для реєстрації шаблону форми на комп’ютері. Користувач із відповідними правами може скопіювати обидва файли на комп’ютер, відтак запустити сценарій для реєстрації шаблону форми.

На початок сторінки

Надсилання шаблону форми в повідомленні електронної пошти

Для розповсюдження шаблону форми за допомогою повідомлення електронної пошти можна використати майстер публікації. Якщо на комп’ютері інстальовано Microsoft Office Outlook 2007 й InfoPath, форму можна заповнити безпосередньо в повідомленні електронної пошти під час його першого відкриття. Якщо на комп’ютері інстальовано попередні версії Outlook або інші програми електронної пошти, шаблон форми разом із формою можна отримати як вкладення повідомлення електронної пошти. Необхідно спочатку клацнути вкладення з шаблоном форми, щоб інсталювати шаблон форми на комп’ютер. Після інсталяції шаблону форми в повідомленні електронної пошти можна клацнути вкладення з формою, щоб заповнити її в InfoPath.

Якщо шаблон форми вимагає доступу до системних ресурсів комп’ютера, або якщо шаблон форми надсилається користувачам в іншому домені, перед публікуванням до шаблону форми необхідно додати цифровий підпис за допомогою сертифіката з надійного центру сертифікації. У разі відкриття шаблону форми без сертифіката можуть статися помилки.

На початок сторінки

Змінення або переміщення опублікованого шаблону форми

У разі змінення опублікованого шаблону форми та за наявності форм, створених на основі цього шаблону форми, зміни, внесені до шаблону форми, буде відображено в цих наявних формах. Наприклад, у разі видалення розділу шаблону форми, який містить таблицю, цю таблицю й усі дані в ній буде видалено в усіх наявних формах, створених на основі цього шаблону форми. Це може спричинити втрату даних. Тому слід перевірити, як зміни, внесені до шаблону форми, вплинуть на наявні форми.

Для змінення опублікованого шаблону форми спочатку змініть робочу копію цього шаблону форми. Робочою копією є версія, яка зберігається на комп’ютері або у програмі керування версіями, наприклад, Microsoft Visual SourceSafe. Після змінення робочої копії її можна опублікувати в розташуванні для публікації. Якщо робоча копія шаблону форми відсутня, її можна отримати з розташування для публікації, відтак зберегти цю копію в розташуванні, відмінному від розташування для публікації. Після змінення робочої копії шаблону форми можна використати майстер публікації для повторної публікації шаблону форми у вихідному розташуванні для публікації. Майстер публікації перезаписує наявну версію шаблону форми в розташуванні для публікації зміненою версією. Оскільки InfoPath визначає шаблон форми на основі його імені та розташування, важливо не змінювати їх під час повторного публікування шаблону форми.

Якщо потрібно перемістити опублікований шаблон форми до іншого розташування, можна опублікувати робочу копію шаблону форми в новому розташуванні. Перед публікуванням шаблону форми в новому розташуванні його необхідно змінити для відображення нового розташування. Наприклад, можуть змінитися розташування зовнішніх джерел даних, які використовуються шаблоном форми. Перед публікуванням шаблону форми в новому розташуванні зв’язки даних необхідно оновити новими розташуваннями для зовнішніх джерел даних.

За наявності форм, створених на основі опублікованого шаблону форми, також потрібно зв’язати ці наявні форми з шаблоном форми, опублікованим у новому розташуванні. Інакше не можна буде відкрити наявні форми.

На початок сторінки

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×