Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.16;
Скачать: CL | DM;

Вниз

Скролинг в локапе   Найти похожие ветки 

 
korvin ©   (2002-12-20 17:05) [0]

Мастера, как говорится это может и "не вопрос",
но, где-то я видел в форуме баз данных этого сайта
вопрос с ответами про запрет локапу
(меня больше интересует ДБ локап) самостоятень творить
скролинг при нажатии клавиш (типа вверх, вниз...).

Подскажите либо ответ, или хоть какого
числа был такой вопрос.

Сзаранее спачибо.


 
Сергєєв Володимир ©   (2002-12-20 17:30) [1]

А нафиг тебе это ? Как я себе представляю, это может понадобиться, когда данные требуется только отображать, а в этом поле - АйДишка, а тебе нужно подставить Названия по АйДи из другого набора данных(например, Талицы справочника).
Тогда тебе и ЛоокАп не нужен. Сделай так

Способ 1) В Сабже указал, что IB6.x юзаешь ? Вот и выбирай все хранимой процедурой, а в SELECT делай подставу Name вместо ID из Таблицы справочника.

Способ 2) Пусть у тя есть два набора данных Главный(Таблица или запрос) и Таблица-Справочник. Назовем их соответственно Query1(or Table1) & Table2 И еще у нас есть DataSource1, DataSource2, DBGrid1, DBText1.
Поставь их свойства:

Table1.MasterSource = Query1 (or Table1)
Table1.MasterField = "...Твоя АйДишка...";
DataSource1.DataSet = Query1 (or Table1);
DataSource2.DataSet = Table2;
DBGrid1.DataSource = DataSource1;
DBText1.DataSourrce = DataSource2;
DBText1.DataField = "..Имя того поля, что показывать вместо тупого и непонятного АйДи..";

Способ 3) Способ самый тупой. Посто уже не помню, как в стандартном DBLookupComboBox, но в DBLookupComboBoxEh из пакета EhLib Дмитрия Большакова есть свойство ReadOnly:Boolean; Догадайся, как его надо поставить ?


 
Сергєєв Володимир ©   (2002-12-20 17:33) [2]

сорри, очепятка вышла. В способе 2 читай вместо

Table1.MasterSource = Query1 (or Table1)
Table1.MasterField = "...Твоя АйДишка...";

читай
Table2.MasterSource = Query1 (or Table1)
Table2.MasterField = "...Твоя АйДишка...";




Страницы: 1 вся ветка

Текущий архив: 2003.01.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
3-48961
Step3
2002-12-23 12:22
2003.01.16
сшитие таблиц


1-49009
Щькодер
2003-01-07 08:34
2003.01.16
Подскажите плиз самый оптимальный алгоритм часов.


3-48891
Serginio
2002-12-19 12:37
2003.01.16
Программа формирующая объекты для прямого доступа к файлам 1С


1-49149
officeman
2003-01-05 21:23
2003.01.16
расширение файла


3-48924
Ipx
2002-12-20 15:54
2003.01.16
Как определить существующие на компьютере псевдонимы?