Показать сообщение отдельно
  #3  
Старый 13.01.2007, 09:18
bormental bormental вне форума
Прохожий
 
Регистрация: 07.01.2007
Сообщения: 3
Репутация: 10
Радость

Получилось!
Открыл базу в Access, клонировал поле с датами, сохранил. Открыл в Database Desktop, переделал тип поля-клона в Альфа, сохранил. При сохранении Дат в Альфа, получились строки в формате ShortDate (USA) ("Ну, тупые.." М.Задорнов), т.е. m/d/yy. В приложении, св-во Visible этого поля ставлю в false. И все. Фильтрация уже дело вкуса. Я лично запердолил ComboBox со списком месяцев + "все" сверху. И в обработчик OnChange
вставил:
Цитата:
table.Filtered:=false;
if combo1.ItemIndex<>0 then
begin
table.Filter:='(<имя поля> = ' + quotedstr(inttostr(combo1.ItemIndex+'/*')
+ ')';
table.Filtered:=true;
end;
"Замечательно выходит.." (Винни Пух и все, все, все)

Спасибо всем кто ответил.
Ответить с цитированием