lotus notes/domino 8.5.3 upgrade pack 1...

50
© 2012 IBM Corporation Lotus Notes/Domino 8.5.3 Upgrade Pack 1 XPages コントロールのショーケース&テンプレー ト解説 2012/12/11 Lotus Technical Update Workshop ⽇本アイ・ビー・エム システムズ・エンジニアリング株式会社 コラボレーション & モバイル ジン ニエイン ウー

Upload: others

Post on 05-Aug-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation

Lotus Notes/Domino 8.5.3 Upgrade Pack 1XPages コントロールのショーケース&テンプレート解説

2012/12/11Lotus Technical Update Workshop

⽇本アイ・ビー・エム システムズ・エンジニアリング株式会社コラボレーション & モバイル ジン ニエイン ウー

Page 2: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation2

この資料に含まれる情報は可能な限り正確を期しておりますが、日本アイ・ビー・エム システムズ・エンジニアリング株式会社の正式なレビューを受けておらず、当資料に記載された内容に関して日本アイ・ビー・エム システムズ・エンジニアリング株式会社は何ら保証するものではありません。従って、この情報の利用またはこれらの技法の実施はひとえに使用者の責任において為されるものであり、資料の内容によって受けたいかなる被害に関しても一切の保証をするものではありません。当資料をコピー等で複製することは、日本アイ・ビー・エム システムズ・エンジニアリング株式会社および執筆者の承諾なしではできません。また、当資料に記載された製品名または会社名はそれぞれの各社の商標または登録商標です。

ご注意

Page 3: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation3

目次

Lotus Notes/Domino 8.5.3 Upgrade Pack 1XPages のコントロールショーケース&テンプレート解説

1. Lotus Notes/Domino 8.5.3 Upgrade Pack 1– Domino データサービス– 拡張されたコントロール– 拡張されたテンプレート

2. ショーケース – 拡張された コントロール3. 解説 – 拡張されたテンプレート4. まとめ

このこのこのこの時間時間時間時間のののの目標目標目標目標

• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1)の概要を理解する

• UP1 で追加されたコントロールと拡張されたテンプレートの内容に触れる

このこのこのこの時間時間時間時間のののの目標目標目標目標

• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1)の概要を理解する

• UP1 で追加されたコントロールと拡張されたテンプレートの内容に触れる

Page 4: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation4

目次

Lotus Notes/Domino 8.5.3 Upgrade Pack 1XPages のコントロールショーケース&テンプレート解説

1. Lotus Notes/Domino 8.5.3 Upgrade Pack 1– Upgrade Pack 1 とは?– Upgrade Pack 1 で追加された機能

• Domino データサービス• 拡張されたコントロール• 拡張されたテンプレート – ディスカッション & チームルーム

2. ショーケース – 拡張されたコントロール

3. 解説 – 拡張されたテンプレート

4. まとめ

Page 5: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation5

Upgrade Pack 1(以下、UP1) とは?

� 最新技術を利⽤した新機能を迅速に製品に取り込むための、IBM Lotus の新たなモジュール提供⼿段

� Lotus Notes/Domino 8.5.3 上にインストール可能な拡張機能

� 背景– 新しい拡張機能をまずは、OpenNTF に公開し、その中の⼀部を UP 1 とし

て提供– UP 1の機能は、次期リリースの製品に標準機能として取り込まれる予定

Page 6: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation6

⼊⼿⽅法

� Fix Central ではなく、製品ダウンロードサイトから⼊⼿–お客様の場合

• Passport Advantage のソフトウェアダウンロードから⼊⼿– パーツ番号より「CI5HUEN」で検索

– IBM ビジネス・パートナー様の場合• Partner World Software Access Catalog から⼊⼿

Page 7: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation7

インストール⽅法

� 導⼊要件–ベースとして、Lotus Notes/Domino 8.5.3 の導⼊–全プラットフォームに対応

� 3つのインストールモジュール– Lotus Domino サーバー⽤– Lotus Domino デザイナー⽤ (Lotus Notes クライアント⽤モジュールも含む)– Lotus Notes クライアント⽤

Ext Lib Runtime

App Templates

Ext Lib Runtime

App Templates

Ext Lib Runtime

App Templates*

Designer Tooling

Source Code

* ディスカッションテンプレートのみが導⼊されます。チームルームテンプレートは導⼊されません。

Domino サーバー Domino デザイナー Notes クライアント

Page 8: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation8

アンインストール⽅法

� アンインストール⽅法– Windows プラットフォームの場合

• プログラムの追加と削除より– Linux の場合

• ./unistall

Page 9: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation9

UP 1 で追加された機能

� Domino データサービス– REST API を利⽤して、Lotus Domino アプリケーションのデータ

を⼊⼿–作成、読み込み、更新、削除 (CRUD)をサポート–データフォーマットは、JSON 形式

• Lotus Domino 上のアプリケーションへ安全かつ軽量にアクセス可能!

� 拡張されたコントロール– XPages Extension Library からのコントロールを⼀部追加– XPages で利⽤できる豊富なコントロールを提供

• Notes アプリケーションの Web 対応やモバイル対応がより容易に!

� 拡張されたテンプレート– UP1 で提供しているコントロールを利⽤した新たなアプリケー

ションテンプレート (Discussion 8.5.3 XL & Teamroom 8.5.3 XL)• ⼿持ちの Lotus Domino ビジネス・アプリケーションをいち早くモバイ

ル・ユーザーの⼿元へ!

Page 10: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation10

(ご参考) Domino データサービスの有効化

� Lotus Domino ごとに Domino データサービスの有効または無効を設定可能– サーバー⽂書の [インターネットプロトコル] – [Domino Web Engine] – [Domino

アクセスサービス] にて有効にできる

� アプリケーションごとに Domino データサービスからのアクセスを制限可能– アプリケーションのプロパティで設定可能– ACL でアクセスできるユーザーを制限可

� ビューごとに Domino データサービスからのアクセスを制限可能– ビューのプロパティで設定可能

Page 11: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation11

http://{hostname}/api/data

(ご参考) Domino データサービスのリクエスト URL の例

� サーバー上のデータベース情報を取得– GET http://{hostname}/api/data

� データベース内のビューとフォルダー情報を取得– GET http://{hostname}/{databasename}/api/data/collections

� データベースに⽂書を追加(リクエスト内に⽂書の情報を含む)– POST

http://{hostname}/{databasename}/api/data/collections/name/{viewname}

Domino データサービス

GET リクエスト

[ {

"@title":"¥u30B7¥u30B9¥u30C6¥u30E0¥u7BA1¥u7406¥u8981¥u6C42", "@filepath":"admin4.nsf", "@replicaid":"49257AA80343B3B4", "@template":"StdR4AdminRequests", "@href":"admin4.nsf¥/api¥/data¥/collections“

},…]

200

レスポンス・ボディ

Page 12: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation12

(ご参考) UP1 が提供する 3つの REST サービス

� Domino データサービス– UP 1 をインストールするとコードなどを⼀切せずに使⽤できる

� REST Service コントロール– XPages から Lotus Domino データにアクセスするためのコントロール

(P29)

� Custom Database Servlet– HTTP リクエストに対し、UP1 の REST サービスクラスにアクセスして処理

するサーブレット– データベースデザインに Java クラスとして追加して使⽤– ⾼い Java プログラミング・スキルが必要

Page 13: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation13

目次

Lotus Notes/Domino 8.5.3 Upgrade Pack 1XPages のコントロールショーケース&テンプレート解説

1. Lotus Notes/Domino 8.5.3 Upgrade Pack 1

2. ショーケース – 拡張されたコントロール– Data Form コントロール– Dojo Grid コントロール– Extension Library コントロール– iNotes コントロール– Data Access コントロール– モバイルコントロール

3. 解説 – 拡張されたテンプレート

4. まとめ

Page 14: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation14

UP1 で追加されたコントロール⼀覧

Dojo Form⼊⼒⽤

コントロールの機能を拡張

Dojo Layoutデータ表⽰⽤のコントロール

iNotesNotes ビューをカレンダーとして

表⽰

Exntension Libraryコアコントロールの機能を拡張

Data AccessDomino データを取得

Mobileモバイル・アプリケーション UI コントロール

Page 15: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation15

UP1 で追加されたコントロール⼀覧

Page 16: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation16

UP1 で追加されたコントロール⼀覧

Page 17: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation17

Dojo Form コントロール

Horizontal Slider

Vertical Slider

Number Spinner

Date/Time Text Box

� ⼊⼒⽤コントロールの機能を拡張– 様々なテキストボックス、Spinner や Slider など

Page 18: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation18

Dojo Form コントロール(続き)

� プロパティの設定のみで、Dojo クライアント側の妥当性検査も利⽤可能–⼊⼒値や⼊⼒範囲などの妥当性検査が可能–カスタムの⼊⼒エラーメッセージを表⽰することが可能

Page 19: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation19

UP1 で追加されたコントロール⼀覧

Page 20: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation20

Dojo Data Grid

� データコレクションの表⽰、編集機能を提供

データを直接編集し保存することが可能

Page 21: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation21

UP1 で追加されたコントロール⼀覧

Page 22: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation22

Extension Library

� コアコントロールの機能を拡張

� In Place Form

� Tag Cloud

タグで⽂書検索が容易に!

Page 23: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation23

【Tips】 Tag Cloud コントロールを利⽤するには(1/3)

� 事前準備–Tag Cloud で表⽰するビューは、カテゴリ別のビューとして作成

• カテゴリ別にする列は、何列目でも OK• カテゴリ別の列は複数ある場合、Tag Cloud コントロールに利⽤する列を⼀番左側

にあるように設定することが必要

Page 24: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation24

【Tips】 Tag Cloud コントロールを利⽤するには(2/3)

� Tag Cloud コントロールの設定

タグクラウドで表⽰するカテゴリ別ビュー

タグが選択されたときに、URL パラメータに設定する名前とタグが選択されたときに、開くペー

タグの表⽰順:� アルファベット順

(alphabet)� 登録数順 (weight)

「カテゴリ別」に設定する列の番号

(0 から始まります。空⽩の場合は、0 と同じです)

Page 25: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation25

【Tips】 Tag Cloud コントロールを利⽤するには(3/3)

� ビューページとの連携を設定– タグクラウドで選択した値だけをビューで表⽰するように設定– 表⽰するためのビューコントロールに、「カテゴリ名によるフィルタリン

グ」プロパティで、「値の計算」をクリックし、以下の値を⼊⼒• context.getUrlParameter(categoryFilter) ※ categoryFilter は、linkRequestParamで指定した名前

Page 26: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation26

UP1 で追加されたコントロール⼀覧

Page 27: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation27

iNotes Calendar

� Lotus Notes/Domino ビューをカレンダービューとして表⽰– ビューのデータを取得するために、REST Service コントロールを使⽤

Page 28: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation28

UP1 で追加されたコントロール⼀覧

Page 29: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation29

Data Access Control

� Domino データにアクセスするコントロール– REST Service– Remote Service

� REST Service コントロール– XPages から Lotus Domino のデータにアクセスするためのコントロール– UP1 の中の 3つの REST サービスのうちの⼀つ

� 5つのサービスが利⽤可能– xe:databaseCollectionJsonService – サーバー上のデータベース⼀覧を取得– xe:viewCollectionJsonService – データベース内のビューとフォルダー⼀覧を取得– xe:viewJsonService – ビューまたはフォルダーの設計を取得– xe:viewJsonService – ビューまたはフォルダーのエントリーを取得– xe:documentJsonService – ⽂書の CRUD が可能

Page 30: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation30

UP1 で追加されたコントロール⼀覧

Page 31: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation31

モバイルコントロール

� シングルページアプリケーションモデル– 複数の表⽰⽤のページを⼀つの XPage に格納– アプリケーションページは、必要に応じて部分更新でロード可能– ページはカスタムコントロール化も可能– ロジックの実装は PC ⽤とモバイル⽤で共有可能

� サポート端末– iPhone– Android

Single Page Application

ページ1メインメニュー

ページ2⼀覧画⾯

ページ3詳細画⾯

Page 32: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation32

モバイルコントロール(続き)

Page 33: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation33

目次

Lotus Notes/Domino 8.5.3 Upgrade Pack 1XPages のコントロールショーケース&テンプレート解説

1. Lotus Notes/Domino 8.5.3 Upgrade Pack 1

2. ショーケース – 拡張されたコントロール

3. 解説 – 拡張されたテンプレート– ディスカッションテンプレート– チームルームテンプレート

• 旧テンプレートとの⽐較– テンプレートをカスタマイズするには

4. まとめ

Page 34: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation34

ディスカッションテンプレート

� 様々のトピックに対してディスカッションを⾏うのに最適なテンプレート

Page 35: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation35

ディスカッションテンプレート

� 既存のアプリケーションの場合、設計置換のみで Web ブラウザから、モバイル端末からアクセス可能に!

Page 36: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation36

チームルームテンプレート

� プロジェクトの進捗や情報共有の場として活⽤できるテンプレート

Page 37: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation37

チームルームテンプレート – XPages 版 〜機能〜

� 既存アプリケーションの場合は、設計を置換するだけで、Web ブラウザからも、モバイル端末からもアクセス可能に!

Page 38: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation38

チームルームテンプレート – XPages 版 〜機能〜

タグで検索が容易に

チームメンバーのアクティビティを⼀目で把握

目的別で使⽤できるビュー⼀覧

Page 39: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation39

チームルームテンプレート – XPages 版 〜機能〜

カレンダーでチーム全体の予定が把握しやすく

Page 40: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation40

チームルームテンプレート – XPages 版 〜セットアップ〜

チームに関する基本的な情報を設定

Page 41: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation41

チームルームテンプレート – XPages 版 〜セットアップ〜

⽂書に付与できるタグを指定

Page 42: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation42

チームルームテンプレート – XPages 版 〜セットアップ〜

作成できる⽂書のタイプを設定

Page 43: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation43

チームルームテンプレート – XPages 版 〜セットアップ〜

エージェントやサーバーのアドレス、アドレス帳情報を指定

エージェントの有効・無効の設定は Notes クライアントでの

み実施する必要がある

Page 44: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation44

チームルームテンプレート – XPages 版 〜メンバー、サブチームの管理〜

Page 45: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation45

チームルームテンプレート – モバイル対応版

Page 46: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation46

チームルームテンプレート – Notes クライアント版との⽐較

Recent Activity のページAnnouncement ⼀覧ビューデータベースを開くと最初に開くページ

○○メンバー&サブチームの管理

○○レビュー

アサインメント別ビューがないRecent Activity ビューがないビュー

○○Status レポート

×○ニュースレター

○カレンダーエントリーを⾃分のメールファイルのカレンダーに「リマインダー」とし

て追加するための機能がない

○カレンダー

○○アクションアイテム

○○ディスカッション

○エージェントの有効/無効の設定ができな

○セットアップ

XPages 版Notes クライアント版機能

Page 47: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation47

テンプレートをカスタマイズするには・・・

� カスタマイズしたい XPages を URL から把握

� Domino デザイナーでカスタマイズしたい XPages を開く� Outline ビューからページの設計要素を展開し、カスタマイズすべき設計要素を

探索する

Page 48: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation48

目次

Lotus Notes/Domino 8.5.3 Upgrade Pack 1XPages のコントロールショーケース&テンプレート解説

1. Lotus Notes/Domino 8.5.3 Upgrade Pack 1

2. ショーケース – 拡張されたコントロール

3. 解説 – 拡張されたテンプレート

4. まとめ

Page 49: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation49

まとめ

拡張拡張拡張拡張されたされたされたされたコントロールコントロールコントロールコントロール

�Notes アプリケーションのWeb 対応やモバイル対応が容易に

拡張拡張拡張拡張されたされたされたされたコントロールコントロールコントロールコントロール

�Notes アプリケーションのWeb 対応やモバイル対応が容易に

拡張拡張拡張拡張されたされたされたされたテンプレートテンプレートテンプレートテンプレート

�既存アプリケーションを素早くWeb アプリケーション、モ

バイルアプリケーションへ

�UP1 のコントロールを理解するためのサンプルとしても利用可

拡張拡張拡張拡張されたされたされたされたテンプレートテンプレートテンプレートテンプレート

�既存アプリケーションを素早くWeb アプリケーション、モ

バイルアプリケーションへ

�UP1 のコントロールを理解するためのサンプルとしても利用可

Domino データサービスデータサービスデータサービスデータサービス

�Lotus Domino 上のデータへのアクセスが安全かつ軽量に

Domino データサービスデータサービスデータサービスデータサービス

�Lotus Domino 上のデータへのアクセスが安全かつ軽量に

Lotus Notes/Domino 8.5.3 Upgrade Pack 1

Page 50: Lotus Notes/Domino 8.5.3 Upgrade Pack 1 …public.dhe.ibm.com/software/dw/jp/lotus/ldd_tech/LTUW...• Lotus Notes/Domino 8.5.3 Upgrade Pack 1 (以下、UP1 )の概要を理解する

© 2012 IBM Corporation50

参考

� [developerWorks] IBM Lotus Notes/Domino 8.5.3 アップグレード・パック1新機能概要– http://www.ibm.com/developerworks/jp/lotus/ldd_tech/2012_tech_update_apr_3.html

� [OpenNTF] XPages Extension Library プロジェクト– http://bit.ly/TDVK3q

� iNotes Calendar コントロールを使った XPages 開発– http://bit.ly/YmTe9v

� XPages でのタグクラウドコントロールの利⽤⽅法– http://bit.ly/TBCCpJ

� XPages Extension Library – 「Dynamic View Panel」の利⽤– http://bit.ly/11BG46z

� XPages.info– http://xpages.info/XPagesHome.nsf/Home.xsp

� ⽇本語の XPages アプリケーション– http://xpages.info/XPagesHome.nsf/DemosJapan.xsp

� REST サービスがテストできる Add-on– https://addons.mozilla.org/en-us/firefox/addon/restclient/– https://addons.mozilla.org/en-us/firefox/addon/httprequester/