ログインユーザーIDやユーザー名をレポートに出力する方法

文書番号 : 39612     文書種別 : 使用方法     登録日 : 2016/09/30     最終更新日 : 2016/09/30
文書を印刷する
対象製品
Elixir Report 8.7J
詳細
レポートサーバー上で使用可能なServerオブジェクトには、ログインユーザーに関する情報を取得するための関数が用意されています。
Serverオブジェクトを利用して、レポートの出力者情報(ユーザーIDやユーザー名など)をレポート自体に出力することも可能です。

例えば以下の手順で、ユーザーIDとユーザー名を出力できます。

1. レポートにフィールドを配置し、フィールドタイプを[スクリプト]に設定
2. テキストフィールドに以下のスクリプトを入力

■サンプルコード
Server.getUserId() + " : " + Server.getUserName();

※Serverオブジェクトはレポートサーバーでのみ使用可能です。レポートデザイナ上のプレビューでは意図した情報が取得できないことにご注意ください。


Serverオブジェクトに用意されたその他の関数は、ヘルプドキュメントの以下の項目をご参照ください。

■参考ドキュメント
Elixir Report ヘルプドキュメント
- 3章 開発/運用
 - 5. その他の機能
  - 5.2 HTTPでのアクセス
   - JavaScriptの拡張