Форум: "Базы";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];
Вниз
Как текущию запись в DBGrid е сделать вверхей? Найти похожие ветки
← →
AlexA (2003-04-29 16:08) [0]Как текущию запись в DBGrid"е сделать вверхей?
← →
KoluChi (2003-04-29 16:10) [1]А смысл?
← →
AlexA (2003-04-29 16:14) [2]Таблицы ведущий-ведомый....Ведомых ме би несколько, а видно как правило одну, тк отображаеть снизу грида
← →
KoluChi (2003-04-29 16:21) [3]Что мы хотим? Опишите по-контретней. Сортировка по Parent_ID не поможет?
← →
AlexA (2003-04-29 23:31) [4]> 2 KoluChi
Итак, еще раз две таблицы, одна из них ведомая, связь по двум полям, поэтому использую метод Locate - запись становиться текущей, но как правило нижней в гриде, что есть не красиво :-)
Как сделать ее вверху грида(скрол на несколько записей)
← →
kaif (2003-04-29 23:35) [5]Меня этот вопрос тоже волнует. Я иногда применяю для пересветки
что-то типа:
with Query do
begin
DisableControls;
Close;
Open;
Locate("ID", FOldValue, []);
EnbleControls;
end;
и у меня иногда строка оказывается в гриде не на том же месте. Средства от этого явления я не нашел. Видимо надо в текст грида вмешиваться (своего потомка делать от ее предка)...
← →
AlexA (2003-04-29 23:40) [6]> kaif
Номер строки в гриде никак нельзя узнать?
А код че делает то?
← →
Johnmen (2003-04-30 00:10) [7]>kaif © (29.04.03 23:35)
Могу подбросить немного кода на эту тему для последующего разбирательства...:)
← →
KoluChi (2003-04-30 10:21) [8]Т.е. нам нужно просто увидеть запись на которую перешел Locate (текущую). А, что нам перерисовка грида в этом не помогает? Какой компонент используете (DBGrid, rxDBGrid, DBGridEh)?
Нужно будет отталкиваться от возможностей конкретного грида.
← →
AlexA (2003-04-30 21:12) [9]>Johnmen
А КАК ЖЕ Я :-)
>3KoluChi
нужно просто увидеть запись на которую перешел Locate вверху DBGrid"a
← →
Виталий Панасенко (2003-05-01 00:46) [10]А не проще ли установить MasterSource/MasterFields ?
← →
alexsys (2003-05-01 10:23) [11]- Отключи контролы
- Посчитай строки в гриде
- Передвинься на эти строки вниз
- Включи контролы
- Передвинься на эти строки вверх
Делал так давно, точно не помню, но по моему все. Но это не очень красиво - мелькает, хотя можно поэкспериментировать.
Да и хрень это все. Главное, чтобы ее было видно, а в каком месте - хрень!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c