@extends('layouts.app') @section('title', 'Editar Reporte JasperReports') @section('content')

Editar Reporte JasperReports

{{ $jasperReportConfig->report_name }}

Volver Ver
Configuración del Reporte
@csrf @method('PUT')
@error('report_name')
{{ $message }}
@enderror
@error('report_type')
{{ $message }}
@enderror
@error('report_category')
{{ $message }}
@enderror
Nombre del archivo .jasper en la carpeta reportes-sos @error('jasper_file')
{{ $message }}
@enderror
Nombre del archivo .jrxml (opcional) @error('jrxml_file')
{{ $message }}
@enderror
@foreach($outputFormats as $format)
output_formats ?? ['PDF'])) ? 'checked' : '' }}>
@endforeach
@error('output_formats')
{{ $message }}
@enderror
@error('description')
{{ $message }}
@enderror
Descripción específica para el reporte JasperReports @error('jasper_description')
{{ $message }}
@enderror
@if(old('variables', $jasperReportConfig->variables)) @foreach(old('variables', $jasperReportConfig->variables) as $variable)
@endforeach @else
@endif
@if(old('parameter_names', $jasperReportConfig->parameters)) @foreach(old('parameter_names', array_keys($jasperReportConfig->parameters ?? [])) as $index => $paramName)
@endforeach @else
@endif
is_active) ? 'checked' : '' }}>
Cancelar
Información
Formatos Soportados:
  • PDF - Documento PDF
  • XLS - Excel 97-2003
  • XLSX - Excel 2007+
  • CSV - Valores separados por comas
  • HTML - Página web

Carpeta de Archivos:

Los archivos .jasper y .jrxml deben colocarse en:
storage/app/reportes-sos/


Variables vs Parámetros:
  • Variables: Valores calculados internamente
  • Parámetros: Valores de entrada del usuario
@endsection @push('scripts') @endpush