axlsx

    0

    1答えて

    axlsx gemを使用してExcelスプレッドシートを生成しています。生成されたスプレッドシートをモデルに送信して圧縮しようとしています。このメソッドは、他のいくつかのファイルでExcelファイルを圧縮します。 def zipper tempfile = Tempfile.new children = self.children_with_forms Zip::O

    0

    1答えて

    モデルの遅延ジョブメソッドでExcelファイルを生成しようとしています。ローカルでうまく動作しています。私はherokuで遅延ジョブを実行するためにスケジューラを使用しています。ジョブはExcelを生成せずに正常に終了しています。 def self.generate_excel Axlsx::Package.new do |p| p.workbook.add_worksheet(:n

    0

    1答えて

    axlsx_railsを使用してアプリケーションでレポートを作成しています。この宝石を使用して初めてレポートを作成しようとしています。このレポートは、ユーザがレポートのために特定の馬を選択し、馬とそれに対応する子馬を同じシートに出力することを可能にすることである。この目的のために使用されるテーブル(馬テーブル)は1つだけです。馬の仔馬は、馬IDによって同じ表にクエリーして、馬の場合はDam_id、

    0

    2答えて

    私はrails appでxlsxファイルを作成しています。これをHTMLファイルまたは文字列に変換したいと考えています。 Excelは、「ファイル> Webページとして保存」をクリックすることでこれを実現します。 axlsx gemを使用してこれを行う方法はありますか?

    0

    1答えて

    gem "axlsx"でExcelファイルを作成しようとしています。しかし、私はこの宝石で初めて働き、私は1つのテストを試みます。 コントローラーアクションに1つのリンクを作成します。 エラーはありませんが、完全なExcelファイルが見つかりませんでした。 LINK_TO: <%= link_to "Test", { :controller => :orders, :action => :invo

    0

    1答えて

    テンプレートtest.xlsx.axlsx with paper_formatに渡したいと思います。 これは私がこのコードを試す :paper_size => 9 また、A4のようになります。 wb.add_worksheet(:name => "Basic Worksheet") do |sheet| . . . sheet.column_widt

    0

    1答えて

    私のワークブックは、いつも私のテンプレート "invoices_generate.xlsx"のように名前が付けられています。 このファイルの名前を変更するにはどうすればよいですか? テンプレート "invoices_generate.xlsx.axlsx": wb = xlsx_package.workbook wb.add_worksheet(:name => "Beleg") do

    1

    1答えて

    axlsx gemから既存のxlsxファイルにシートを追加しようとしました。 ファイルを開いてシートを追加できますか? 毎回新しいシートでシートが上書きされるシート名を変更します。 pをnewではなく既存のオブジェクトに初期化する方法を見つけることができません。 filename='output_file.xlsx' p = Axlsx::Package.new f = File.open

    0

    1答えて

    私が今問題としている問題は、Webappが特定のユーザーの下にあるすべてのアカウントのスプレッドシートを生成し、このスプレッドシートをレポートとして電子メールで送信する必要があることです。すべてがMongoデータベースに保存され、Mongoidクエリを使用してアクセスされます。コードは現時点で次のように設定されています: def some function @user = #mongoi

    0

    1答えて

    テキストだけでなく、ハイパーリンクとして表示したいURLの列を持つシートを生成しようとしています。すべての例私は、見つけたショーのハイパーリンクをこのように追加: sheet.add_hyperlink :location => 'https://github.com/randym/axlsx', :ref => sheet.rows.first.cells.first あなただけのページのど