Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
некорректная работа DBGrid
|
|||
|---|---|---|---|
|
#18+
Проблема - на одной из машин форма с DBGrid (под ним обычный селект) странно себя ведет при попытке прокрутить записи, а именно - останавливается на одной из них (не последней) и дальше курсор перемещаться не хочет. Посоветуйте, как избавиться от этой проблемы. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 14:24 |
|
||
|
некорректная работа DBGrid
|
|||
|---|---|---|---|
|
#18+
попробуй поставить это на событие в DBGrid OnCellClick или onkeyDown if (DbGrid->DataSource->DatSet->DisableControl) then begin DbGrid->DataSource->DatSet->EnableControls := true; end хотя не факт что поможет но мне помогло :) _____________ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 14:54 |
|
||
|
некорректная работа DBGrid
|
|||
|---|---|---|---|
|
#18+
2 JibSkeart: не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 15:29 |
|
||
|
некорректная работа DBGrid
|
|||
|---|---|---|---|
|
#18+
Врешь. Проверь флаг в DataSource.DataSet.ControlsDisabled ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 16:02 |
|
||
|
некорректная работа DBGrid
|
|||
|---|---|---|---|
|
#18+
2 KirillovA: зачем мне врать? проверил...поставил: if grid.DataSource.DataSet.ControlsDisabled then grid.DataSource.DataSet.EnableControls; не работает. (у меня на машине всё нормально, на машине, которая находится на другом этаже - нет). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 16:28 |
|
||
|
некорректная работа DBGrid
|
|||
|---|---|---|---|
|
#18+
У меня такое было. Тоже селект был. Адо из ДБФ-а. Но залипало в какие-то конкретные моменты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 16:38 |
|
||
|
некорректная работа DBGrid
|
|||
|---|---|---|---|
|
#18+
ааа, сорри - вспомнил... 1. у нас в конторе на некоторых древних видяхах такое было... 2. поставь если не было в DBGrid.Options dgIndicator = True --- если сделал п. 2., обрати внимание на то, что при скроллинке - физическое перемещение всетаки происходит, если сие есть, то обрати внимание что последняя колонка касаеца границы grid'а. такое происходит в гридах всех версий делфи (((. поетому чтобы сие приодолеть - контролируй сайз последней колонки. все вроде... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2003, 17:12 |
|
||
|
некорректная работа DBGrid
|
|||
|---|---|---|---|
|
#18+
Поставьте драйвера от Logitech Mouse и любой скроллинг будет отрабатывать как положено. Однажды тоже натолкнулись на эту проблему. В принципе, даже исправили, но пришлось модифицировать код VCL. Из-за чего и отказались. Так что решили отделаться косметическим ремонтом - установкой мышиных драйверов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2003, 12:56 |
|
||
|
некорректная работа DBGrid
|
|||
|---|---|---|---|
|
#18+
У нас подобное было в связке с MS SQL - тормозило жутко при скроллинге. Победили, настроив работу сервера через TCP. Клиент до этого работал через IPX, а TCP уволенный админ даже не ставил или снес - х.з. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2003, 13:09 |
|
||
|
некорректная работа DBGrid
|
|||
|---|---|---|---|
|
#18+
2KirillovA: 1 - видеокарты новые и , кажется, одинаковые. 2 - было сделано. да - физически по записям перемещается, но не показывает. не понимаю насчет касания "последней колонки" границы грида(вроде нет касания). что контролировать? размеры последней строки или все же колонки? еще - не могли бы вы привести примерный алгоритм такого контроля? 2Александр Спелицин: пробовали переустановить драйверы мыши - не помогло. код VCL трогать очень не хочется... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2003, 09:51 |
|
||
|
некорректная работа DBGrid
|
|||
|---|---|---|---|
|
#18+
> MN правая сторона колонки касаеца правой стороны грида или скроллера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2003, 12:47 |
|
||
|
некорректная работа DBGrid
|
|||
|---|---|---|---|
|
#18+
добавляю - имено правая граница последней колонки .... судя по тому что у тебя бегат индиктор а содержимое не отрисовывеца - именно так и есть ... если мышой уменьшишь размер последней колонки - все будет ок на оби... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2003, 12:48 |
|
||
|
некорректная работа DBGrid
|
|||
|---|---|---|---|
|
#18+
2KirillovA: выравнивал правую границу попиксельно - не помогло. помогло св-во (для DBGrid) Align:=alClient(alBottom) + panel хотя...перед выходными делал то же с Align - не помогало(или просто забыл проверить!?). сейчас отложил модуль и больше его не трогаю - пусть работает. ;) 2всем - спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2003, 13:15 |
|
||
|
|

start [/forum/search_topic.php?author=jsut+me&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 634ms |
| total: | 761ms |

| 0 / 0 |
