powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вычисление суммы в подчиненных формах
9 сообщений из 9, страница 1 из 1
Вычисление суммы в подчиненных формах
    #32298618
DustpaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все бы ничего если бы 2-ая подчиненность так нет она третья.
Тоесть есть следующая структура данных
Main
|
+--Подчиненная 1
|
+--Подчиненная 2

Вообщем уже иссяк придумывать как бы вычислить сумму всего что находиться в подчиненной форме 2-а (Цена * Кол-во) и просуммировать полученные результаты для каждой из записей подчиненной формы 1 и результат вывести в форме Main.

Если создаешь запрос который бы все суммировал и результатом является единственное значение суммы то ну никаким чудом не могу заставить отображать форму этот результат.

Может кто уже сталкивался
Заранее благодарен за ответ.
...
Рейтинг: 0 / 0
Вычисление суммы в подчиненных формах
    #32298694
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если создаешь запрос который бы все суммировал и результатом является единственное значение суммы то ну никаким чудом не могу заставить отображать форму этот результат.

В поле главной формы поставь:
=dSum("Поле";"Запрос";"Ключ=" & Me.Ключ)
...
Рейтинг: 0 / 0
Вычисление суммы в подчиненных формах
    #32298711
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Гео
Не знаю как у других а у меня настолько медленно работали функции
dSum, dlookup ...
что я написал свои аналоги

2 DustpaN
Если проект будет развиваться в бесконечность, то рано или поздно от суммирующих полей с заменой на кнопку с сообщением или форму итогов.
...
Рейтинг: 0 / 0
Вычисление суммы в подчиненных формах
    #32298894
DustpaN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо
2 incold Это поле больше для конторля необходимо
Отчеты буду позже писать.
...
Рейтинг: 0 / 0
Вычисление суммы в подчиненных формах
    #32298916
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дак а создать на каждой саб форме поля, в которых будет все вычисляться, а потом суммировать (или что-то там еще) значения этих полей не судьба что ли?
...
Рейтинг: 0 / 0
Вычисление суммы в подчиненных формах
    #32298927
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2incold
Да, dlookup и dsum у меня тоже быстротой не блещут. Но в данном случае их в форму надо, а не в расчет какой-нибудь. Скорее всего, их скорости будет вполне достаточно.
...
Рейтинг: 0 / 0
Вычисление суммы в подчиненных формах
    #32298930
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2ВсеволодВ
Поздравляю вас соврамши.
...
Рейтинг: 0 / 0
Вычисление суммы в подчиненных формах
    #32298939
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Гео
Да, dlookup и dsum у меня тоже быстротой не блещут. Но в данном случае их в форму надо, а не в расчет какой-нибудь

Так в том-то и дело, что иногда на форме без источника (или поле без источника) нужно вывести расшифровку кода из справочника.
Делать поле со списком не очень хочется - тянется куча записей для получения одной.
Логично поставить Dlookup, так вот собственный f_Dlookup
работает на порядок быстрее

P.S. ADP+MS SQL
...
Рейтинг: 0 / 0
Вычисление суммы в подчиненных формах
    #32298946
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2incold
На порядок медленнее <> недостаточно быстро.
A-XP, mdb на одной из форм несколько полей с dlookup'ом. Форма загружается 2-3 секунды со своей 51 записью в режиме таблицы. И основная задержка никак не из-за этих полей, а из-за полей со списками и подчиненных форм.

Имхо, этого может быть достаточно. А может и не быть. Тогда автор придумает новый вопрос :)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вычисление суммы в подчиненных формах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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