Jump to content

UnimPDFFrame. FastReport картинка по URL


Elena Barkova

Recommended Posts

Добрый день.

Работаем с FMSoft_uniGUI_Complete_Professional_1.90.0.1556.exe. Delphi 10.4

Пытаюсь в fastreport в объекте TfrxPictureView отобразить картинку по URL 

https://s3.resursllc.ru/underload-control/7584204-20221211T111218

При работе в Standalone Server отчет работает исправно с отображением картинок.

При запуске в ISAPI на сервере - картинки не отображаются и в Console браузера выпадает сообщение:

The provided value 'moz-chunked-arraybuffer' is not a valid enum value of type XMLHttpRequestResponseType.
supportsMozChunkedClosure @ pdf.js:6211
(anonymous) @ pdf.js:6216
__w_pdfjs_require__ @ pdf.js:45
(anonymous) @ pdf.js:12344
__w_pdfjs_require__ @ pdf.js:45
(anonymous) @ pdf.js:91
(anonymous) @ pdf.js:94
webpackUniversalModuleDefinition @ pdf.js:24
(anonymous) @ pdf.js:25
viewer.js:1607 PDF 2d7b940c55c9d2df7028e69787e33be9 [1.7 - / FastReport] (PDF.js: 1.9.426)

В корень программы скинуты необходимые dll

В чем проблема отображения картинок?

Link to comment
Share on other sites

У разработчиков нет ответов на вопрос?

У меня есть предположение, что Standalone Server обращается к доп. сторонним библиотекам в корень программы, а ISAPI не понятно куда обращается. Т.Е. картинка не отображается из-за того, что не видит нужную библиотеку.

 

Link to comment
Share on other sites

try
  PdfUrl := GenReportPDF();
finally
end;
ReportForm.UnimPDFFrame1.PdfURL := PdfUrl;
ReportForm.Show();

function TND_Akt_Form.GenReportPDF(): string;
begin
quAkt.Close;
quAkt.Open;
try
  frxReport1.LoadFromFile(UniServerModule.FilesFolderPath + 'Akt_ND.fr3');
  frxReport1.FileName := 'Акт недогруза';
finally
  quAkt.Close;
end;

frxPDFExport1.Background := True;
frxPDFExport1.ShowProgress := False;
frxPDFExport1.ShowDialog := False;
frxPDFExport1.FileName := UniServerModule.NewCacheFileUrl(False, 'pdf', '121212', '', Result, True);
frxPDFExport1.DefaultPath := '';
frxReport1.PrepareReport;
frxReport1.Export(frxPDFExport1);
end;

 

Akt_ND.fr3

Link to comment
Share on other sites

При работе в Standalone Server отчет работает исправно с отображением картинок.

При запуске в ISAPI на сервере - картинки не отображаются, но текст выходит

Отладка_отчет — копия.pdf Сервер_отчет — копия.pdf

Link to comment
Share on other sites

On 12/21/2022 at 1:45 PM, Elena Barkova said:

этой информации достаточно для анализа?

Добрый день,

Простите за поздний ответ...

Пожалуйста, создайте простой тестовый случай и прикрепите здесь.

Link to comment
Share on other sites

2 minutes ago, Elena Barkova said:

я вам все данные выдала

Спасибо. И простите за плохой саппорт с моей стороны...

Пожалуйста, попробуйте создать простой тестовой пример.

Link to comment
Share on other sites

12 minutes ago, Elena Barkova said:

что мне нужно еще сюда прикрепить - объясните? из чего состоит простой тестовый пример?

Простой, готовый проект для отладки и проверки.

Link to comment
Share on other sites

с UNIGUI мы только начинаем работать, полного понимания работы с ним - нет, если у меня все завязано на БД(доступе),ссылках от туда, как я вам это организую без БД. я, например, не могу сообразить как мне в UnimPDFFrame1 передать URL..  если у меня в базе это делается через таблицу

Link to comment
Share on other sites

On 12/13/2022 at 1:46 PM, Elena Barkova said:

Пытаюсь в fastreport в объекте TfrxPictureView отобразить картинку по URL 

https://s3.resursllc.ru/underload-control/7584204-20221211T111218

Каким образом, к примеру?

Link to comment
Share on other sites

×
×
  • Create New...