システム開発において一番厄介とも言えるのが帳票です。幾つかの解決手段はありますが、今なお一番最初の帳票設計をいかに行うかは苦労するのではないでしょうか。 今回はPDFベースの帳票システムを構築できるThinreportsを紹介します。帳票設計ツールとRuby/Ruby on Railsのジェネレータによる帳票作成システムとなっています。

Thinreportsの使い方

Thinreportsの帳票設計ツールはChromeアプリとして動作します。元々日本語なのが嬉しいですね。

最初に新しい帳票の形式を決めます。

テキストを編集したり、画像を追加できます。

この青いラベルはプログラマブルに変更できるポイントになります。

ThinreportsはRubyから直接実行する形でPDFを生成できます。エディタでテンプレートを作成し、それをThinreports Generatorを使ってPDFにします。Ruby on Railsによる業務システム開発において大いに役立つのではないでしょうか。

ThinreportsはRuby on Rails/Chromeアプリ製のオープンソース・ソフトウェア(GPL v3)です。

オープンソース PDF 帳票ツール for Ruby, Rails | Thinreports Thinreports Editor - Chrome ウェブストア Thinreports