an148 |
Возможно я неправильно понял третье сообщение, но что ошибка в SQL-е? |
сказать наверняка нельзя, не видя базы.
вот например, у вас в приведенном фрагменте inner join такой
ON partner.
ID_PARTnER=chet.
ID_PARTnE WHERE partner.Name=" + strOrd
имена полей связи там (подозрительно) разные - то ли этого так и есть в реале, то ли это ошибка (или вообще описка при цитировании на форуме) - наверняка это можно сказать лишь увидев ваши структуры.
ну и т.д.
А суть замечания была в том, что если программа не работает, ее надо отлаживать - ставить точки останова, ходить по шагам, смотреть значения переменных и т.п.
an148 |
Что должно быть начальным источником ОТЧЕТА при использовании QueryDef? |
Если вы НЕ собираетесь программно менять свойство RecordSource отчета, то в RecordSource должно быть записано ТО, что и будет источником записей в момент открытия этого отчета. Если отчет должен показывать данные из сохраненного запроса, то значит там должно быть написано ИМЯ этого запроса.