Как проверить строку уже существует в повторяющейся таблице в Infopath? - PullRequest
0 голосов
/ 19 апреля 2011

Hello У меня есть повторяющаяся таблица в моей форме инфопат. Это связано с XML-файла через веб-сервис. моя форма имеет кнопку отправки. Я могу отправить данные из infopath for в документ XML через веб-сервис. Я хочу проверить свою повторяющуюся таблицу, чтобы избежать дублирования записей. как сделать эту проверку. ? пожалуйста, ведите меня, я новичок в этом.

1 Ответ

0 голосов
/ 20 декабря 2011

Вы должны использовать правило проверки.

  1. Вы должны выбрать определенное поле повторяющейся таблицы.
  2. Добавить к нему правило проверки.
  3. ВыберитеВыражение и правило добавления:

     ../my:fzScopeName = ../preceding-sibling::my:fzItem/my:fzScopeName
    

    или

    ../my:fzScopeName = ../following-sibling::my:fzItem/my:fzScopeName
    

Обратите внимание: мое имя поля fzScopeName и fzItem является его родителем, так жеструктура повторяющейся таблицы. смотри это изображение

...