У меня есть форма (Цитата) с идентификатором автоматического номера, на форме в настоящий момент находятся две подчиненные формы, которые показывают разные элементы (в подпункте 1 показаны модули раздела, в подпункте 2 - абатменты раздела) обе формы используют одни и те же таблицы деталей для построить их.
Обе формы связаны с формой цитаты с использованием идентификатора.
Все работает хорошо до тех пор, пока формы не будут обновлены или перезагружены, подчиненная форма 1 показывает имена и количества модулей, а также пробелы для названий абатментов, но показывает количественные показатели для абатментов, обратное показано в подчиненной форме абатментов 2 .
Когда распечатаны списки типов переменных и подробные списки деталей, они верны.
Кажется, это только визуальная проблема.
Все на основе Access 2003.
Подформ 1
SELECT Quote_Modules.ModuleID,
Quote_Modules.QuoteID,
Quote_Modules.ModuleDescription,
Quote_Modules.ModuleQty,
Quote.Style,
Quote.Trim
FROM Quote
INNER JOIN Quote_Modules ON Quote.QuoteID=Quote_Modules.QuoteID
ORDER BY Quote_Modules.ModuleID;
Субформа 2
SELECT Quote_Modules.ModuleID,
Quote_Modules.QuoteID,
Quote_Modules.ModuleDescription,
Quote_Modules.ModuleQty,
Quote.Style,
Quote.Trim
FROM Quote
INNER JOIN Quote_Modules ON Quote.QuoteID=Quote_Modules.QuoteID
ORDER BY Quote_Modules.ModuleID;