powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / перемещение столбца в DBGrid
8 сообщений из 8, страница 1 из 1
перемещение столбца в DBGrid
    #33021649
klyapin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В DBGrid, при перемещении столбца меняются значения в соотв. полях DataSet
Точнее Перемещение столбца влечет изменение значения на значение, куда переносится столбец.

Происходит это только в том случае, когда запись редактируется. при манипуляциях с сохраненной записью такой дуристики нет.

Как это обойти?.

dgColumnResize = false не предлагать
...
Рейтинг: 0 / 0
перемещение столбца в DBGrid
    #33022670
klyapin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну неужели ни кто с этим не боролся?
ПОМОГИТЕ!
...
Рейтинг: 0 / 0
перемещение столбца в DBGrid
    #33029237
INosferatu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я вообще его поцепить не могу.
Visual Studio 2003, WTL.
Когда использую #import, выдается куча ошибок.
Когда генерю IDL и подключаю - такая же история.
Хотя для FlexGrid все проходит успешно.
...
Рейтинг: 0 / 0
перемещение столбца в DBGrid
    #33034412
klyapin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сори, вопрос по BCB 6
...
Рейтинг: 0 / 0
перемещение столбца в DBGrid
    #33034691
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
klyapinВ DBGrid, при перемещении столбца меняются значения в соотв. полях DataSet
Точнее Перемещение столбца влечет изменение значения на значение, куда переносится столбец.

Происходит это только в том случае, когда запись редактируется. при манипуляциях с сохраненной записью такой дуристики нет.

Как это обойти?.

dgColumnResize = false не предлагать

а что посмотреть DataSet->State ( dsEdit , dsInsert )
нельзя , и соответсвенно не давать в этот момент передвинуть колонку .

Хотя с другой сторону, что то мало верится в подобную проблему .
надо бы попробовать.
...
Рейтинг: 0 / 0
перемещение столбца в DBGrid
    #33035131
klyapin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JibSkeart klyapinВ DBGrid, при перемещении столбца меняются значения в соотв. полях DataSet
Точнее Перемещение столбца влечет изменение значения на значение, куда переносится столбец.

Происходит это только в том случае, когда запись редактируется. при манипуляциях с сохраненной записью такой дуристики нет.

Как это обойти?.

dgColumnResize = false не предлагать

а что посмотреть DataSet->State ( dsEdit , dsInsert )
нельзя , и соответсвенно не давать в этот момент передвинуть колонку .

Хотя с другой сторону, что то мало верится в подобную проблему .
надо бы попробовать.

Не пойдет
Write an OnColumnMoved event handler to take specific action just after a column in the grid has been moved
...
Рейтинг: 0 / 0
перемещение столбца в DBGrid
    #33036999
klyapin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JibSkeart а что посмотреть DataSet->State ( dsEdit , dsInsert )
нельзя , и соответсвенно не давать в этот момент передвинуть колонку .

Хотя с другой сторону, что то мало верится в подобную проблему .
надо бы попробовать.

Посмотреть то можно. Вопрос, когда это смотреть, и где запрещать.
На сколько я понимаю, предлагаешь ослеживать событие OnColumnMoved.
Но оно происходит, так сказать, по факту ("Write an OnColumnMoved event handler to take specific action just after a column in the grid has been moved").
Что нибуть конкретнее предложите, а ?
...
Рейтинг: 0 / 0
перемещение столбца в DBGrid
    #33043027
klyapin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну неужели ни у кого идей нет по этому поводу?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / перемещение столбца в DBGrid
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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