Project

General

Profile

Errores #3419

Erro al exportar matriz

Added by Jaime Ortiz over 1 year ago. Updated over 1 year ago.

Status:
Resuelta
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
07/09/2018
Due date:
% Done:

0%


Description

Al igual que en el ticket #3392 me da un error al exportar la matriz.

En mis pruebas en local ha dado un error difernte:

  Plugin Load (0.2ms)  SELECT `plugin`.* FROM `plugin` WHERE `plugin`.`activo` = 1  ORDER BY `plugin`.`peso` ASC
undefined method `each' for nil:NilClass
"/Users/jaime/gor/app/controllers/exportacion_controller.rb:573:in `spreadsheet'

Este error parece que viene del intento de cargar una plantilla erronea al tener activo el plugin cpt_contabilidad.

app/controllers/exportacion_controller.rb


556     # En caso de tener un Plugin activo que implemente 'plantilla_proyecto_gasto' se coge la plantilla que proponga.
557     # NOTA: Quiza es interesante generalizar este metodo no solo para gasto si no para toda seccion o tipo de exportación.
558     Plugin.activos.each do |plugin|
559       if eval(plugin.clase).respond_to?('plantilla_proyecto_gasto')
560         plantilla =  (eval(plugin.clase)::plantilla_proyecto_gasto) if File.exists?("public/system/" + (eval(plugin.clase)::plantilla_proyecto_gasto))
561       end
562     end
563     
564     if File.exists?("public/system/" + plantilla)
565       # Primero lo copiamos
566       FileUtils.cp "public/system/" + plantilla, fichero
567       # Y luego lo abrimos
568       Spreadsheet.client_encoding = 'UTF-8'
569       book = Spreadsheet.open fichero
570       sheet = book.worksheet(1)
571       col = 0 
572       # Recorre todos los campos a rellenar
573       datos[seccion][tipo].each do |campo|

Related issues

Related to Gong - Errores #3392: Error no controlado al exportar la Matriz a Excel en PRO Resuelta 06/14/2018

History

#1 Updated by Jaime Ortiz over 1 year ago

  • Description updated (diff)

#2 Updated by Jaime Ortiz over 1 year ago

  • Description updated (diff)

#3 Updated by Jaime Ortiz over 1 year ago

  • Related to Errores #3392: Error no controlado al exportar la Matriz a Excel en PRO added

#4 Updated by Jaime Ortiz over 1 year ago

  • Target version set to 4.03

Aunque el erro vinculado se ha cerrado mantenemos este para comproba a que se refiere en el caso de la activación del Plugin CPT.

Comprobar

#5 Updated by Jaime Ortiz over 1 year ago

  • Status changed from Nueva to Resuelta
  • Assignee set to Jaime Ortiz

Ya parece que no está dando errores.

Also available in: Atom PDF

Financiado por:

Desarrollado por:
Software libre forjado en: