Загальні відомості про використання програми InfoPath у спеціальній програмі

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

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

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

Примітка.: Використовувати елемент керування InfoPath у спеціальній програмі або веб-форми, ви повинні бути знайомі з використанням у Microsoft моделі компонентних об'єктів (COM), пакет Microsoft .NET framework, або ASP .NET елементів керування у спеціальній програмі.

У цій статті

Огляд

Керування InfoPath

Огляд

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

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

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

  • Ви маєте бізнес, необхідно створити веб-форми не можна прийняти та відображення технічних креслень в певному форматі. Користувачі повинні надати ці технічних креслень стандартних отримання. Для виконання цієї вимоги бізнес, до команди розробників створив настроювані програми, яка може прийняти ці креслення за допомогою веб-форми та відображати їх у веб-браузері. Необхідно підключитися до веб-програми бази даних SQL Server для зберігання малюнки представлено користувачів. Шляхом подовження свій настроюваний веб-форми InfoPath керування, ви можете скористатися InfoPath власного підтримку бази даних SQL Server, не вводячи розробити новий настроюваний програми, яка працює з наявного веб-форми вашої компанії.

  • Ваша компанія використовує зовнішнього джерела даних, зараз не підтримується за будь-які дані збирання програм, зокрема InfoPath. Тому, що ваша компанія використовує цього зовнішнього джерела даних для зберігання даних, до команди розробників створив настроювані програма Windows для спілкування за допомогою цього зовнішнього джерела даних. Додавання елемента керування InfoPath до програми настроювані забезпечує потужні, інтерфейс користувача, який включає в себе всі функції програми InfoPath.

З програмою InfoPath encapsulated в елементі керування тепер можна додавати функції редактора InfoPath до настроюваної програма Windows або настроюваний веб-форми.

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

Керування InfoPath

Керування InfoPath – це файл скомпільована динамічного компонування бібліотек (DLL), яка надає можливості редактора InfoPath до настроюваної програма Windows або веб-форми. Програма InfoPath і InfoPath Forms Services доставити три різні версії елемента керування InfoPath. Елемент керування, який використовується, залежить від технології, які використовуються в програмі настроювані і чи програми буде використовуватися на комп'ютерах з програмою InfoPath або через браузер як веб-форми.

Настроювані Windows програма, яка використовує COM    Використання Ipeditor.dll файлу, який постачається з програмою InfoPath у настроюваних програм Windows, використовувати com. Щоб використовувати цей елемент керування, створити екземпляр класу InfoPathEditorObject . Цей клас стає доступним, додавши посилання на файл Ipeditor.dll у програмі настроюваний. Оскільки використовується файл, яка постачається з програмою InfoPath, користувачам необхідно мати InfoPath, на чиїх комп'ютерах інстальовано за допомогою настроюваних програми.

Настроювані Windows програма, яка використовує .NET framework    За допомогою Microsoft.Office.InfoPath.FormControl складання комплексі InfoPath у спеціальній програмі Windows, який використовує .NET framework. У цій статті MSDN, розміщення InfoPath 2007 форма редагування середовище Windows Настроювані форми програму, є додаткові відомості та приклад код, який використовує це складання. Оскільки використовується файл, яка постачається з програмою InfoPath, користувачам необхідно мати InfoPath, на чиїх комп'ютерах інстальовано за допомогою настроюваних програми.

Настроюваний веб-форми    За допомогою елемента керування XmlFormView ASP.NET комплексі InfoPath Forms Services у свій настроюваний веб-форми. У цій статті MSDN, розміщення InfoPath 2007 форма редагування середовище в настроюваний веб-форми, є додаткові відомості та приклад код, який використовує цей елемент керування. Оскільки цей елемент керування надає Настроювані форми Web через сервер InfoPath Forms Services, користувачам потрібно веб-браузер, щоб використовувати свій настроюваний веб-форми.

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

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

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

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

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

×