Я пытаюсь создать список товаров на данном складе.Функция ConcatRelated () Аллена Брауна, кажется, является проверенным и верным методом для создания списков, использующих, когда связанная переменная одинакова, но я не могу заставить ее работать.
Я разбил свою информацию наодин запрос ... "qry_Products"
SELECT qry_AX_LineItems_LINES.Warehouse, tblREF_Chemical.[Sales Name]
FROM qry_AX_LineItems_LINES INNER JOIN tblREF_Chemical ON
qry_AX_LineItems_LINES.ItemId = tblREF_Chemical.[Item Number]
GROUP BY qry_AX_LineItems_LINES.Warehouse, tblREF_Chemical.[Sales Name];
Создает таблицу с наименованием и складом (ами) продаж.
Что мне нужно увидеть, так это список торговых наименований, когда их склад соответствует.
Я пытался использовать функцию в текстовом поле моей формы ...
=ConcatRelated("[Sales Name]","[qry_Products]"," Warehouse ='" & [Warehouse]
& "'")
Вызывает ошибку 3061 и оставляет ячейку пустой.
Я дважды проверил свой синтаксис в кавычках с помощью Dlookup (), и он дал первый результат в списке.
Я также попытался изменить свой запрос ...
SELECT qry_AX_LineItems_LINES.Warehouse, ConcatRelated("[Sales Name]","
[tblREF_Chemical]") AS Expr1
FROM qry_AX_LineItems_LINES INNER JOIN tblREF_Chemical ON
qry_AX_LineItems_LINES.ItemId = tblREF_Chemical.[Item Number];
К сожалению, в этом списке каждый продукт в моей базе данных представлен в виде списка.
Я также попытался создать новый запрос, ссылающийся на тот, который выдает минимальную информацию.
SELECT ConcatRelated("[Sales Name]","qry_Products") AS Expr1
FROM qry_Products;
Я знаю, что первоначальный запрос правильный, но когда я запускаю новый запрос, я получаю несколько всплывающих окон с ошибкой 3061 и пустые ячейки для результатов.
Я дважды проверилчто я точно копирую модуль.http://allenbrowne.com/func-concat.html Модуль называется "Concat".
Я читаю все справочные руководства, но просто не могу понять, что мне следует делать дальше.
Спасибо вам большоемного времени и любых советов!
SubForm frm_LineItems
Запрос qry_Products