Сумма для поля в Аксес

access

В аксесе есть форма с двумя вкладками, на первой вкладке есть поле Сумма. На второй вкладке подчинёная, табличная форма в которой есть поле ИтоговаяЦена. Нужно на первой вкладке в поле Сумма выводить итоговые данные по всем записям из поля ИтоговаяЦена. Вначале вписал в поле Сумма следующее: ([Имя_Формы].[Form]![Поле_ИтоговаяЦена]) - выводит без проблем, но только значение первой записи. Попытался прикрутить Sum([Имя_Формы].[Form]![Поле_ИтоговаяЦена]) - Выводит сообщение "Ошибка". Подскажите как сделать?

Примечание:
Хотябы тогда подскажите как мне оформить это выражение. Любыми методами. Очень прошу...

Примечание:
Вот, в 2007м
http://rapidshare.com/files/237756687/__1058___1077___1089___1090_.rar.html

Примечание:
Тгда вот: http://rapidshare.com/files/237786265/Test.rar.html

Примечание:
Возникает вопрос "Как"? Дело в том что в аксесе я недавно. Напросилась идея, если я создам вычисляемое поле в таблице, то возможно потом прировнять, это злосчасткое поле к полю в таблице, это будет нормально?

Примечание:
Возникает вопрос "Как"? Дело в том что в аксесе я недавно. Напросилась идея, если я создам вычисляемое поле в таблице, то возможно потом прировнять, это злосчасткое поле к полю в таблице, это будет нормально?

Примечание:
Возникает вопрос "Как"? Дело в том что в аксесе я недавно. Напросилась идея, если я создам вычисляемое поле в таблице, то возможно потом прировнять, это злосчасткое поле к полю в таблице, это будет нормально?

Примечание:
Вот в этом то и вопрос "КАК"? Дело в том что в аксесе я недавно. А задача стоит такая, что нужно именно в это поле выводить сумму по всей табличной форме. Вот и парюсь уже которую неделю.
Ответы:
дело в том что такая аггрегатная функция как sum не суммирует поля в форме. вам придется делать это в таблице
как вариант посмотрите откуда берется это поле и выковыряйте его в отдельный запрос а уже из него заполните сумму
если база не имеет высокого урвоня конфиденциальности загружайте на depositfiles или куданить еще будем смотреть
2007 офисом не располагаю. сохраните в формате 2003
Ваша проблема решается крайней легко и изящно. Создайте поле итоговая сумма не в форме а в таблице. Оттуда функция sum будет отлично работать.
ПОзволю маленькую ремарку. Все данные из формы должны заносится в таблицы. На формах не желательно создавать вычисляемые поля.  Поработайте над логикой программы. БД не нормализована.


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.