Вниз
Скачать: CL | DM;

Picklist в DBGrid е   Найти похожие ветки 

← →
Masha Streltsova   (2004-03-18 18:11) [0]

Скажите плиз можно ли сделать так, чтобы в DBGrid"е нельзя было редактировать ячейку вручную, а можно было бы выбирать значения только из Picklist"а? Как в Lookup полях.


← →
Masha Streltsova   (2004-03-18 18:31) [1]

И чего никто не отвечает? Вопрос сложный? Или непонятный?


← →
Domkrat   (2004-03-18 18:52) [2]

Создать таблицу (ID, NAME) по этому полю и зделать его лукапным.


← →
Domkrat   (2004-03-18 18:53) [3]

или использовать DevExpress


← →
jonik_DK   (2004-03-18 18:55) [4]

Честно говоря, когда то делал, чтобы можно было выбирать из списка.

Grid.Columns[1].PickList.Clear;
//fdataM.Tkadr.First;
fdataM.Table.First;
while not Table.Eof do
 begin
  Grid.Columns[1].PickList.Add(Table.FieldByName("Fio").AsString);
  Table.Next;
 end;
end;

Лучше воспользуйся сторонними компонентами: DevExpress


← →
Masha Streltsova   (2004-03-18 19:00) [5]

Ладно понятно скорее всего с Picklist так нельзя сделать


← →
Domkrat   (2004-03-18 19:13) [6]

Сделать можно все что угодно, имея исходники конечно


← →
Petr V. Abramov ©   (2004-03-18 23:08) [7]

проще всего на OnKeyPress написать что-то типа
 with TDBGrid(Sender) do
   if (SelectedIndex = ThePickListColIndex) and (Key in CharKeys) then begin
     Bzdynk; // :)
     Key := #0
   end;



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.025 c
1-1080642232
Timego
2004-03-30 14:23
2004.04.18
Подскажите, пожалуйста, хорошую книгу по Delphi для начинающих


9-1066138943
MadWand
2003-10-14 17:42
2004.04.18
Пощь бы начинающему чайнику %)


3-1080098317
Максим
2004-03-24 06:18
2004.04.18
Запрос


11-1062401435
Igit
2003-09-01 11:30
2004.04.18
как прочитать KERNEL CPUUsage


3-1079606654
Чайник.
2004-03-18 13:44
2004.04.18
DBComboBox?




   Наверх