Frexport - ошибки

отредактировано 05:43 Раздел: FastReport 4.0
Если я создаю ExportFilter без создания Report и потом пытаюсь вызвать формы настроек этих фильтров - вываливаются ошибки.
Пришлось пофиксить.... Не знаю, может быть это уже исправлено... но все-таки...

function TfrxPDFExport.ShowModal: TModalResult
поменял 
  if FTitle = '' then
    FTitle := Report.ReportOptions.Name
на 
  if (FTitle = '') and (not SlaveExport) then
    FTitle := Report.ReportOptions.Name
поменял 
   if Assigned(Report) then
      FOutline := Report.PreviewOptions.OutlineVisible
    else
      FOutline := True;
на
   if Assigned(Report) and (not SlaveExport) then
      FOutline := Report.PreviewOptions.OutlineVisible
    else
      FOutline := True;

function TfrxTXTExport.ShowModal: TModalResult;
поменял 
  if FileName = '' then
      frExportSet.SaveDialog1.FileName := ChangeFileExt(ExtractFileName(frxUnixPath2WinPath(Report.FileName)), frExportSet.SaveDialog1.DefaultExt)
    else
      frExportSet.SaveDialog1.FileName := FileName;
на
  if (FileName = '') and (not SlaveExport) then 
      frExportSet.SaveDialog1.FileName := ChangeFileExt(ExtractFileName(frxUnixPath2WinPath(Report.FileName)), frExportSet.SaveDialog1.DefaultExt)
    else
      frExportSet.SaveDialog1.FileName := FileName;
поменял 
    frExportSet.PagesCount := Report.PreviewPages.Count;
на
    if not SlaveExport then
      frExportSet.PagesCount := Report.PreviewPages.Count;

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

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