xml для доступа к значениям строки управления повторителем в форме информационного пути

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

Я хочу заполнить этот список в раскрывающемся списке (состояниях). Каждый выбранный экземпляр в раскрывающемся списке должен быть уникальным, значит, когда я выберу состояние A для строки 1, тогда в другой строке должна быть проверка, которая не должна снова выбирать состояние A.

Короче говоря, избегайте повторяющегося выбора.


person Liladhar    schedule 20.04.2011    source источник
comment
Я пока могу получить записи в раскрывающемся списке. но когда я выбираю состояние в любой строке, то это выбранное значение устанавливается для каждого раскрывающегося элемента управления во всех строках .. Что делать?   -  person Liladhar    schedule 20.04.2011


Ответы (1)


Включите раздел с проверочным сообщением под каждым раскрывающимся списком. Выберите раздел «Свойства»> «Отображение»> «Условное форматирование».

Задайте условие, так как dropdown2_field равно dropdown1_field. (Необходимо добавить несколько одинаковых условий для 3-го и 4-го последовательных раскрывающихся списков.)

и установите флажок Скрыть этот элемент управления.

Если пользователь выбирает такое же состояние в раскрывающемся списке2, отображается сообщение проверки.

person Shankar    schedule 20.04.2011
comment
Привет, Шанкар, спасибо за ответ. Но я хотел бы еще раз прочитать свой вопрос. У меня есть единственное раскрывающееся меню в повторяющейся таблице. поэтому я хотел, чтобы выбранный элемент в раскрывающемся списке строки 1 не повторялся в других строках. какая должна быть формула для того же самого. - person Liladhar; 21.04.2011
comment
@Liladhar: Извините! Тогда вам, вероятно, придется использовать событие проверки для раскрывающегося списка. Создайте навигатор xpath и сравните текущее значение строки репитера с его предыдущими братьями и сестрами, если они совпадают, отобразите ошибку. - person Shankar; 21.04.2011
comment
Я пробовал это, сэр, а не (. = XdXDocument: get-DOM () / my: myFields / my: items / my: item / my: product), но, к сожалению, у меня это не работает. Я проверил, что Preciding-sibling не работает. Что я должен сделать? - person Liladhar; 21.04.2011
comment
привет, пожалуйста, помогите мне здесь - person Liladhar; 21.04.2011
comment
Или мы можем каким-то образом назначить составной ключ для повторяющейся таблицы в инфопуте, чтобы избежать вставки повторяющейся записи? - person Liladhar; 21.04.2011
comment
Можно под xml задать еще один вопрос для доступа к значениям строки управления репитером ... Может кому поможет. - person Shankar; 22.04.2011