Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / простенькая трабла (что-бы на форме мне показывало актуальную сумму некоторой колонки из таблицы) / 13 сообщений из 13, страница 1 из 1
26.02.2004, 16:06
    #32422812
joker13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенькая трабла (что-бы на форме мне показывало актуальную сумму некоторой колонки из таблицы)
Короче тут нужно мне в Ацесе форму сделать в ней поле "сума", в этом поле должна быть сумма значений столбца из таблицы, ниже на формуляже таблица в которой можно изменять поля столбца которые считаются в "сумма". Незнаю в помощи советы довольно тупые, но попробовал как источник форманта писать =Сум([таблица]![столбец]) не работает, пробовал просто =[таблица]![столбец] а также все комбинации без знака =. Создал сумующюю кверенду, однако поле со значением этой кверенды обновляется только после закрытия-открытия формы. Короче что нужн вписать в источник форманта что-бы на форме мне показывало актуальную сумму некоторой колонки из таблицы?
...
Рейтинг: 0 / 0
26.02.2004, 16:18
    #32422846
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенькая трабла (что-бы на форме мне показывало актуальную сумму некоторой колонки из таблицы)
=dsum() F1
...
Рейтинг: 0 / 0
26.02.2004, 16:31
    #32422895
joker13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенькая трабла (что-бы на форме мне показывало актуальную сумму некоторой колонки из таблицы)
мля, ну пишу ему
=DSum("[название таблицы]", "название столбца")
а он мне говорит что пропущена запятая, скобка, оператор или операнд, СУК!!!
...
Рейтинг: 0 / 0
26.02.2004, 16:37
    #32422920
fgh11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенькая трабла (что-бы на форме мне показывало актуальную сумму некоторой колонки из таблицы)
мля, ну пишу ему
=DSum("[название таблицы]", "название столбца")
а он мне говорит что пропущена запятая, скобка, оператор или операнд, СУК!!!

=DSum("название столбца";"[название таблицы]")
...
Рейтинг: 0 / 0
26.02.2004, 16:39
    #32422926
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенькая трабла (что-бы на форме мне показывало актуальную сумму некоторой колонки из таблицы)
копи/пайст из базы сделай эту строку сюда

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
26.02.2004, 16:41
    #32422940
joker13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенькая трабла (что-бы на форме мне показывало актуальную сумму некоторой колонки из таблицы)
Спасибки, но результат тот-же что и с кверендой. Короче не обновляется...
А чтоб оно ещё и менялось динамически(по мере внесения в таблицу?)
...
Рейтинг: 0 / 0
26.02.2004, 16:43
    #32422946
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенькая трабла (что-бы на форме мне показывало актуальную сумму некоторой колонки из таблицы)
во первых название таблицы и столбца наоборот местами если не ошибаюсь
во вторых если формула в VB то верно а для поля как правило разделитель ;
но это зависит от настроек системы
...
Рейтинг: 0 / 0
26.02.2004, 16:47
    #32422960
joker13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенькая трабла (что-бы на форме мне показывало актуальную сумму некоторой колонки из таблицы)
понял, понял, поменял местами, сменил запятую на точку с запятой, суму уже считает, только как сделать чтоб эта сума появлялась динамически? т.к. там ниже доступна для редактирования таблица из которой берется эта сумма, и когда меняешь значения в таблице, сумма не меняется :(((
...
Рейтинг: 0 / 0
26.02.2004, 16:53
    #32422981
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенькая трабла (что-бы на форме мне показывало актуальную сумму некоторой колонки из таблицы)
на AfterUpdate me.Поле_с_сумой.ControlSource=me.Поле_с_сумой.ControlSource

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
26.02.2004, 16:54
    #32422986
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенькая трабла (что-бы на форме мне показывало актуальную сумму некоторой колонки из таблицы)
программируешь определенные события формы, по которым нужно пересчитывать или по таймеру в конце концов

ИмяПоля.Recalc
...
Рейтинг: 0 / 0
26.02.2004, 16:55
    #32422991
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенькая трабла (что-бы на форме мне показывало актуальную сумму некоторой колонки из таблицы)
а ControlSource здесь непричем
...
Рейтинг: 0 / 0
26.02.2004, 16:56
    #32422998
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенькая трабла (что-бы на форме мне показывало актуальную сумму некоторой колонки из таблицы)
2 АлексейК
вполне возможно.

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
26.02.2004, 17:32
    #32423114
joker13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенькая трабла (что-бы на форме мне показывало актуальную сумму некоторой колонки из таблицы)
ну я написал так(как я понимаю это делается в процедуре на VB ) Forms.название_формы.название_поля.Recalc
на событие Afterupdate и нихрена, оно пишет при выполнении что с такими обьектами не работает....
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / простенькая трабла (что-бы на форме мне показывало актуальную сумму некоторой колонки из таблицы) / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]