Я использую метод UpdateListItems (веб-сервис Lists.asmx) для обновления полей загруженного документа в одной библиотеке документов SharePoint. В моем случае у меня есть библиотека документов под названием Расписания. В нем есть поле под названием «День недели», которое является множественным выбором с допустимыми значениями с понедельника по воскресенье. Вот запрос, который я нашел, который должен выбрать варианты понедельника и пятницы (и он, очевидно, не работает):
<Method ID='1' Cmd='Update'>
<Field Name='ID'>1</Field>
<Field Name='Day of the Week'>Monday#;Friday</Field>
</Method>
Я где-то читал, что вставляю строку "#;" между выборами следует решить эту проблему. Конечным результатом является то, что поле «День недели» обновляется строкой «Понедельник №; Пятница», и когда я хочу изменить элемент, выбор не производится. С другой стороны, если я просто использую «понедельник», это работает. Теперь, как я могу обновить множественный выбор? Спасибо.