Отправка динамического обновления в веб-службу updatelistitems без управляемого кода - PullRequest
1 голос
/ 26 июля 2011

У меня есть форма с поддержкой браузера, написанная с Infopath 2007. Я не могу использовать управляемый код.

Я хотел бы создать новый элемент списка Sharepoint 2007 с помощью веб-службы updatelistitems ().

Я могу сделать это, если я создаю шаблон CAML и использую этот шаблон для создания вторичного соединения для получения данных.Затем вновь созданное подключение к данным используется в качестве параметра обновления при доступе к веб-службе updatelistitems () в подключении к данным «submit».

Однако я хотел бы, чтобы пользователь мог предоставить некоторые из новых данныхиспользуя раскрывающийся список.Однако я не могу понять, как включить выбранный элемент в раскрывающийся список в представлении обновления.

Я попытался динамически создать пакетный оператор, поместить его в текстовое поле и использовать его в качестве обновления.CAML XML, но я получаю сообщение о том, что в обновлении произошла ошибка.

Как динамически создать пакетный оператор и отправить его в updatelistitem без использования управляемого кода?

Спасибо!

1 Ответ

0 голосов
/ 27 июля 2011

Даже если вы не можете использовать управляемый код, вы должны иметь возможность использовать Javascript в форме с поддержкой браузера. Большинство примеров включают в себя код JavaScript для проверки и расчетов. у вас должно получиться нечто подобное для вашего звонка в веб-сервис.

...