サポート > 管理者ガイド > お知らせ

「お知らせ」機能を利用すると、Web アプリケーションの利用者に同報メッセージを伝えることができます。 R6.4.4

使い方

「システム管理者」または「お知らせ管理者」プリンシパルをもったアカウントでログオンすると、管理処理メニューから「お知らせ」の登録を行うことができます。

「お知らせ」には表示期間を設定できます。表示期限の迫っているものから順に、並べられます。

  1. メニューから「お知らせ」を選びます。

    図1 メニュー
  2. 「お知らせ」を登録します。

    図2 お知らせの登録
  3. Wadget 部(サイドバー)に表示された「お知らせ」のタイトルをクリックすると、そのお知らせの詳細画面に遷移します。
  4. 「お知らせ」を削除するか、または「表示期限日」を過去日に変更すると、Wadget 部(サイドバー)から見えなくなります。

モデル定義の変更

「お知らせ」のモデル定義は $(DEVHOME)\xls-model フォルダに「common-jnews.xls」として用意されています。 開発者はこのモデル定義を拡張することができます。

Wadget 部に表示されるプログラム(JSP)は、ビルドされた Web アプリケーション内の $(APPHOME)\webapps\$(APPNAME)\system\wadget フォルダに「xxnews.jsp」(xx は二桁の数字)として格納されています。同プログラムを直接、編集することもできます。編集後は $(APPHOME)\customize\webpage\system\wadget フォルダを作成し、同フォルダに保存してください。

お知らせ機能を利用しない

「お知らせ」のモデル定義を利用しない場合は、次の手順で削除処理を行なってください。

  1. $(DEVHOME)\xls-model フォルダ内の common-jnews.xls ファイルを削除します。
  2. Wagby 定義ファイル project_env.xls ファイルを編集します。「Wadget」の設定で、「お知らせ」を「利用しない」に設定します。
  3. ビルド処理を行ないます。

トラブル・シューティング

「お知らせ」のタイトルを表示しても詳細画面が表示されない

その利用者(ログオンアカウント)に対して、「お知らせ」モデルの参照権限が付与されていない可能性があります。

お知らせモデルは標準では "一般ユーザ" プリンシパルの権限が設定されています。よって、その利用者が同プリンシパルを持たない場合、閲覧できません。もしアプリケーションの設計で "一般ユーザ" の付与に制限をかけている場合は、お知らせモデルの権限定義で別途、閲覧用のプリンシパルを定義し、利用者にそのプリンシパルを付与するようにしてください。