Съвместимост на уеб браузър в InfoPath Forms Services
Отнася се за
InfoPath Forms Services е технология на сървъра, която позволява на потребителите да попълват формуляри на Microsoft Office InfoPath с помощта на уеб браузър. Потребителите не се нуждаят от инсталиран InfoPath на компютрите си, за да попълват формуляр на InfoPath, нито се изисква да изтеглят нищо допълнително от уеб. Всички потребители се нуждаят от достъп до браузър, като например Microsoft Internet Explorer, Apple Safari или Firefox.
В тази статия са изреждат браузърите, които са съвместими с InfoPath Forms Services. Освен това тази статия описва функциите, които се поддържат в съвместимите с браузър шаблони за формуляри, функциите, които не могат да се използват в съвместимите с браузъра шаблони за формуляри, и разликите в поведението, които могат да възникнат, когато формуляри, базирани на съвместими с браузър шаблони за формуляри, се разглеждат в различни браузъри.
В тази статия
- Уеб браузъри, съвместими с InfoPath Forms Services
- Функции на InfoPath, които се поддържат в InfoPath Forms Services
Уеб браузъри, съвместими с InfoPath Forms Services
= Пълна поддръжка
= Частична поддръжка
= Няма поддръжка
Забележка
Ако конкретна версия на браузъра не е посочена в таблицата по-долу, тя не се поддържа. Например няма поддръжка за по-стари браузъри, включително Internet Explorer 5.01, Internet Explorer 5.5.x, Internet Explorer for Macintosh и версии на браузъри на трети лица, които са по-стари от изброените в следващата таблица. Въпреки че е възможно формулярите с разрешен браузър да функционират правилно в тези браузъри, формулярите с разрешен браузър са тествани само с версиите на браузъра, които са изброени в таблицата по-долу.
Следващата таблица показва конкретните браузъри, които са съвместими с InfoPath Forms Services.
| Браузър | Windows 1 | Unix/Linux | Macintosh |
|---|---|---|---|
| Microsoft Internet Explorer 6.0 (32-битова версия) |
|
|
|
| Windows Internet Explorer 7.0 (32-битова версия) |
|
|
|
| Firefox 1.5 |
|
|
|
| Mozilla 1.7 |
|
|
|
| Netscape 7.2 |
|
|
|
| Netscape 8.1 |
|
|
|
| Safari 2.0 |
|
|
|
1Включва Windows Vista, Microsoft Windows Server 2003, Microsoft Windows XP и Microsoft Windows 2000.
Функции на InfoPath, които се поддържат в InfoPath Forms Services
Повечето контроли и функции на InfoPath работят по еднакъв начин, независимо дали потребителите попълват формуляр в Internet Explorer, Firefox, Safari или друг поддържан браузър. Въпреки това един и същ формуляр може да изглежда по различен начин в различни браузъри. Тези визуални разлики могат да бъдат приписани на начина, по който различните браузъри поддържат уеб технологии, като например Hypertext Markup Language (HTML), каскадни листове със стилове (CSS) и JavaScript.
Освен това има някои контроли и функции, които се поддържат напълно само в браузъри, които поддържат Microsoft ActiveX технологии, като например Internet Explorer 6.0 или Internet Explorer 7.0. В други браузъри тези функции може да имат различно поведение или ограничена функционалност.
Поддръжка за контроли на формуляр
Можете да използвате таблицата по-долу, за да определите дали конкретна контрола на InfoPath се поддържа от InfoPath Forms Services.
В някои случаи дори ако контролата се поддържа от InfoPath Forms Services, тя може да не работи по същия начин във всички браузъри. Можете например да използвате полета за RTF текст в съвместими с браузър шаблони за формуляри. Потребителите обаче виждат само пълния диапазон от опции за форматиране на RTF текст, когато попълват формуляра в Internet Explorer.
По същия начин, когато потребителите преглеждат формуляр в браузър на мобилно устройство, някои контроли се показват по различен начин от тези в настолния браузър, а някои контроли се игнорират напълно. Например, въпреки че можете да използвате контрола за прикачени файлове в съвместим с браузър шаблон за формуляр, тази контрола няма да се появи, когато формулярът се преглежда в браузър на мобилно устройство. За повече информация относно оптимизирането на шаблоните за формуляри за използване на мобилни устройства вижте Връзки " Вж. също " в горната част на тази статия.
= Пълна поддръжка
= Частична поддръжка
= Няма поддръжка
| Контрола на InfoPath 2007 | Настолни браузъри | Браузъри на мобилни устройства |
|---|---|---|
| Текстово поле |
|
|
| Квадратче за отметка |
|
|
| Button |
|
|
| Поле за израз |
|
|
| Списъчно поле |
|
|
| Падащо списъчно поле |
|
|
| Повтаряща се секция |
|
|
| Хипервръзка |
|
|
| Бутон за избор |
|
|
| Незадължителна секция |
|
|
| Повтаряща се таблица |
|
|
| Контрола за прикачен файл |
|
|
| Извличане на дата 1 |
|
|
| RTF текстово поле 2 |
|
|
| ActiveX контрола |
|
|
| Контрола за списък с водещи символи |
|
|
| Група за избор |
|
|
| Секция за избор |
|
|
| Разгъващ се списък |
|
|
| Хоризонтална повтаряща се таблица |
|
|
| Хоризонтална област |
|
|
| Ink picture control |
|
|
| Контрола образец/детайл |
|
|
| Списъчно поле за множествен избор |
|
|
| Контрола "Номериран списък" |
|
|
| Picture control |
|
|
| Контрола на обикновен списък |
|
|
| Повтаряща се група за избор |
|
|
| Повтаряща се рекурсивна секция |
|
|
| Област на превъртане |
|
|
| Вертикален етикет |
|
|
1За да можете да използвате извличане на дата в съвместим с браузър шаблон за формуляр, иконата на календара и изскачащият календар се показват само в поддържаните версии на Internet Explorer. В други браузъри извличането на дата се показва като текстово поле, но опциите за форматиране на датата все още се поддържат.
2Не можете да разрешите вградени картини или да зададете опции за форматиране на частичен RTF текст за контроли на RTF текст в съвместим с браузър шаблон за формуляр. Освен това пълният диапазон от опции за ФОРМАТИРАНЕ на RTF текст е наличен само в поддържаните версии на Internet Explorer. Възможно е потребителите да редактират текст в RTF поле във всеки поддържан браузър, но опциите за форматиране не са налични, включително промяна на цвета на текста и прилагане на форматиране на знаците.
Поддръжка за функции за бизнес логика
Можете да използвате функции за бизнес логика във вашия шаблон за формуляр, за да предотвратите грешки при въвеждане на данни и да автоматизирате действия във формуляра на потребителя. Когато използвате функции на InfoPath, като проверка на данни, условно форматиране и правила, можете да дефинирате условия и действия, които автоматично изпълняват задачи, базирани на събития, като например отваряне или затваряне на формуляр или на стойности, въведени във вашия шаблон за формуляр.
Следващата таблица показва нивото, до което се поддържат определени функции на бизнес логиката на InfoPath от съвместими браузъри.
= Пълна поддръжка
= Частична поддръжка
= Няма поддръжка
| Функция на InfoPath 2007 | Настолни браузъри | Браузъри на мобилни устройства |
|---|---|---|
| Формули 1 |
|
|
| Проверка на данни |
|
|
| Правила |
|
|
| Условно форматиране 2 |
|
|
| Потребителски роли |
|
|
1С изключение на xdXDocument:get-Role, Position и Last функции.
2В браузърите на мобилни устройства се поддържат някои функции за условно форматиране, като например скриване на контроли на базата на условия, които се появяват във формуляра. Не е възможно обаче да използвате условно форматиране, за да промените облика на контрола въз основа на условията във формуляра. Например не можете да използвате условно форматиране, за да промените цвета на текста в контрола.
Поддръжка за функции, свързани със защитата
Следващата таблица показва нивото, до което конкретни функции за защита на InfoPath се поддържат от съвместими браузъри.
= Пълна поддръжка
= Частична поддръжка
= Няма поддръжка
| Функция на InfoPath 2007 | Настолни браузъри | Браузъри на мобилни устройства |
|---|---|---|
| Ниво на защита на домейна |
|
|
| Ниво на защита с пълно доверие |
|
|
| Ограничено ниво на защита |
|
|
| Цифрови подписи 1 |
|
|
| Защита на проект на формуляр |
|
|
| Възможност за забраняване на командите "Запиши", "Печат" и други |
|
|
| Управление на правата за достъп до информация (IRM) |
|
|
1Дигитални подписи не се поддържат в разрешени за браузър шаблони за формуляри, които се рендират в браузъри на мобилни устройства. Освен това в настолните браузъри не е възможно потребителите да подписват цифрово целия формуляр. Можете обаче да проектирате шаблона за формуляр, така че потребителите да могат да подписват с цифров подпис една или повече секции във формуляра. За да направите това, трябва да разрешите цифрови подписи за контрола на секция. Освен това, въпреки че потребителите могат да преглеждат цифрови подписи за формуляр във всеки поддържан браузър, те могат да подписват с цифров подпис секциите на формуляра само в поддържаните версии на Internet Explorer.
Поддръжка за връзки с данни
Връзката с данни е динамична връзка между формуляр и източник на данни, който съхранява или предоставя данни за този формуляр.
Следващата таблица показва нивото, към което се поддържат връзките с данни на InfoPath в шаблоните за формуляри, разрешени за браузър.
= Пълна поддръжка
= Частична поддръжка
= Няма поддръжка
| Функция на InfoPath 2007 | Настолни браузъри | Браузъри на мобилни устройства |
|---|---|---|
| Заявка за данни от XML файл или URL адрес, който връща XML |
|
|
| Заявка за данни от списък или библиотека на Microsoft Windows SharePoint Services |
|
|
| Заявка за данни от база данни на Microsoft SQL Server |
|
|
| Заявка за данни от база данни на Microsoft Office Access |
|
|
| Заявка за данни от уеб услуга |
|
|
| Данни на заявка с помощта на файлове за връзка с данни в библиотека за връзка с данни |
|
|
Следващата таблица показва как нивото, на което функциите на InfoPath за подаване на формуляри се поддържат от съвместими браузъри.
= Пълна поддръжка
= Частична поддръжка
= Няма поддръжка
| Функция на InfoPath 2007 | Настолни браузъри | Браузъри на мобилни устройства |
|---|---|---|
| Подаване на данни като имейл съобщение |
|
|
| Подаване на данни към библиотека на SharePoint 1 |
|
|
| Подаване на данни към база данни на Microsoft SQL Server |
|
|
| Подаване на данни към база данни на Microsoft Access |
|
|
| Подаване на данни към уеб услуга 2 |
|
|
| Подаване на данни към уеб приложение, което приема подаване на HTTP POST |
|
|
| Подаване на данни с помощта на файлове за връзка с данни в библиотека за връзка с данни |
|
|
1Данните могат да бъдат подавани в библиотека на SharePoint, но данните не могат да бъдат подавани към списък.
2 Не можете да конфигурирате връзката за подаване на данни в съвместим с браузър шаблон за формуляр, за да позволите на потребителите да подават информация за промяна заедно с данните на своя формуляр към уеб услуга, която приема Microsoft ADO.NET DataSet. Информацията за промените се състои от промените, които потребителят прави в данните, съхранени в база данни. Базата данни използва уеб услуга, за да свърже потребителите към базата данни. ADO.NET може да използва информацията за промяна, за да определи как да актуализира данните в базата данни.
Поддръжка за функции за попълване на формуляри
Следващата таблица показва нивото, с което функциите на InfoPath, които са свързани с попълването на формуляри, се поддържат от съвместими браузъри.
= Пълна поддръжка
= Частична поддръжка
= Няма поддръжка
| Функция на InfoPath 2007 | Настолни браузъри | Браузъри на мобилни устройства |
|---|---|---|
| Подаване на функция |
|
|
| Записване на функция 1 |
|
|
| Функция за печат |
|
|
| Обединяване на данни от множество формуляри |
|
|
| Експортиране на данни в Microsoft Office Excel |
|
|
| Експортиране на данни в уеб |
|
|
| Поддръжка на ръкопис |
|
|
| Офлайн поддръжка |
|
|
| Търсене и заместване на текст |
|
|
| Функция за автодовършване 2 |
|
|
| Правописна проверка |
|
|
| Функции за автоматично записване, автовъзстановяване или откриване на сривове |
|
|
| Прозорец на задачите по избор |
|
|
| Менюта за добавки |
|
|
1В разрешен за браузър формуляр потребителите могат да щракват върху бутоните Запиши или Запиши като , за да запишат своите формуляри в библиотека на SharePoint. Те обаче не могат да записват своите формуляри в местоположение на компютрите си. Освен това потребителите, които преглеждат формуляри в браузър на мобилно устройство, не виждат бутоните Запиши или Запиши като .
2В браузъри, различни от Internet Explorer, функцията за автодовършване не е налична, дори ако е избрано квадратчето за отметка Разреши автодовършване за контролата.
Поддръжка за функции, свързани с преглед
Следващата таблица показва нивото, на което функциите, свързани с изгледи на InfoPath, се поддържат от съвместими браузъри.
= Пълна поддръжка
= Частична поддръжка
= Няма поддръжка
| Функция на InfoPath 2007 | Настолни браузъри | Браузъри на мобилни устройства |
|---|---|---|
| Множество изгледи |
|
|
| Изгледи само за четене |
|
|
| Печат на изгледи |
|
|
| Word изгледи за печат 1 |
|
|
| Отпечатване на няколко изгледа наведнъж 2 |
|
|
| Отпечатване на знаци за нова страница, горни или долни колонтитули |
|
|
1 Изгледи за печат на Microsoft Office Word не се поддържат в шаблони за формуляри, разрешени за браузър. Можете да публикувате шаблон за формуляр в InfoPath Forms Services, без да премахвате Word изгледа за печат. Когато обаче потребителите отпечатват формуляра, уеб браузърът игнорира Word настройките на изгледа за печат.
2Функциите "Печат на множество изгледи " не се поддържат в шаблони за формуляри, разрешени за браузър. Можете да публикувате шаблон за формуляр, за да InfoPath Forms Services, без да променяте опциите в диалоговия прозорец Печат на множество изгледи. Когато обаче потребителите отпечатват формуляра, уеб браузърът използва изглед само за четене на текущия изглед за целите на печатането, вместо да отпечатва множество изгледи.
Поддръжка за функции за програмиране
Разработчиците могат да използват модела на обектен код, управляван от InfoPath, за да създадат бизнес логика по избор в съвместими с браузър шаблони за формуляри. Когато се разположи на сървър, изпълняващ InfoPath Forms Services, тази бизнес логика се изпълнява както в браузър, така и в InfoPath. Следващата таблица показва нивото, до което функциите за програмиране на InfoPath се поддържат от съвместими браузъри.
= Пълна поддръжка
= Частична поддръжка
= Няма поддръжка
| Функция на InfoPath 2007 | Настолни браузъри | Браузъри на мобилни устройства |
|---|---|---|
| Управляван код 1 |
|
|
| Скриптиране 2 |
|
|
| COM добавки |
|
|
1В шаблон за формуляр, съвместим с браузър, управляваният код трябва да се базира на обектния модел на обект на управляван код на InfoPath, предоставен от пространството на имената на Microsoft.Office.InfoPath . Подмножество на членовете на пространството на имената microsoft.Office.InfoPath предоставя функции, като например управление на правата за достъп до информация (IRM), които не се поддържат на сървъра. За повече информация кои членове на обектния модел се поддържат и кои не се поддържат, вижте Връзки "Вж. също " в горната част на тази статия.
2Код, написан във VBScript, JScript или обектния модел, съвместим с InfoPath 2003, предоставен от членовете на пространството на имената на Microsoft.Office.Interop.InfoPath.SemiTrust , не се поддържа на сървъра.