J'ai rencontré un problème vraiment étrange avec mon code rails/crevettes.Tableaux de crevettes: Le bloc ne s'exécute pas
Je génération d'une table et essayant de changer le style de police de la première ligne avec le code suivant:
pdf.table(data) do
rows.first.style(:font_style => :bold)
end
La table est générée, mais rien à l'intérieur du bloc est exécuté. J'ai essayé de mettre une déclaration de débogueur dans le bloc, mais ça ne l'a même pas atteint. Selon des suggestions trouvées par googler, je l'ai essayé d'ajouter un argument de bloc, par exemple:
pdf.table(data) do |t|
t.rows.first.style(:font_style => :bold)
end
ainsi que plusieurs autres variantes, mais en vain. J'ai essayé diverses configurations en changeant config/environments.rb, mais cela n'a pas fonctionné non plus. Plus précisément, mes questions sont les suivantes: pourquoi le code à l'intérieur du bloc ne s'exécute-t-il pas?
J'apprécierais grandement toutes les suggestions que quelqu'un pourrait avoir.
Si cela aide, j'utilise crevettes (0.8.4), crevettes-cœurs (0.8.4), et crevettes-mise en page (0.8.4). – KevinD