本文へジャンプ

「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 ご使用条件を読む


お客様が developerWorks に初めてサインインすると、お客様のプロフィールが作成されます。プロフィールで選択した情報(名前、国/地域や会社名)は公開され、投稿するコンテンツと一緒に表示されますが、いつでもこれらの情報を更新できます。

送信されたすべての情報は安全です。

  • 閉じる [x]

developerWorks に初めてサインインするとプロフィールが作成されますので、その際にディスプレイ・ネームを選択する必要があります。ディスプレイ・ネームは、お客様が developerWorks に投稿するコンテンツと一緒に表示されます。

ディスプレイ・ネームは、3文字から31文字の範囲で指定し、かつ developerWorks コミュニティーでユニークである必要があります。また、プライバシー上の理由でお客様の電子メール・アドレスは使用しないでください。

「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 ご使用条件を読む


送信されたすべての情報は安全です。

  • 閉じる [x]

一週間で学ぶ XPages 開発入門 (初級編)

吉田 武司, ソフトウェア開発エンジニア, 株式会社ソルクシーズ
吉田 武司, ソフトウェア開発エンジニア, 株式会社ソルクシーズ SOLXYZ Co., Ltd.
Notes 3.3J の頃に Lotus Notes/Domino アプリケーション開発に携わるようになり、現在に至る。

概要:  従来の Notes アプリケーション開発者が初めて XPages の開発に触れる時、今までと違う手法に戸惑う事も多いかと思います。本資料は、Notes アプリケーション開発者 (掲示板などが作成できる方) が XPages を使って、一通りの開発を一週間で体験できる事を目指して作成しました。その為、本来の XPages らしさを生かせていない部分が多々ありますがご了承ください。本記事が、最初の一歩の手助けになれば幸いです。

日付:  2012年 1月 20日
レベル: 初級

アクティビティー:  13849 views

これから一週間の流れについて

はじめに

今回作成するアプリケーションは、フォームとビューが 1つずつのシンプルな掲示板です。

短い時間の中で開発を終える為、最低限の機能のみとしています。

  • ビューでの掲示文書の一覧表示 (図 1)
  • 文書の作成 / 編集 / 保存 / 表示 (図 2)

図 1. ビューの完成イメージ


図 2. フォームの完成イメージ

学習用という事を考慮してサーバー上ではなく、ローカル上での作成を想定して説明しています。よって、XPages の表示はノーツクライアント (スタンダード版) のローカルでの動作確認としています。ご注意ください。


一週間の流れ

日程毎の NSF ファイルを付属で用意しています。開発する際の参考にしてください。

※NSF ファイルを利用する場合は、署名を忘れずに行ってください。
区切りのよいところで日程を分けました。その為、作業量が多い日と少ない日があります。

1日目

これから開発するアプリケーションで必要になるフォームとビューを作成します。 この部分は従来のノーツアプリケーション開発と同様です。

2日目

XPage でフォーム画面を作成します。

3日目

XPage でビュー画面を作成します。

4日目

XPage (フォーム画面) にボタンを作成します。(閉じる、保存、編集)

5日目

XPage (フォーム画面) のボタンの表示 / 非表示を設定します。

6日目

データベースを開いた時に表示する画面を XPage (ビュー画面) に設定します。 XPage (ビュー画面) に掲示文書の新規作成ボタンを作成します。

7日目

入力欄の表示幅を設定します。 また、必須入力チェックを設定します。



図 3. 一週間の流れのイメージ図

1 / 11 | 次へ

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=60
Zone=Lotus
ArticleID=782877
TutorialTitle=一週間で学ぶ XPages 開発入門 (初級編)
publish-date=01202012
author1-email=DEVWORKS@jp.ibm.com
author1-email-cc=