Ошибка «Неверное имя столбца» в отчетах о доступе? - PullRequest
1 голос
/ 28 мая 2010

Я пытаюсь подвести итог по группировке деталей по конкретному полю в Microsoft Access и назначить эту сумму полю в общей группировке. Когда я пытаюсь запустить отчет, я получаю сообщение об ошибке «Неверное имя столбца», в котором в поле сведений указывается ошибка. Кто-нибудь ранее сталкивался с этим? Если да, то есть идеи, что может быть причиной или как ее решить?

Ответы [ 2 ]

1 голос
/ 28 мая 2010

Не называйте поле detail , потому что это зарезервированное слово (используется для свойства Form или Report) в Access. См. Имена проблем и зарезервированные слова в Access

Назовите поле как-нибудь еще. Если смена имени невозможна, попробуйте заключить имя поля в квадратные скобки, чтобы сообщить Access, что detail - это поле, а не свойство отчета.

0 голосов
/ 29 мая 2010

Итак, проблема заключалась в том, что я пытался выполнить статистические операции над полями отчета, а не над полями непосредственно из запроса. Я решил проблему, выполнив несколько операторов CASE WHEN THEN ELSE для полей из моего запроса, чтобы сформировать новые результаты запроса. Затем Access принял выполнение совокупных операций с результатами прямого запроса.

Я принял ответ HansUp, потому что это был и правильный ответ.

...