PDF帳票に電子署名・タイムスタンプを付与する

製品開発担当の大です。こんにちは。 先週エイチ・オー・エスでは「シーオーリポーツ Ver.12」「シーオーリポーツ for Java Ver.4」と2つの新製品をリリースしました。詳しくはリンク先をごらんください。今回は「シーオーリポーツ for Java Ver.4」に追加された機能のひとつ、PDF帳票に電子署名とタイムスタンプを付与する例をご紹介したいと思います。 今回の例は体験版でも動作させることができます。ぜひダウンロードして実際に試してみてください。 体験版ダウンロード:https://www.hos.co.jp/download/ PDF帳票の準備 ここでは簡単のためシーオーリポー […]

Read more
エイチ・オー・エス プログラム制御型帳票ツール最新版リリース

 帳票開発ツール「シーオーリポーツ」の開発・販売を行っている株式会社エイチ・オー・エスは、Java対応プログラム制御型帳票ツールの新バージョン「シーオーリポーツ for Java Ver.4」(以下、シーオーリポーツJavaV4) と、Windows用プログラム制御型帳票ツールの新バージョン「シーオーリポーツ Ver.12」(以下、シーオーリポーツV12)を2024年1月16日に発売いたします。

Read more
java.text.BreakIteratorがUnicode拡張書記素クラスタに対応した

製品開発担当の大です。こんにちは。 Java21のリリースが近づいてきましたね!Java17以来2年ぶりのLTSということで、HOSでも検証作業をすすめています。正式なサポートについては今しばらくお待ち下さい。 さて、既存のユニットテストをJava21で動かしていると通らない箇所があったので調査したところ、java.text.BreakIteratorの挙動が変わっていました。BreakIteratorといえば以前「Java17でUnicode拡張書記素クラスタを扱うなら正規表現を使うのが手軽で良さそうです」という記事でもとりあげました。これまで書記素クラスタの分割にはほとんど使えないものだっ […]

Read more
nashornでtoLocaleString()が使えない件

こんにちは、開発担当の Masa です。 先日、Javascript(nashornスクリプトエンジン使用)で数値をカンマ区切りの文字列に変換しようとして「toLocaleString()」を使ったのですが、残念ながら機能しませんでした。 正規表現で対応した話と、「rhino」「GraalJS」は対応しているのかについて調べた結果をお話します。

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

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

Read more