Управление группами утверждения с InfoPath в среде FBA

У меня есть процесса утверждения расходов, что мне нужно реализовать с помощью InfoPath в проверке подлинности на основе форм (FBA) окружающей среды с использованием служб форм (веб InfoPath).

Существует две группы утверждения и как работает процесс:

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

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

В среде FBA имя пользователя() функция всегда возвращает пустой, к сожалению. Что я сделал настройки настраиваемого списка под названием «Утверждение групп».

Я не добавлять какие-либо дополнительные столбцы в список.

Когда форма открывается, Она имеет правило, как это:

image

«Установите значение поля» находится здесь:

image

В основном это говорю: Запрос утверждения группы настраиваемого списка и фильтр, запрашивающие, глядя на любой строке где Title в значение = «NORDIC».

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

Закройте петли, защита отдельных элементов в списке Группа утверждения. Во время выполнения, Если текущий пользователь не имеет надлежащей безопасности доступа к этому элементу затем запрос не возвращает его, Длина строки будет равен нулю, и теперь вы знаете, текущий пользователь не является частью этой группы. Вы можете использовать этот факт при необходимости в форме.

Это супер краткая Рецензия. Я являюсь настаивали на время, или я бы обеспечить более подробно.

Я не знаю, как она актуальна, что я нахожусь в среде FBA. Это, вероятно, будет работать в среде не FBA, но я могу представить себе случаи, где это будет полезным.

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Бирки Technorati: ,

Одна мысль на "Управление группами утверждения с InfoPath в среде FBA

  1. Хуан Moscardó Морато

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

Оставь ответ

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *