問題タブ [ruport]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
389 参照

ruby - Ruby PDF::Writer または Ruport を使用して数学の力を表示しますか?

Ruby PDF::Writer ライブラリを使用して生成された PDF でパワーを表示する簡単な方法はありますか? 基数よりも少し高い指数を出力できることはわかっていますが、これを行うにはもっと簡単な方法があるのではないかと思いました...何らかのマークアップタグなどです。

基本的には、きれいに x**-2 を表示したいです。

前もって感謝します!

0 投票する
1 に答える
282 参照

ruby - ruportテーブルのデータオブジェクトをデータベースに保存する方法は?

ナイトリービルドのレポートデータをDBに保存し、ユーザーがリアルタイムでレポートを要求するときにフォーマッターを使用する予定です。

いくつかの手がかり... Ruport:: Data::Tableオブジェクト-データを含む-はRuport::Data :: Recordオブジェクトのコレクションであり、「 data」属性を介してアクセスできます。

Ruport :: Data::Tableオブジェクト

=> Ruport :: Data :: Table:0xb6455680 @ column_names = []、@ record_class = "Ruport :: Data :: Record"、@ data = []

Ruport :: Data :: Recordオブジェクトには、DBに入力する必要のある「データ」ハッシュが含まれています

Ruport :: Data :: Record:0x7ff138104c90 @ data = {}、@ attributes = []

RailsとActiveRecordを使用しています

どうすればこれを達成できますか?

0 投票する
3 に答える
1457 参照

mysql - Ruport / Ruby on Railsで日ごとにグループ化する方法は?

Railsアプリで使用するためにRuportを評価しようとしていますが、日付/タイムスタンプ付きの一連のレコードを取得し、Ruportのグループ化機能を使用してそれらをグループ化する方法がわかりません。

Ruportが意味をなさない場合、私はこれと同じグループ化を行うための他の/より良い方法を受け入れています。

0 投票する
3 に答える
1367 参照

ruby-on-rails - Ruby でのテキストの書式設定 (納品書用)

現在取り組んでいる Ruby on Rails プロジェクト用に書式設定されたテキストの梱包伝票を生成する必要があります。Ruportを使用するか、自分で文字列にフォーマットしてテキストに出力することを検討しています。唯一の課題は、すべての出力を適切に正当化することです。常に適切に配置された、このような外観にする必要があります。推奨事項はありますか?

0 投票する
3 に答える
2633 参照

ruby-on-rails - Ruby on Rails レポート ジェネレーター

Ruport やその他のレポート ジェネレーター Rails プラグインを使用せずに RoR でレポートを作成する方法はありますか?

0 投票する
3 に答える
6396 参照

ruby-on-rails - Rails アプリケーションでのクラス名の競合の解決

会計機能を実行するRailsアプリケーションを構築しています。この一環として、クラス名が のモデルがありTransactionます。これまでのところ、私はこの機能を 1 か月ほど構築してきましたが、すべてが期待どおりに機能しています。

今まで...

Ruport ライブラリを使用して数か月前に開発された古いレポート機能が機能しなくなっていることを発見しました。Ruport は、PDF を生成するときに、 という名前のクラス/モジュールも持つライブラリを必要とするようですTransaction

だから、私はここで簡単な修正を探しています。Transactionモデルの名前を変更したり、過去数週間分のコードをリファクタリングしたりしないことを願っています。

いくつかの賢い提案を楽しみにしています:)

0 投票する
1 に答える
737 参照

ruby-on-rails - Ruby レポートに下線を引く

ここRuport
で非常に単純なことを試していますが、うまく動作しないようです。
私が欲しいのは、テキストの一部に下線を引くことだけです。
下線を引きたい部分文字列は既に持っています。なぜなら、うまくいくと思ったからです (<u></u>仕事<i> and <b>) ありがとう!

0 投票する
1 に答える
1428 参照

ruby-on-rails - Rails、2 次元テーブル、ピボット、ネストされたハッシュ ループ

成績表レポートを作成しています。これは、水平方向にレッスン名が表示され、垂直方向に生徒のリストが表示される 2 次元のテーブルです。

私のデータは、次のフィールドを持つテーブルにあります。

生徒数とレッスン数は固定ではありません。

ruport/acts_as_reportable または mysql ピボット プロシージャの使用を検討しましたが、ピボットでは 1 つのディメンションしか得られないようです。私の見解では、マウスオーバー機能と条件付き書式を追加して、各成績についてより多くの情報を表示したいので、それはうまくいきません。

したがって、私の唯一のオプションは、ネストされたハッシュを生成し、それをビューでループすることだと思います。あなたの考えは何ですか?誰かがネストされたハッシュを構築する方法を提案できますか? 250 行 (最大 50 人の学生、各 5 レッスン) をループ処理するには、プロセッサに負担がかかりすぎますか?

ハマった。助けてください。ありがとう!

0 投票する
1 に答える
533 参照

ruby-on-rails - RoRのショービューにRuportを使用する

やあ、みんな。私は以前あなたの答えに感謝します。

RoRのRuportで簡単なレポートを作成しています。Rails v:2.3.5。Ruby v:1.8.7。

これは、実際には、miレポートのコードです。

def setup self.data = Envio.report_table(:all、:conditions => ['id =?'、:id])end

私がする必要があるのは、envioコントローラーのアプリのショービューでこのレポートを使用することです。そのために、コントローラーを次のように変更しました。

そして、私が得ているエラーはこれです:

PDF Formatter requires column_names to be defined

Parameters:

{"id"=>"1"}

私はここ数日これに苦労してきました。誰かが手がかりを持っていて、私の間違いはどこにあるのか教えてくれますか?

ところで:私は合理化されたプラグインを使用できる蜂のためだけにRails2.3.5を使用しています