Глюки rxDBGrid

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

Re: Глюки rxDBGrid

Сообщение kit » 08.02.2018 09:47:41

Пока не используется одновременно. Если много значений - лучше набрать руками если до 10 то чекбокси.
{ if FRxColumn.Filter.Style = rxfstBoth then
Dec(Cnt); } // kit
Я зокоментировал ету строку и какбудто работает
kit
постоялец
 
Сообщения: 113
Зарегистрирован: 29.09.2016 09:39:07

Re: Глюки rxDBGrid

Сообщение alexs » 08.02.2018 11:01:04

Это откуда?
В коде процедуры function TRxColumnFilter.GetDisplayFilterValue: string; такого нет
Вот именно в ней определяется - что показываем.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 3559
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Глюки rxDBGrid

Сообщение kit » 09.02.2018 11:38:10

procedure TRxDBGrid_PopUpFilterForm.UpdateChList;
var
i, Cnt: Integer;
S: String;
begin
CheckListBox1.Items.BeginUpdate;
CheckListBox1.Items.Clear;
Cnt:=FRxColumn.Filter.ValueList.Count - 1;

{ if FRxColumn.Filter.Style = rxfstBoth then
Dec(Cnt); } // kit

for i:=0 to Cnt do
begin
S:=FRxColumn.Filter.ValueList[i];
if (S <> FRxColumn.Filter.AllValue) and (S <> FRxColumn.Filter.EmptyValue) then
CheckListBox1.Checked[CheckListBox1.Items.Add(S)]:=FRxColumn.Filter.CurrentValues.IndexOf(S) >= 0;
end;

CheckListBox1ClickCheck(nil);

CheckListBox1.Items.EndUpdate;
end;
kit
постоялец
 
Сообщения: 113
Зарегистрирован: 29.09.2016 09:39:07

Re: Глюки rxDBGrid

Сообщение alexs » 09.02.2018 12:22:04

проверяй. ревизия 6190.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 3559
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Пред.

Вернуться в RxLib

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

Рейтинг@Mail.ru