AV при дизайне отчета в рантайм
                    Дизайн отчета в рантайме.
Проблема:
1. Создаем диалоговую страницу, на нее бросаем, например, frxADOQuery.
2. Пытаемся Мастер-бэнду установить датасет через инспектор объектов - все ОК.
3. Сохраняем отчет в файл.
4. Загружаем этот же отчет из файла.
5. Пробуем п.2 - AV
Вариант фикса:
                            Проблема:
1. Создаем диалоговую страницу, на нее бросаем, например, frxADOQuery.
2. Пытаемся Мастер-бэнду установить датасет через инспектор объектов - все ОК.
3. Сохраняем отчет в файл.
4. Загружаем этот же отчет из файла.
5. Пробуем п.2 - AV
Вариант фикса:
procedure TfrxDataSetProperty.GetValues;
var
  i: Integer;
  r: TfrxReport;
begin
  inherited;
  r := frComponent.Report;
  if r <> nil then
    r.GetDataSetList(Values, true);
//  for i := 0 to r.DataSets.Count - 1 do
//    Values.Add(r.DataSets[i].DataSet.UserName);
end;
                
Комментарии
Однако, все равно не понятно, почему TfrxDataSetProperty.GetValues и TfrxDataTreeForm.FillDataTree получают датасеты разными способами.
С проблемой AV удалось добиться устойчивого повторения. Куда можно прислать тестовый пример?