JavaSE 7 リリース

パッケージJava製品開発担当の大です。こんにちは。 先月28日、JavaSE 7が正式にリリースされました。実に約5年ぶりのメジャーバージョンアップです。 HOSでも現在、動作検証を進めております。JavaSE 7のリリースに先立ってリリースした新製品「シーオーリポーツ for Java Ver.2」と、「帳票クリエータ Ver.2 for Java」では、検証が終わり次第、対応プラットフォームとしてJavaSE 7を加える予定です(旧製品では対応の予定は今のところありません)。いましばらくお待ちください。 さて先週は、JavaSE 7のリリースを記念して、コミュニティ主催のイベントが開かれ […]

Read more
AndroidのWebViewでHTMLソースを取得する

パッケージJava製品開発担当の大です。こんにちは。 最近、趣味でAndroidアプリの開発をやっています。 自分で使っている携帯端末で、自分の作ったアプリを手軽に動かせるというのは、率直に言ってとても楽しいですね。学生のころに、Z80のマイコンボードに打ち込んだプログラムが動いて、はじめてLEDが点灯したときのような感動があります。 さて、Androidに標準であるWebViewクラスを使用してウェブアクセスを行うアプリを作成していて、ちょっと困ったことがありました。WebViewクラスを使用してウェブにアクセスするのはとても簡単なのですが、アクセスしているウェブページのHTMLソースを取得 […]

Read more
グラフツールとの連携

パッケージJava製品開発担当の大です。こんにちは。 ときどき、HOSの帳票ツールにはグラフ出力機能はないのか、というお問い合わせをいただきます。残念ながら、シーオーリポーツや帳票クリエータにはグラフ出力機能がありません。簡単なものだったら、シーオーリポーツの動的な図形描画機能を駆使して作成することも可能ですが、現実的ではないでしょう。それよりは、外部のグラフ出力用のライブラリを使用して描画し、帳票に埋め込むほうがいいと思います。 今回は、オープンソースのグラフ作成ツール「JFreeChart」と、「シーオーリポーツ 帳票クリエータ Ver.2 for Java」との連携を試してみます。

Read more
Twitter APIで遊んでみよう(3)

パッケージJava製品開発担当の大です。こんにちは。 シーオーリポーツ 帳票クリエータには、あらかじめ出力結果をメールする機能が備わっています。これを使って、出力した帳票を添付して関係者に一斉に配信したり、エラー時に管理者に例外内容を送信したりできます。 しかし、たとえば「メールで配信する代わりに出力した帳票をFTPでサーバに送信したい」など、用意されているものとちょっと違った要望を実現するためには、自分で実装する必要があります。 今回はこんな「ちょっと違った要望」の例として、エラー発生時に例外の内容をTwitterにつぶやくスクリプトを書いてみます。

Read more
Twitter APIで遊んでみよう(2)

パッケージJava製品開発担当の大です。こんにちは。 前回に続いて、シーオーリポーツ 帳票クリエータとTwitter APIを連携させてみようと思います。 今回は、帳票クリエータのスクリプトでOAuth認証を行い、認証されたユーザのタイムラインを取得して帳票を出力してみます。

Read more