Hvad er FRF-filformatet?
Filer med filtypenavnet .frf hører til kategorien af dokument-skabelonfiler.
Hvad indeholder FRF-filer?
Indholdet af filer med filtypenavnet .frf inkluderer rapportskabeloner genereret ved hjælp af et bibliotek, der oprindeligt blev udgivet som FreeReport. Dette bibliotek kan indbygges i applikationer udviklet i sprogene C++ og Delphi. I .frf-filer gemmer udviklere dokumentelementer såsom:
- defineret rapportstruktur,
- felter til udfyldning,
- margener, sidehoveder, sidefødder,
- tekstblokke.
Ved hjælp af disse komponenter fra .frf-filer bygger udviklere formularer, der derefter automatisk udfyldes med applikationsdata under kørsel.
Hvad bruges FRF-filer til?
Integrering af FreeReport-biblioteket i kildekoden til en applikation muliggør oprettelsen af et rapporteringsmodul. Det bruges oftest til at generere udskrifter eller eksporteret output fra forretnings- og datastyringsapplikationer. Biblioteket blev senere omdøbt til FastReport, som bruger .fr3-formatet - en XML-baseret efterfølger - i stedet for .frf-filer. Fast Reports Inc. er fortsat en aktiv softwarevirksomhed i 2025, og dens nuværende produktlinje er bygget omkring .fr3- og .frx-filer.
Sikkerhed og tryghed
RISIKO: LOWFRF-filer er passive binære rapportskabeloner, der kun bruges i Delphi-udviklingsmiljøer. De indeholder ingen eksekverbar kode direkte; deres Pascal-udtryk køres kun i FastReport-runtime-konteksten.
Formatdetaljer
kort fortalt- FontMonger Intermediate Font (Ares Software) - Ares Software FontMonger (1990'erne, udgået) brugte angiveligt .frf til mellemliggende skrifttypekonverteringsfiler - ekstremt sjældent i dag.
Programmer der åbner FRF-filer
Tekniske detaljer
dyb specifikation| Container | Ingen - proprietær binær strøm uden ydre indpakning |
| Kodning | Binær |
| Byte-rækkefølge | Little-endian (Delphi/Windows-konvention) |
| Intern struktur | Delphi DFM-afledt binær serialisering af et rapport-objekttræ |
| MIME-type | application/octet-stream |
| Typisk filstørrelse | 4 KB - 75 KB |
| Rapportkomponenter | Bands (sidehoved, data, sidefod), memo-/tekstfelter, billeder og layoutparametre |
| Platform | Windows |
| Erstattes af | .fr3 (FastReport VCL 3.x+, XML-baseret, fra ca. 2002 og frem) |
| Udvikler | Fast Reports Inc. (oprindeligt distribueret som FreeReport, en gratis Delphi/C++ Builder-komponent) |
| Partielle magic bytes | 19 00 00 00 ved offset 0 i ca. 30 % af filerne; formatet har flere binære varianter uden universel signatur |
| Udgivet | circa 1998 (FastReport 2.x / FreeReport era) |
| Seneste version | Superseded by .fr3 (FastReport VCL 3.x+, XML-based); FRF is FastReport 2.x era only |
FRF-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om FRF-filer.