Последняя версия DataExpress 3 beta от 15 сентября 2020 года.

Изображение Скачать | Изображение Что нового?



Объявление:

Если вам понравилась программа и вы ее интенсивно используете - замолвите словечко о ней на вашем сайте (блоге, форуме, твитере, краской на подъезде, ютуб-канале и т.д.) с активной (по-возможности) ссылкой на сайт программы/форум. Тем самым вы можете внести небольшой вклад в seo-карму проекта в виде входящих ссылок.
Спасибо! Администрация :)


>> Обсудить <<

[Закрыто] Обсуждение модулей от jurist23rus

KoalaBear
Интересующийся
Сообщения: 171
Зарегистрирован: 02 сен 2017, 17:05

Re: Обсуждение j-модуля

Сообщение KoalaBear » 09 окт 2017, 19:55

Вот демо. На форме "Пример" запрос, фильтр по объекту "Клиент" и итоговое поле "Итого". Откройте единственную запись формы "Пример", посмотрите содержимое запроса и поля "Итого". Даже навскидку видно, что поле "Итого" отображает неверную сумму. Обновляем запрос - итоговое поле пересчиталось. Можно сохранить запись. Затем переходим на форму "Продажа товара", продаём этому же клиенту товар, сохраняем запись. Вновь переходим на форму "Пример", открываем всё ту же запись и видим, что ни данные запроса, ни итоговое поле не обновились автоматически. Подскажите, пожалуйста, каким образом можно добиться пересчёта запроса и итогового поля при повторном открытии записи формы в данном конкретном случае (без перехода на другие записи формы)?
DEMO_DB.zip

Аватара пользователя
admin
Разработчик
Сообщения: 5174
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 41 раз
Поблагодарили: 334 раза

Re: Обсуждение j-модуля

Сообщение admin » 09 окт 2017, 20:47

KoalaBear писал(а):одскажите, пожалуйста, каким образом можно добиться пересчёта запроса и итогового поля при повторном открытии записи формы в данном конкретном случае (без перехода на другие записи формы)?

В обработчике события Self.EditWindow.OnShow пишем dxQueryGrid1.Refresh.

jurist23rus
Эксперт
Сообщения: 2707
Зарегистрирован: 30 сен 2016, 09:42
Откуда: Майкоп
Благодарил (а): 3 раза
Поблагодарили: 27 раз

Re: Обсуждение j-модуля

Сообщение jurist23rus » 09 окт 2017, 21:24

DEMO_DB.zip
(127.28 КБ) 105 скачиваний
Destiny is a very convenient word for those who never take decisions.

KoalaBear
Интересующийся
Сообщения: 171
Зарегистрирован: 02 сен 2017, 17:05

Re: Обсуждение j-модуля

Сообщение KoalaBear » 09 окт 2017, 21:33

admin писал(а):В обработчике события Self.EditWindow.OnShow пишем dxQueryGrid1.Refresh.

Получилось! Огромное спасибо!

jurist23rus
Эксперт
Сообщения: 2707
Зарегистрирован: 30 сен 2016, 09:42
Откуда: Майкоп
Благодарил (а): 3 раза
Поблагодарили: 27 раз

Re: Обсуждение j-модуля

Сообщение jurist23rus » 27 окт 2017, 17:47

Kiss писал(а):после Закрытия записи открытой через OpenRec мной, я же остаюсь висеть в мониторе пользователей

ИСПРАВЛЕНО в новой версии.

Скачивайте новый модуль RecordEditor здесь. Модуль j-modul v.7.0 и ниже надо удалить для корректной работы RecordEditor.
Destiny is a very convenient word for those who never take decisions.

Kiss
Интересующийся
Сообщения: 193
Зарегистрирован: 14 мар 2017, 11:41
Откуда: Гомель, Беларусь
Благодарил (а): 6 раз
Поблагодарили: 11 раз

Re: Обсуждение j-модуля

Сообщение Kiss » 30 окт 2017, 16:57

jurist23rus писал(а):ИСПРАВЛЕНО в новой версии.

Спасибо большое! :)

Katerina23
Новичок
Сообщения: 48
Зарегистрирован: 04 мар 2018, 23:05

Re: Обсуждение модулей от jurist23rus

Сообщение Katerina23 » 01 апр 2018, 15:41

Подскажите, пожалуйста.
Есть форма "Договор", на ней кнопка, при нажатии на которую, по условию либо открывается существующая запись другой формы "Гарантия"(OpenRec), либо создается новая запись(ADDREC). Есть ли возможность при создании новой записи, вставить в нее же значения из формы "Договор"? По идее, при помощи EDITINGREC нужно, но не соображу никак, как это правильно записать.

jurist23rus
Эксперт
Сообщения: 2707
Зарегистрирован: 30 сен 2016, 09:42
Откуда: Майкоп
Благодарил (а): 3 раза
Поблагодарили: 27 раз

Re: Обсуждение модулей от jurist23rus

Сообщение jurist23rus » 01 апр 2018, 18:38

Так не получится сделать. Нужно дорабатывать AddRec, чтобы такое можно было провернуть.
Destiny is a very convenient word for those who never take decisions.

Katerina23
Новичок
Сообщения: 48
Зарегистрирован: 04 мар 2018, 23:05

Re: Обсуждение модулей от jurist23rus

Сообщение Katerina23 » 01 апр 2018, 21:17

Ясно, и спасибо за модуль, я же его правильно применила в данном случае?

jurist23rus
Эксперт
Сообщения: 2707
Зарегистрирован: 30 сен 2016, 09:42
Откуда: Майкоп
Благодарил (а): 3 раза
Поблагодарили: 27 раз

Re: Обсуждение модулей от jurist23rus

Сообщение jurist23rus » 01 апр 2018, 22:06

Пожалуйста. Если работает так как вы хотите, значит все правильно ;)
Destiny is a very convenient word for those who never take decisions.


Вернуться в «Прочие темы»