オープンソースのローコード開発ツールのプリザンター(pleasanter)ブログ

オープンソースのローコード開発ツールのプリザンター(pleasanter)のブログとサービス情報サイトです

カテゴリ : お知らせプリザンターとは?使い方スクリプト・スタイル環境構築事例動画

便利!プリザンターのダッシュボード機能を使ってみる③

こんにちは。
リーデックス小川です。

今回は、プリザンターのダッシュボードについてのブログ記事です。いままでも2記事でダッシュボードをご紹介しましたが、その第3弾の記事です。

今回は、「カレンダー」「カンバン」「一覧」の説明を中心に、ダッシュボードが便利使える内容となっていますので是非ご参照ください。

プリザンターのダッシュボード機能については、シリーズでご紹介しています。

プリザンターのサイト「ダッシュボード」機能

また、スクリプトを使用してダッシュボードを開発する方法について、全3回に渡って連載いたしました。こちらも併せてお読みください。

スクリプトを使用したダッシュボード機能

ダッシュボード機能について

ダッシュボードについて改めてご説明します。

ダッシュボードは業務に必要な情報を「パーツ」として画面上に配置し、一目で状況を把握できる仕組みです。

グラフ、リンク、テキスト、数値指標など多様なコンテンツを組み合わせ、業務フローや目的に応じて柔軟にカスタマイズできます。

ダッシュボードを活用することで、情報共有や進捗管理が効率よく行えるようになります。

使用できるパーツ

すでにご紹介したものを含み、ダッシュボードで使用できるパーツは下記となります。

パーツ 機能 主な用途
クイックアクセス フォルダやテーブルへのリンクを表示します。 各サイト、テーブルへのショートカットメニュー
タイムライン 指定したテーブル内のレコードを表示します。表示するレコードのフィルタや表示順の指定が可能です。 割り当てタスクや掲示板の新着表示
カスタム 指定したテキストを表示します。マークダウンを使用した入力や画像の貼り付けが可能です。 使い方やヘルプなど文章の表示
カスタムHTML 指定したHTMLの内容を表示します。スクリプトスタイルと組み合わせることで、様々な用途に拡張可能です。 グラフチャート、動画、地図、カレンダーの埋め込み
カレンダー カレンダーを表示します。複数テーブルの予定をまとめて表示することが可能です。 ダッシュボード上での予定の確認
カンバン カンバンを表示します。ダッシュボード上でドラッグアンドドロップによるアイテムの移動が可能です。 ダッシュボード上での担当者、状況などの更新
一覧 レコードの一覧を表示します。複数テーブルのレコードをまとめて表示することが可能です。 ダッシュボード上でのレコードの確認

マニュアル「ダッシュボード機能」より引用

 

今回は、カレンダー、カンバン、一覧についてご紹介いたします。

その①:カレンダー

テーブルを指定することで、ダッシュボードでカレンダーを表示することができます。複数設定することで、予定をまとめてダッシュボードに表示することができるため、ページを行き来することなく確認することができるようになります。

サイトIDに表示したいテーブルのサイトIDを指定します。カレンダータイプや項目などは、ナビゲーションメニューの「表示」→「カレンダー」の設定と同様です。

その②:カンバン

テーブルを指定することで、ダッシュボードでカンバンを表示することができます。こちらもカレンダー同様に、まとめてダッシュボードに表示することができるため、まとめて確認することができるようになります。

サイトIDに表示したいテーブルのサイトIDを指定します。列の分類や行の分類などは、ナビゲーションメニューの「表示」→「カレンダー」の設定と同様です。

その③:一覧

テーブルを指定することで、ダッシュボードで一覧を表示することができます。特徴は今までと同様なのですが、更新情報などの情報はタイムラインを利用していましたが、表示があまり使い勝手が良くなかったこともあり、一覧で表示できるこのパーツは、個人的には一番待望していました。

サイトIDに表示したいテーブルのサイトIDを指定します。タブ「一覧」「フィルタ」「ソータ」などは、ナビゲーションメニューの「表示」→「一覧」の設定と同様です。

 

以上、ダッシュボードのパーツ「カレンダー」「カンバン」「一覧」の説明でした。続いて、ダッシュボードをより便利に使うための設定についてご紹介いたします。

ダッシュボードのパラメータファイルについて

ダッシュボードの設定は、パラメータファイル「Dashboard.json」で設定可能です。パラメータファイルについては、下記記事を参照ください。

 

具体的なパラメータについて、マニュアルより抜粋いたしましたのでご参考ください。

パラメータ名 設定例 説明
TimeLineItemCount 20 タイムラインパーツの表示件数の初期値を設定します。
TimeLineItemCountMin 1 タイムラインパーツの表示件数の最小値を設定します。
TimeLineItemCountMax 200 タイムラインパーツの表示件数の最大値を設定します。
AsynchronousLoadingDefault true ダッシュボードパーツの「非同期読み込み」チェックボックスの既定値を設定します。trueの場合「チェックあり」、falseの場合「チェックなし」となります。

マニュアル「パラメータ設定:Dashboard.json」より引用

トップページにダッシュボードを表示する

トップページをデフォルトのフォルダ表示から、指定したダッシュボードへ変更することができます。

ダッシュボードをトップページ設定することで、ログイン後に知りたい情報が一目でわかるようになるため、実運用ではぜひ使いこなしたい機能です。

設定は、ナビゲーションメニュー「管理」→「テナント管理」より行います。テナントの管理には、テナント管理者の権限が必要です。

 

本来のトップ画面の表示したい場合は、サイトIDに0を設定したクイックアクセスパーツを追加する、もしくは、ダッシュボードパーツの「カスタム」「カスタムHTML」などでURL(例:http://{サーバー名}/items/0/index)を直接指定したリンクを設定してください。

以下は、クイックアクセスを使用する設定方法です。

クイックアクセスを設定した場合のダッシュボードでの表示例です。

 

注意点として、トップページにダッシュボードを表示した場合は、Locations.jsonで設定したTopUrlおよびLoginAfterUrlの設定内容は無視されますのでご注意ください。設定などの詳細はマニュアル「パラメータ設定:Locations.json 」をご参照ください。

まとめ

今回は、プリザンターのダッシュボード機能についてブログ記事を書いてみました。

ダッシュボードを設定することで、一目で知りたい情報がわかるようになるため、今回ご紹介したパーツを含め、いろいろな設定を試していただくことをおすすめします。

また、スクリプトを使用したダッシュボード開発について、全3回にわたり連載いたしました。ダッシュボードのカスタマイズに参考になる内容ですので、ぜひご覧ください。

弊社では、スクリプトやスタイルを利用したカスタマイズについてご支援させていただいております。スクリプトについて相談したい、業務を改善のために実現したい機能がある、や、本記事や過去の記事のスクリプトを応用したい、などありましたら、お気軽にお問合せください。

それでは、今回はこの辺で。
最後までご覧いただき、ありがとうございました。