¿Qué es el formato de archivo FR3?
Un archivo .fr3 es una plantilla de informe utilizada por las aplicaciones FastReport para diseñar y crear informes. El archivo .fr3 almacena objetos de texto, imágenes, diseños de bandas orientados a datos (encabezado, detalle, pie de página) y vinculaciones de campos -junto con código PascalScript opcional- como una estructura de tipo XML basada en texto en lugar de un formato binario. Estos datos de diseño definen cómo una aplicación debe organizar y formatear la salida del informe.
Cuando se ejecuta contra una fuente de datos en vivo, la plantilla .fr3 genera un informe preparado en el formato .fp3, que se puede visualizar e imprimir utilizando la aplicación FastReport Viewer, o exportar a PDF y Excel.
Los desarrolladores abren archivos .fr3 en FastReport VCL Designer o FastReport Studio en Windows; los usuarios finales normalmente nunca necesitan trabajar directamente con la plantilla original. Para proyectos multiplataforma, Fast Reports Inc. también ofrece el formato .frx utilizado por FastReport .NET.
Seguridad y protección
RIESGO: MEDIUMUn archivo .fr3 es principalmente un archivo de diseño, pero puede contener PascalScript que se ejecuta cuando el informe se prepara dentro de una aplicación anfitriona. Una plantilla maliciosa o manipulada podría, por lo tanto, ejecutar lógica de script en el contexto de la aplicación que la carga; por ello, use solo plantillas .fr3 de fuentes confiables y revise el script incrustado (visible en la forma de texto) si el origen de la plantilla es incierto. La plantilla en sí no causa daño al estar almacenada en el disco.
Detalles del formato
en pocas palabras- Archivo cifrado/comprimido .fr3 (reutilización rara) - Unas pocas herramientas no relacionadas han usado .fr3 para otros datos; la plantilla de informe de FastReport es el uso dominante.
Programas que abren archivos FR3
Detalles técnicos
especificación profunda| Codificación de archivo | Basado en texto tipo XML / notación de objetos estilo Delphi DFM; opcionalmente almacenado comprimido |
| Magic bytes | Ninguno - la forma de texto se abre con la palabra clave «object» o un elemento raíz XML; se identifica por la extensión .fr3 |
| Tipo MIME | application/octet-stream (primario); text/xml cuando está en formato de texto plano |
| Compresión | Opcional - la plantilla se puede guardar sin comprimir (texto plano) o en formato binario comprimido |
| Cifrado | Soporta protección opcional por contraseña a nivel de archivo de informe |
| Estructura del informe | Árbol jerárquico: Report → TfrxPage → bandas (encabezado, maestro/detalle, pie, resumen) → objetos |
| Lenguaje de script embebido | PascalScript - incrusta lógica personalizada de manipulación de datos y eventos directamente en la plantilla |
| Tipos de objetos soportados | Memo (texto), Imagen, Subinforme, Gráfico, Código de barras, Texto enriquecido, Forma, CrossTab y más |
| Método de vinculación de datos | Objetos orientados a datos basados en bandas vinculados a componentes de dataset/query en tiempo de diseño |
| Salida al renderizar | Produce un archivo de informe preparado .fp3; puede exportar a PDF, Excel, HTML, RTF, CSV |
| Tamaño típico de archivo | 5 KB - 2 MB dependiendo de la complejidad del informe, número de páginas e imágenes incrustadas |
| Plataforma principal | Windows (FastReport VCL para Delphi/C++Builder); también Linux y macOS vía FastReport FMX/.NET |
| Linaje del formato | Introducido con FastReport VCL 3 (principios de los 2000); el «3» en la extensión denota la versión 3 del motor |
| Compatibilidad entre formatos | No es intercambiable con las plantillas .frx de FastReport .NET - línea de productos separada con estructura diferente |
| Herramienta de desarrollo | Abierto y editado en FastReport VCL Designer (integrado) o FastReport Studio independiente |
| Lanzado | Early 2000s (FastReport VCL 3.x for Delphi/C++Builder - the '3' in fr3) |
| Última versión | Still the native template format of current FastReport VCL releases |
| Especificación | www.fast-report.com |
Conversiones de FR3
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos FR3.