Добрый день. Изучаю демо в надежде купить.
Застрял на dbgrid
не могу понять
1 - Вот меня в таблице значения поля 1,2,3,4 в виде int
Как мне отобразить их в виде слов из списка ? те если значение 1 в поле вывести слово = тест1 и тд
В настольном положении использую cxGridDBTableView там очень просто
procedure TMainForm.cxGridDBTableViewTaskGetDisplayText(Sender: TcxCustomGridTableItem; ARecord: TcxCustomGridRecord; var AText: string);
begin
if AText = '0' then
AText := 'Not start.';
if AText = '1' then
AText := 'Start ...';
if AText = '2' then
AText := 'Timeout..';
end;
Как это можно реализовать в uniguidbgrid ?
2- У нас колонка в которой так же значения индекса 1-2-3-55-644
Нужно взять значения из второй таблицы и заменить в этой колонке цифровые значения на строковые из второй таблици
Логично использовать UniDBLookupComboBox но он не отображается в dbgrid ( только при редактировании )
в том же cxGridDBTableView в настройках просто есть опция Properties в которую мы добавляем LookupComboBox и в нем настраиваем свойства - все
Как это сделать в uniguidbgrid ?
Смотрел примеры UniDBLookup и UniDBLookupComboBox там отображение данных идет только при редактировании