{{-- Selección del reporte y rango de fechas, compartida por Reportes.index (rreport) y ExReportes.index (rexreport). Layout nuevo, MigracionLayout.MD L3 (lote 7). Parámetros: $report (reportes del grupo), $accion (URL del POST), $opcion (reporte elegido), $desde, $hasta. El rango de fechas se muestra solo si el reporte tiene campo_filtro: la misma regla de rvalidar/rexvalidar, calculada aquí para no consultar al servidor en cada cambio. --}} @php $conFiltro = $report->mapWithKeys(fn ($r) => [(string) $r->id => trim((string) $r->campo_filtro) !== '']); $descripciones = $report->mapWithKeys(fn ($r) => [(string) $r->id => trim((string) $r->descripcion)]); @endphp
@csrf @foreach ($report as $fil) @endforeach {{-- Ocultas también se deshabilitan: antes viajaban las fechas de una consulta anterior a un reporte sin campo_filtro y el SQL quedaba con un "AND between" sin campo. --}}

Descripción del reporte

Generar reporte