Создание диалогового окна с фтильтрами...

отредактировано May 2016 Раздел: FastReport 4.0
Для прайс листа решил сделать выбор - из какой Категории печатать и какой именно Товар...

При загрузке формы все "Категории" попадают в ComboBox1:
procedure DialogPage1OnShow(Sender: TfrxComponent);
var
  DCategory: TfrxDataSet;      
begin
  DCategory:=Report.GetDataset('frxDBDataset1');
  DCategory.First;
  while not DCategory.EOF do
    begin
      ComboBox1.Items.Add(DCategory.Value('name'));
      DCategory.Next;
  end;
  ComboBox1.ItemIndex := 0;                                  
end;
Но, при выборе "Категории" - в CheckListBox1 ничего не появляются:
procedure ComboBox1OnChange(Sender: TfrxComponent);
var
  DProduct: TfrxDataSet;
begin
  CheckListBox1.Items.Clear;                                    
  DProduct:=Report.GetDataset('frxDBDataset2');
  DProduct.First;
  while not DProduct.EOF do
    begin
      CheckListBox1.Items.Add(DProduct.Value('name'));
      DProduct.Next;
  end;        
end;
Что я делаю не так??? :)
В проекте на форме в DBGrid 1 и 2 все корректно отображается - выборка работает!

Лицензия: XE2 и RF 4.15.13

Комментарии

  • отредактировано 08:03
    Разработчики, ау :)
  • отредактировано 08:03
    И правда мне говорили, что у FastReport поддержка никакая - что её просто нет. Но теперь, я вижу что и форум - чисто так, для галочки...
    В общем, все понятно...
  • отредактировано 08:03
    Здесь в основном пользователи помогают друг другу.
    Разработчики сюда давно не заходят.

    С диалоговыми окнами fastReport не работал, поэтому, к сожалению, не подскажу как решить эту проблему.
    Но если попробовать реализовать то же самое через UseFunction и создание формы в среде разработки?

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.