Просто глядя на требования нового проекта, я хотел убедиться, что этот вариант использования работает:
- пользователь заполняет форму InfoPath (2003) локально на своем ПК
- кнопка в форме InfoPath под названием «отправить» вызывает сообщение электронной почты new outlook (2003) с прикрепленной формой infopath. Пользователь нажимает отправляет, и электронное письмо отправляется в почтовый ящик Exchange.
- sql server предварительно проверяет этот почтовый ящик, загружая все новые сообщения с прикрепленной формой infopath
- sql-сервер анализирует вложение и поля в форме информационного пути.
Может ли SQL Server таким образом анализировать почтовые вложения? Есть ли предостережения при таком подходе?
Привлекательность использования Outlook в качестве технологии отправки заключается в том, что процесс для пользователей одинаков, если они находятся в автономном режиме. Затем Outlook автоматически синхронизируется, когда они снова подключатся к сети. Очень важно, чтобы у пользователей был способ заполнить формы в автономном режиме, «отправить» их, а затем автоматически синхронизироваться с сервером, когда они в следующий раз подключатся к сети.
изменить: чтобы уточнить, я не ищу способ кэшировать данные формы с сервера-> клиента. Я хочу кэшировать заполненную форму. Создание отдельного приложения для кеширования завершенных отчетов на клиенте не вариант.