none
Несколько вопросов по infoPath при работе с sharePoint RRS feed

  • Общие обсуждения

  • InfoPath работает совместно с сервером SharePoint.
    1. в форме есть элементы управления "флажок", как их можно записать в поле тип "Выбор"
    2. так же как можно сделать запрос данных из списка SharePoint ограничив поиск данных параметром из формы (создается запрос только на все данные)
    3. в SharePoint есть возможность использовать пользовательские функции. Кто нибудь может рассказать как это делается. (нужно создать ряд функций типа "сумма прописью") и можно ли будет их использовать в формах, если они должны открываться в браузере?

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

    29 апреля 2010 г. 4:08

Все ответы

  • по вопросу 3: программировать в форме инфопас (c# или vb) и показывать результат в браузере на портале (точнее в самой этой форме) - можно. делал так - писал небольшой калькулятор на инфопасе и публиковал его на портале
    29 апреля 2010 г. 5:43
  • То есть форма, созданная в InfoPath, может через браузер показываться?

    29 апреля 2010 г. 6:11
  • простые формы все 100% ч/з браузер работают.

     

    а вот с кодом у меня нифига нге хочет работать..

    XPathNavigator fld1;
    fld1 = this.CreateNavigator().SelectSingleNode("/my:моиПоля/my:test",NamespaceManager);
    fld1.SetValue("test успешен");
    
    пытаюсь такой код выполнить, при изменении поля test2 долноприсвоиться полю test фраза "test успешен"
    не работает..хотя в инфопасе работает
    29 апреля 2010 г. 8:31
  • Форма создается в браузере, но все время с одинаковым названием, и соответственно возникает ошибка.

    Как сделать так, чтобы при создание новой формы изменялся порядковый номер в ее имени, например Заявка1, Заявка2 и т.д.

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

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

  • И еще один вопрос - возможно ли запретить (убрать кнопки) изменять уже добавленный элемент списка с помощью формы? А оставить возможность ее изменять только администратору портала.

  • Сохранение можно делать с помощью отправки формы, и уже в самой отправке прописывать имя формы в формуле infopath, счетчики можно сделать с помощью рп.
  • Убрать разрешения на форму после создания её создателям, например в рп.

  • Понял! Вполне удобно в одном РП убрать права на изменение создателем и увеличить, например, порядковый номер на один пункт!
  • В Infopath полно разных функций, можно, например, делать имя файла на основании времени его создания, вплоть до секунды,  - удобно при построении helpdesk системы, как варианта.


    MCTS, MCITP:EPM
    Отвечающий
  • Но это работает развер в браузерном варианте?

    Вот цитирую с окна "Параметры формы" категория "Открытие и сохранение"

    "Созранение с использованием пользовательского кода не поддерживается в шаблонах форм с поддержкой веб-обозревателя"

  • Но это работает развер в браузерном варианте?

    Вот цитирую с окна "Параметры формы" категория "Открытие и сохранение"

    "Созранение с использованием пользовательского кода не поддерживается в шаблонах форм с поддержкой веб-обозревателя"

    Это не пользовательский код, а функционал программы, - работает

     


    MCTS, MCITP:EPM
    Отвечающий