Я думаю, что у вас есть проблема, которая разрушает некоторые пути, которые я думаю решить, состоит в том, что столбец RefB является многозначным. Вы можете испытывать некоторую радость, выполняя фильтрацию с помощью DataView, но это может быстро запутаться, поскольку вы пытаетесь разделить RefB на запятой и сравнить с результирующим массивом значений.
Я думаю, что проблему можно облегчить, если в столбце RefB есть только одно значение.
На ум приходят три решения.
Имейте только одно значение в RefB для элемента в Таблице A и повторите другие поля в Таблице A. Вам придется принять некоторую избыточность данных и нужно быть осторожным с вводом данных.
Обычный способ решения проблемы избыточности данных в реляционной базе данных состоит в том, чтобы иметь третью таблицу, соединяющую вкладку A с таблицей B. Если вы не знакомы с методами реляционной базы данных, существует множество простых учебных пособий. по нормализации данных в сети. Хотя есть еще немного работы, это может привести к более чистому решению. Будьте осторожны при попытке подделать реляционную базу данных в SharePoint, хотя она не предназначена для реляционных данных. Возможно, вам лучше использовать базу данных SQL.
Поместите все в одну таблицу, хотя я думаю, что вы уже исключили эту.