Просто измените предложение IN
на ваши столбцы.Связанная статья использует 1,2,3...
из-за их конкретных данных.Поэтому просто откройте представление SQL вашего запроса и добавьте необходимые 15 значений.
TRANSFORM ...
SELECT ...
FROM ...
GROUP BY ...
PIVOT ...
IN ('A455AJ', 'A456AK', ...)
Обратите внимание, что это предложение IN()
служит и фильтром, и порядком столбцов.Элементы могут быть заключены в кавычки или нет.
В качестве альтернативы, если вам нужно поместить столбцы в подгруппу с помощью элементов управления формы, используйте IN
внутри условия предложения WHERE
подзапроса производной таблицы - допускается в перекрестных запросах.
PARAMETERS [Forms]![frm_BulkComparison_Select]![Item 1] TEXT(255),
[Forms]![frm_BulkComparison_Select]![Item 2] TEXT(255),
...;
TRANSFORM ...
SELECT ...
FROM
(SELECT * FROM myTable
WHERE col_item IN ([Forms]![frm_BulkComparison_Select]![Item 1],
[Forms]![frm_BulkComparison_Select]![Item 2],
...)
) As sub
GROUP BY ...
PIVOT ...