none
InfoPath. Условная подстановка значений в повторяющейся таблице RRS feed

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

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

    Есть MS Sharepoint 2010.

    Сделал список, в котором оператор вводит шифр договора и тему договора.

    Сейчас делаю форму в библиотеке форм для создания отчета руководителей подразделений.

    Идея такая:

    1) Руководитель создает новый отчет на базе формы infopath

    2) Ему форма уже предлагает из выпадающего меню шифры договоров (из списка )

    3) Он выбирает шифр и в поле "Тема договора" автоматически высвечивается тема договора из списка

    Проблема:

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

    Получается в условии значения поля с темой договора я явно указываю фильтр данных (ШИФР договора = поле с выпадающим меню) и при создании новой строчки таблицы формула все еще ссылается на значение поля из самой первой строки. т.е. при создании новой строки фильтрация данных, которая делает выборку из списка с учетом выбранного шифра не отрабатывает по новой, повторяющиеся строки все равно смотрят на значение в первой строке. 

    Прошу прощения если описал все не совсем понятно. Скажите как решается моя проблема и решается ли вообще штатными инструментами InfoPath?

    Заранее спасибо!

    17 октября 2013 г. 10:06