Вот как я это сделал ...
У меня есть список мастер Guests со всеми 600 гостей и колонки «забронирована». По умолчанию это НЕТ.
Для каждой таблицы есть один список, и в каждом списке имеется 10 столбцов, представляющих 10 мест за столом, имеется 11-й (скрытый) столбец, который позволяет записи символов давать мне элемент EDITABLE.
Я создал форму InfoPath для каждого списка/таблицы. Есть 10 полей, которые имеют отфильтрованный поиск только для отображения элементов из списка гостей, где «BOOKED = NO»
Когда гость выбирает таблицу, они редактируют существующий элемент, а не добавляют новый. Это было важно для формы InfoPath.
После того как гость добавляет рабочий процесс, он изменяет статус BOOKED на YES, тем самым предотвращая показ тембра в отфильтрованном источнике данных.
Таким образом, в двух словах на 600 мест имеется 60 списков/таблиц и 10 колонок/мест в списке.
Следующий вызов, который у меня есть, заключается в том, что InfoPath отображает идентификатор позиции, а не имя гостей ... Статьи, которые я прочитал, не работали для моей формы.
Я пробовал думать о том, как это сделать, и не могу, поэтому вопрос! – SimonW