feat(nakui): Fase 6 del ERP — export CSV de listas
Toda vista de lista gana un botón «⬇ CSV» que exporta las filas filtradas/ordenadas (con refs resueltas y montos formateados) a un archivo <entity>-<timestamp>.csv. Serializador to_csv (RFC 4180, con escape) en el módulo nuevo meta-runtime/csv.rs. Refactor: list_filtered_sorted extraído como helper compartido entre el render de la lista y el export. Tests de to_csv; meta-runtime 70 + meta-form 8 verdes, clippy limpio. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -88,10 +88,13 @@ puro) → `meta-form` (render) → módulos de ejemplo + tests.
|
||||
- Pendiente menor (a futuro): reemplazar las barras de texto por los
|
||||
charts de `pineal`.
|
||||
|
||||
### Fase 6 · Reportes y exportación
|
||||
### Fase 6 · Reportes y exportación — HECHA
|
||||
|
||||
- Export CSV de cualquier lista; impresión (los temas `Print` de
|
||||
`nahual-theme` ya existen).
|
||||
- Export CSV de cualquier lista: botón «⬇ CSV» que vuelca las filas
|
||||
filtradas/ordenadas (con refs resueltas y montos formateados) a un
|
||||
archivo. Serializador `to_csv` (RFC 4180) en `meta-runtime`.
|
||||
- Pendiente menor (a futuro): impresión / export PDF (los temas
|
||||
`Print` de `nahual-theme` ya existen).
|
||||
|
||||
### Fase 7 · Pulido de producto
|
||||
|
||||
|
||||
Reference in New Issue
Block a user