rxdbgrid вопрос по диалогу ShowFindDialog

Модераторы: alexs, Модераторы

Ответить
Semar
незнакомец
Сообщения: 2
Зарегистрирован: 20.05.2015 15:35:37

rxdbgrid вопрос по диалогу ShowFindDialog

Сообщение Semar »

1. Как отловить неправильные данные в диалоге. Если field дата или другое не строковое поле?
2. Как в списке find on field некоторые поля для поиска не указывать?

Код: Выделить всё

procedure TFormData.BitBtnSearchClick(Sender: TObject);
begin
  try
  RxDbGrid1.ShowFindDialog;
  Except
   on  EVariantError do  ShowMessage('Ошибка: неправильные данные.  ') ;
  end;
end;

Изображение
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Оба пункта надо делать.
Но пока SF не работает - комитеть некуда.
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

1-й пункт - сделаю заглушку на ошибку.

Добавлено спустя 5 минут 38 секунд:
2-й пункт - в RxCollumn.Options добавил флаг coDisableDialogFind. При его включении в окне поиска по гриду колонка не отображается.
Ответить