none
Several items in one form in list (Infopath 2013) RRS feed

  • Вопрос

  • Hi all.

    I have a list in SharePoint 2013. When I create item in new form, I can create only one item in list (one note/point).
    I want fill several name of items in one form and create this several item in list.
    When find in InfoPath 2013 this setting?
    p.s. thanks for screenshots.

    For russian language.

    Есть список в шэирпоинте. При создании записи - создается только одна запись. Как в Infopath 2013 сделать так, что бы на одной форме можно было сделать несколько записей.
    Как пример - список поручений во время совещания. Неудобно каждое поручение вводить отдельно, проще их добавить сразу кучей.
    Есть ли какие-нибудь решения на этот счет?



    16 февраля 2016 г. 1:59

Ответы

  • Добрый день,

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

    Второй вариант - обрабатывать такие формы в event reciever и программно создавать элементы в требуемых списках.

    16 февраля 2016 г. 2:33

Все ответы

  • Добрый день,

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

    Второй вариант - обрабатывать такие формы в event reciever и программно создавать элементы в требуемых списках.

    16 февраля 2016 г. 2:33
  • Делал похожую задачу на WSS2, в форме Infopath кнопка с жавокодом, который собирал данные с формы и отправлял в веб-аппликацию, веб-аппликация была развернута в среде WSS2 т.е. работала с объектной моделью шарика. Думаю сейчас можно проще написать, используя например клиентское апи шарика.
    16 февраля 2016 г. 6:44
  • Хотя есть способ.

    Если создать форму InfoPath не из риббона, а сразу из InfoPath Designer, то становится активен пункт Management multiple list items. Отмечаем галкой и настраиваем источники данных(списки SharePoint), редактируем форму и публикуем.

    Inserting multiple list items at once into a SharePoint list

    Я так не делал, о результатах не скажу, но попробуйте.

    16 февраля 2016 г. 7:44