Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Uwaga:  Staramy się udostępniać najnowszą zawartość Pomocy w Twoim języku tak szybko, jak to możliwe. Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Prosimy o powiadomienie nas, czy te informacje były pomocne, u dołu tej strony. Oto angielskojęzyczny artykuł do wglądu.

Twojej organizacji jest tworzenia niestandardowych programu Microsoft Windows lub niestandardowego formularza sieci Web do zbierania danych, można zintegrować funkcje edytora Microsoft Office InfoPath za pomocą formantu programu InfoPath w programie niestandardowe.

W tym artykule omówiono sposób rozszerzanie i ulepszanie programu niestandardowej lub formularza w sieci Web, stosując jedną z opcji dostępnych w programie InfoPath i InfoPath Forms Services.

Uwaga: Aby użyć formantu programu InfoPath w programie niestandardowym lub formularza w sieci Web, należy zapoznać się z pomocą Microsoft modelu COM (Component Object), program Microsoft .NET framework lub formantów ASP .NET w programie niestandardowym.

W tym artykule

Omówienie

Program InfoPath umożliwia tworzenie szablonów formularzy, które pomóc Twojej organizacji zbieranie spójne i do ponownego użycia danych przy użyciu funkcji, takich jak połączenia formatowanie warunkowe, sprawdzanie poprawności danych i danych z usługi sieci Web i baz danych. Użytkownicy mogą wypełniać formularze, które są oparte na szablonów formularzy na swoich komputerach lub w przeglądarce sieci Web, jeśli serwer sieci Web używa InfoPath Forms Services.

Jeśli wymaganiom firmy przymuszenia możesz używać niestandardowych rozwiązań, możesz korzystać z tych funkcji za pomocą formantu programu InfoPath w programie niestandardowym lub formularza w sieci Web. Załóżmy na przykład następujących sytuacjach:

  • Firma opracowanych niestandardowych program systemu Windows współdziała z bazy danych firmy. Zamiast tworzyć w interfejsie użytkownika od podstaw zbieranie danych dla tej bazy danych, można zaoszczędzić czas rozwoju przy użyciu programu InfoPath jako interfejs zbierania danych. Niestandardowy program będzie zawierać wszystkie dane zbierania funkcje programu InfoPath edytor, a będą mieć zaletą nie ma potrzeby opracować własne interfejsu.

  • Masz wymagane firm formularza sieci Web nie można zaakceptować i wyświetlanie rysunków konstrukcyjną w określonym formacie. Użytkownicy muszą złożyć rysunki te odtwarzania, aby złożyć wniosek o zezwolenie konstrukcyjnych. Aby zrealizować ten wymagania biznesowe, zespół deweloperów został utworzony niestandardowy program, który będzie mogła zaakceptować rysunki za pośrednictwem formularza sieci Web i je wyświetlić w przeglądarce sieci Web. Musisz połączenie programu sieci Web z bazą danych programu SQL Server do przechowywania rysunków przesłane przez użytkowników. Wydłużając niestandardowego formularza sieci Web z formantu programu InfoPath, możesz korzystać z programu InfoPath obsługiwany w przypadku baz danych programu SQL Server bez konieczności opracowanie nowego programu niestandardowego działającego w programie istniejącego formularza sieci Web firmy.

  • Firma korzysta z zewnętrznego źródła danych, który nie jest obecnie obsługiwane przez jakiekolwiek dane zbierania programy, w tym programu InfoPath. Ponieważ Twoja firma korzysta z zewnętrznym źródłem danych do przechowywania danych, zespół deweloperów został utworzony niestandardowy program Windows komunikowanie się z zewnętrznym źródłem danych. Dodawanie formantu programu InfoPath do własnych programach udostępnia sformatowanego, interfejs użytkownika, który zawiera wszystkie funkcje programu InfoPath.

Przy użyciu programu InfoPath z formantu można teraz dodawać funkcji edytora programu InfoPath do niestandardowego programu systemu Windows lub niestandardowego formularza sieci Web.

Początek strony

Kontrolka programu InfoPath

Kontrolka programu InfoPath jest plik biblioteki (dynamicznie dll) skompilowany dołączanej, który udostępnia funkcje programu InfoPath w edytorze niestandardowy program Windows lub formularza w sieci Web. Program InfoPath oraz InfoPath Forms Services są dostarczane trzy wersje formantu programu InfoPath. Kontrolki, którego używasz, zależy od technologii używane w programie niestandardowych i tego, czy ten program jako zostanie użyty na komputerach z programem InfoPath za pośrednictwem przeglądarki sieci formularza sieci Web.

Program Windows niestandardowy, który używa COM    Używanie pliku Ipeditor.dll udostępniany przy użyciu programu InfoPath w niestandardowej aplikacji systemu Windows korzystające z COM. Aby użyć tego formantu, Utwórz wystąpienie klasy InfoPathEditorObject . Ta klasa stał się dostępny, dodając odwołanie do pliku Ipeditor.dll w programie niestandardowe. Ponieważ plik udostępniany za pomocą programu InfoPath, użytkownicy muszą mieć programu InfoPath na swoich komputerach za pomocą programu niestandardowe.

Program Windows niestandardowe, która korzysta z programu .NET framework    Zestaw Microsoft.Office.InfoPath.FormControl udostępniany za pomocą programu InfoPath w programie Windows niestandardowe, która używa programu .NET framework. Artykuł w witrynie MSDN, hostingu środowisku programu InfoPath 2007 formularz edycji w aplikacji niestandardowe Windows formularzazawiera więcej informacji i przykład kod, który używa tego zestawu. Ponieważ plik udostępniany za pomocą programu InfoPath, użytkownicy muszą mieć programu InfoPath na swoich komputerach za pomocą programu niestandardowe.

Formularz sieci Web niestandardowe    Formant XmlFormView ASP.NET udostępniany za pomocą InfoPath Forms Services niestandardowego formularza sieci Web. Artykuł w witrynie MSDN, hostingu środowiska edycji formularza programu InfoPath 2007 w formularza sieci Web niestandardowezawiera więcej informacji i przykład kod, który używa tego formantu. Ponieważ tego formantu są renderowane za pomocą niestandardowego formularza sieci Web za pośrednictwem serwera z programem InfoPath Forms Services, użytkownicy potrzebują tylko przeglądarki sieci Web, aby użyć swojego niestandardowego formularza sieci Web.

Początek strony

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×