ログインユーザーIDやユーザー名をレポートに出力する方法
対象製品
Elixir Report 8.7J
詳細
レポートサーバー上で使用可能なServerオブジェクトには、ログインユーザーに関する情報を取得するための関数が用意されています。
Serverオブジェクトを利用して、レポートの出力者情報(ユーザーIDやユーザー名など)をレポート自体に出力することも可能です。
例えば以下の手順で、ユーザーIDとユーザー名を出力できます。
1. レポートにフィールドを配置し、フィールドタイプを[スクリプト]に設定
2. テキストフィールドに以下のスクリプトを入力
■サンプルコード
Server.getUserId() + " : " + Server.getUserName();
※Serverオブジェクトはレポートサーバーでのみ使用可能です。レポートデザイナ上のプレビューでは意図した情報が取得できないことにご注意ください。
Serverオブジェクトに用意されたその他の関数は、ヘルプドキュメントの以下の項目をご参照ください。
■参考ドキュメント
Elixir Report ヘルプドキュメント
- 3章 開発/運用
- 5. その他の機能
- 5.2 HTTPでのアクセス
- JavaScriptの拡張
Serverオブジェクトを利用して、レポートの出力者情報(ユーザーIDやユーザー名など)をレポート自体に出力することも可能です。
例えば以下の手順で、ユーザーIDとユーザー名を出力できます。
1. レポートにフィールドを配置し、フィールドタイプを[スクリプト]に設定
2. テキストフィールドに以下のスクリプトを入力
■サンプルコード
Server.getUserId() + " : " + Server.getUserName();
※Serverオブジェクトはレポートサーバーでのみ使用可能です。レポートデザイナ上のプレビューでは意図した情報が取得できないことにご注意ください。
Serverオブジェクトに用意されたその他の関数は、ヘルプドキュメントの以下の項目をご参照ください。
■参考ドキュメント
Elixir Report ヘルプドキュメント
- 3章 開発/運用
- 5. その他の機能
- 5.2 HTTPでのアクセス
- JavaScriptの拡張