|
569 / 169 / 22
Регистрация: 18.10.2012
Сообщений: 912
|
|
Обновление итогов09.09.2013, 16:01. Показов 1572. Ответов 16
Метки нет (Все метки)
Здравствуйте форумчане, помогите с таким вопросом
У меня есть подчиненная форма в ней данные: Название, Количество, Цена и, д.р Вопрос вот какой: если изменить количество на другие цифры, то обновление итогов не происходит, необходимо выйти из документа, потом зайти и там уже все будет пересчитано, а как бы сделать чтобы это все в реальном времени обновлялось..т.е изменили цифры и итоги сразу пересчитались..
0
|
|
| 09.09.2013, 16:01 | |
|
Ответы с готовыми решениями:
16
Вывод итогов в форме Неправильный подсчет итогов в запросах
|
|
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
|
|
| 09.09.2013, 16:04 | |
|
В подчиненной форме на событие AfterUpdate() (или Change(), как угодно) обновлять данные итогового поля.
0
|
|
|
569 / 169 / 22
Регистрация: 18.10.2012
Сообщений: 912
|
|
| 09.09.2013, 16:22 [ТС] | |
|
Смотрите каким способом эти итоги сделанны,
в красном круге форма "ИТОГОВАЯ СУММА ЗАКАЗА" Вы говорите просто прописать Обновление, если честно не пойму как код написать(
0
|
|
|
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
|
|
| 09.09.2013, 16:27 | |
|
Эмм...
А за...чем Вы запихнули всего 2 поля в отдельную подчиненную форму? Достаточно было в примечаниях их расположить и все. Кстати, скорее всего и вопрос отпадет сам.ъ Можете выложить эту форму одну, и таблицу, с которой она берет данные (данных можете оставить 2 строчки). Только в формате mdb.
0
|
|
|
569 / 169 / 22
Регистрация: 18.10.2012
Сообщений: 912
|
||
| 09.09.2013, 16:29 [ТС] | ||
|
0
|
||
|
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
|
|
| 09.09.2013, 16:31 | |
|
0
|
|
|
569 / 169 / 22
Регистрация: 18.10.2012
Сообщений: 912
|
||
| 09.09.2013, 16:37 [ТС] | ||
|
Добавлено через 2 минуты Если вы мне подскажите как эти итоги в простые поля вынести, буду очень признателен, и не придется мучаться с этой формой дополнительной
0
|
||
|
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
|
|
| 09.09.2013, 16:48 | |
|
1. Удалите подчиненную форму
2. Создайте там, в области примечаний, два поля 3. Для первого поля пропишите источник данных: "=Sum(Количество)" Для второго поля пропишите источник данных: "=Sum(Стоимость)"
0
|
|
|
569 / 169 / 22
Регистрация: 18.10.2012
Сообщений: 912
|
|
| 09.09.2013, 17:09 [ТС] | |
|
Agapov_stas, сделал как вы сказали, получается ошибка См.рис
Кружками обвел какие итоги нужны Есть ли смысл конечно выкладывать, выложил в mdb правда можно только в конструкторе открыть, просто посмотрите как там сделано P.S Может как программно это все можно осуществить
0
|
|
|
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
|
|
| 09.09.2013, 17:19 | |
|
Не могу найти подформу, в которой поле Количество как у Вас на первой картинке..
Не по теме: Ниче не понял в Вашей БД:D
0
|
|
|
569 / 169 / 22
Регистрация: 18.10.2012
Сообщений: 912
|
||
| 09.09.2013, 18:17 [ТС] | ||
|
Не по теме: Ниче не понял в Вашей БД:D Не по теме: я это сразу сказал, что перенести на mdb у меня не получается
0
|
||
|
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
|
||
| 09.09.2013, 18:23 | ||
|
Одна с двумя полями "Количество" и "Товар", с именем "подчиненная форма Отбор данных для поставки". А в других нет поля "Количество" и "Цена". Откуда значение для Sum() брать?
0
|
||
|
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
|
|
| 09.09.2013, 18:29 | |
|
Попробуйте файл.
Не уверен, что оно, но все же.
1
|
|
|
569 / 169 / 22
Регистрация: 18.10.2012
Сообщений: 912
|
|
| 09.09.2013, 18:43 [ТС] | |
|
Agapov_stas, Спасибо за помощь, я на Событие изменение повесил, вроде все работает,
Не по теме: завтра на работе еще проверю
0
|
|
|
569 / 169 / 22
Регистрация: 18.10.2012
Сообщений: 912
|
|||||||
| 12.09.2013, 09:19 [ТС] | |||||||
|
Утро доброе.
Код весит на этих событиях
Получается что, код как бы очень запоздало работает
0
|
|||||||
|
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
|
|||||||||||
| 12.09.2013, 09:31 | |||||||||||
|
Во-первых, - не нужно вешать на оба эти события.
Достаточно одного, например AfterUpdate(). Во-вторых, - обновляйте расчетное поле, а не всю форму. Попробуйте:
Т.е. обновление поля с суммой происходит после того, как меняется(в смысле переходит на след. номер) именно это поле. Это исходит из запроса Вашего: Кликните здесь для просмотра всего текста
Так что, вероятно придется еще и поле "Код" или "Номер" (как он у Вас там) обновлять в подчиненной форме с суммой.
0
|
|||||||||||
|
569 / 169 / 22
Регистрация: 18.10.2012
Сообщений: 912
|
|||
| 12.09.2013, 09:49 [ТС] | |||
0
|
|||
| 12.09.2013, 09:49 | |
|
Помогаю со студенческими работами здесь
17
Как убавлять от итогов одного запроса Использование итогов по одному столбцу в запросе Занесение итогов (Sum) запросов в таблицу В отчете пропадает поле Итогов.почему-то Вывод Итогов из запроса в Отчет или Форму Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|