私は条件を使用してテーブル内のいくつかのデータを印刷しようとしているの2次元配列でなければなりませんが、それは次のエラーが返されます。データはcellableオブジェクトの2次元配列でなければなりませんデータはcellableオブジェクト
data = [["Lançamento"]]
data += @lancamentos.map do |lancamento|
if lancamento.tipo == 'DESPESA'
[
lancamento.descricao_lancamento, lancamento.valor
]
end
end
pdf.table data
は本当にここで問題の優先順位をしていますか? 'do ... end'と' {...} 'の両方で同じ結果が得られます。 – Stefan
@Stefan確かに、私は再確認しました。ここでは重要ではありません。私はいつも重要な印象を受けていました。私はいつも 'do-end'の周りに' puts%w | a b c | .map do | e | e end''#⇒#<列挙子:0x00000003b29168> 'です。 – mudasobwa