出力済みの帳票をテストする

製品開発担当の大です。こんにちは。 帳票の開発において頭を悩ませる問題のひとつに「出力した帳票をいかにテストするか」というものがあります。紙に出力したものもPDFも人力の目視でのテストになりがちです。数が少ないうちはなんとかなっても、数が徐々に増え保守期間が長くなってくるとコストが嵩んできますよね… 今回は、CoReports for Java Ver.4に追加されたJUnit5用アサーションを使用して、できるだけ機械的に出力済みの帳票をテストする方法を考えていきたいと思います。 テストの準備 最初にJUnit5とシーオーリポーツのjarをプロジェクトに追加し、テストのimportに以下を記述 […]

Read more
帳票クリエータ Ver.4 for Java の前集計機能

こんにちは、開発担当の Masa です。 今回はシーオーリポーツ 帳票クリエータ Ver.4 for Javaの新機能『前集計(試算)機能』をご紹介します。 以前ご紹介した新機能の『集計機能』と『テキスト置換機能』を使用します。

Read more
動的にロードしたフォントをPDFに埋め込む

製品開発担当の大です。こんにちは。 今日はシーオーリポーツ for Java Ver.3の機能を使用して動的にロードしたフォントをPDFに埋め込む方法をご紹介します。 シーオーリポーツ for Javaでは、Ver.2からPDFにフォントを埋め込むことが可能になりました。しかしVer.2では対象のフォントが事前にシステムにインストールされている必要があり、またフォントファイルを絶対パスで指定しなければならないなど使い勝手の悪い部分がありました。Ver.3では対象のフォントがシステムにインストールされていなくても、動的にロードして使用し埋め込むこともできるようになりました。

Read more
帳票クリエータ Ver.4 for Java のテキスト置換機能

こんにちは、開発担当の Masa です。 前回に引き続き、シーオーリポーツ 帳票クリエータ Ver.4 for Javaの新機能をご紹介します。 今回は、『テキスト置換機能』です。

Read more
帳票クリエータ Ver.4 for Java の集計機能

こんにちは、開発担当の Masa です。 先週、シーオーリポーツ 帳票クリエータ Ver.4 for Javaをリリースしました。 今回のバージョンでは、集計機能やリストのヘッダ/フッタ挿入、テキスト置換機能などさまざまな機能を追加しています。 今日はこの新バージョンの機能の中から『集計機能』について紹介したいと思います。

Read more