
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
06.03.2021, 16:45
|
|||
|---|---|---|---|
|
|||
Неверное значение DBGridEh.Footer |
|||
|
#18+
Редактирую данные в таблице (связь: DBGridEh-DataSet-kbmMemTable) В футере (строка внизу таблицы) выводится общая информация: количество записей и общая сумма (использую встроенный SumList). Всё бы ничего, но последняя добавленная запись не учитывается в этом футере. Нужно либо переместить фокус на предыдущую запись, либо сохранить изменения через встроенный (или любой другой) DBNavigator (см скриншот) Можно ли как-то программно обновлять значение в футере? Вызов DBGridEh.SumList.RecalcAll приводит к ошибке "Dataset not in edit or insert mode" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.03.2021, 16:46
|
|||
|---|---|---|---|
|
|||
Неверное значение DBGridEh.Footer |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.03.2021, 17:40
|
|||
|---|---|---|---|
|
|||
Неверное значение DBGridEh.Footer |
|||
|
#18+
scorpion235> последняя добавленная запись не учитывается в этом футере. Нужно либо переместить фокус на предыдущую запись, либо сохранить изменения через встроенный (или любой другой) DBNavigator Immediate post. Вот что тебе нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.03.2021, 22:49
|
|||
|---|---|---|---|
Неверное значение DBGridEh.Footer |
|||
|
#18+
scorpion235 но последняя добавленная запись не учитывается в этом футере. Так она ещё не добавлена. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.03.2021, 23:29
|
|||
|---|---|---|---|
Неверное значение DBGridEh.Footer |
|||
|
#18+
да, надо посмотреть post вообще вызывался ли, может вы все еще в dsInsert находитесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.03.2021, 23:35
|
|||
|---|---|---|---|
Неверное значение DBGridEh.Footer |
|||
|
#18+
энди да, надо посмотреть post вообще вызывался ли, может вы все еще в dsInsert находитесь он в Insert и находится, о чём и пишет Нужно либо переместить фокус на предыдущую запись, либо сохранить изменения через встроенный (или любой другой) DBNavigator ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2021, 06:38
|
|||
|---|---|---|---|
|
|||
Неверное значение DBGridEh.Footer |
|||
|
#18+
Вызов Post так же выводит ошибку "Dataset not in edit or insert mode" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2021, 10:58
|
|||
|---|---|---|---|
Неверное значение DBGridEh.Footer |
|||
|
#18+
просто активная иконка post в навигаторе грида как бы намекает что запись еще не сохранена, вот что смущает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.03.2021, 21:09
|
|||
|---|---|---|---|
|
|||
Неверное значение DBGridEh.Footer |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.03.2021, 23:48
|
|||
|---|---|---|---|
|
|||
Неверное значение DBGridEh.Footer |
|||
|
#18+
scorpion235 Будешь вызывать Post на каждое изменение редактируемого значения, понятно. Добавил пустую запись - бах - она уже в базе, красота. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.03.2021, 00:02
|
|||
|---|---|---|---|
|
|||
Неверное значение DBGridEh.Footer |
|||
|
#18+
ъъъъъ, Полностью пустую строку нельзя добавить. Ограничение компонента DBGridEh Задать проверку на пустоту отдельных полей DataSet'а можно средствами самого DataSet'а или самописными обработчиками. Что сейчас и сделано :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.03.2021, 00:09
|
|||
|---|---|---|---|
|
|||
Неверное значение DBGridEh.Footer |
|||
|
#18+
scorpion235 ъъъъъ, Полностью пустую строку нельзя добавить. Ограничение компонента DBGridEh Задать проверку на пустоту отдельных полей DataSet'а можно средствами самого DataSet'а или самописными обработчиками. Что сейчас и сделано :) То есть - "да", что ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&mobile=1&tid=2037532]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
181ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 444ms |

| 0 / 0 |
