Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

XPagesのtips紹介

288 views

Published on

XPagesのtips紹介と当社アプリケーション(formBuilder for XPages)の紹介です

Published in: Software
  • Be the first to comment

  • Be the first to like this

XPagesのtips紹介

  1. 1. e f f e c t f o r c e ©2019 ef Co., Ltd. All rights Reserved. 御代 政彦(みよ まさひこ) 株式会社エフ NOTES/DOMINO SOLUTION 2019 SPONSOR Session XPagesのtips紹介
  2. 2. ©2019 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e アジェンダ ❑ 企業紹介  自己紹介  当社サービス ❑ XPagesのtips ❑ 当社アプリケーションの紹介  formBuilder for XPages - 2 -
  3. 3. ©2019 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e ❑ 企業紹介 ❑ XPagesのtips ❑ 当社アプリケーションの紹介 - 3 -
  4. 4. ©2019 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e 御代 政彦(Masahiko Miyo) https://twitter.com/guylocke https://www.facebook.com/guylocke34 2011年12月 IBM Champion for ICSの追加メンバーとして選出 ~2019年1月 IBM Champion for ICSに9年連続選出 2019年8月 HCL Masterに認定 自己紹介 - 4 - 2008年3月 「のおつ -Notes/Dominoに関すること-」を開始 ~2019年9月 累計アクセス93万件超(ページビューは127万超)
  5. 5. ©2019 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e アプリケーション開発は以下のサービスを提供! 1. Notesアプリケーションの開発 ➢ XPagesアプリケーションの開発 ➢ クラシックNotesアプリケーションの開発 ➢ OnTime Open APIを使ったアプリケーション開発 ➢ IBM Notes/Dominoアドオン製品の開発 2. 既存アプリケーションのカスタマイズ ➢ 弊社が開発、納品したNotesアプリケーションのカスタマイズ ➢ お客様にて開発したNotesアプリケーションのカスタマイズ 3. テクニカルサポート ➢ Notes アプリケーション開発時の問い合わせ 当社サービス - 5 -
  6. 6. ©2019 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e アプリケーション開発だけじゃない! Notes/Dominoのサービスなら株式会社エフまで! 1. Notes アプリケーション保守サービス ➢ 既存アプリケーションにの利用方法等についての問い合わせ 2. Dominoサーバー保守サービス 3. Notes/Domino運用コンサルティング 4. バージョンアップ支援サービス 当社サービス - 6 - 連絡先:ef-info@effect-force.co.jp
  7. 7. ©2019 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e ❑ 企業紹介 ❑ XPagesのtips ❑ 当社アプリケーションの紹介 - 7 -
  8. 8. ©2019 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e XPagesのtips ❑ Xpagesにおけるページの遷移方法 1. シンプルアクション 2. リンクコントロール 3. XSPContext メソッドでのリダイレクト ➢ redirectToHome() ➢ redirectToPage( ページ名 ) ➢ redirectToPrevious() 4. クライアントサイドJavaScript ➢ Window.location.href 5. ナビゲーションルール - 8 -
  9. 9. ©2019 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e XPagesのtips ❑ ナビゲーションルールとは?  SubmitもしくはCancelボタンが押されたときにのみ反応する  ページ更新の成功/失敗により遷移するページを選択できる  遷移するページに指定できるのは以下の種類 ✓ $$HomePage(起動時に開くように指定されたページ) ✓ $$PreviousPage(直前のページ) ✓ Xxxx.xsp(xxxは同DB内に作成した任意のXPageの名前)  設定はXpageもしくはカスタムコントロールに行う - 9 -
  10. 10. ©2019 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e XPagesのtips ❑ ナビゲーションルールの設定方法 - 10 - <xp:this.navigationRules> <xp:navigationRule outcome="xsp-success" viewId="/ok.xsp"> </xp:navigationRule> <xp:navigationRule outcome="xsp-failure" viewId="/error.xsp"> </xp:navigationRule> </xp:this.navigationRules>
  11. 11. ©2019 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e ❑ 企業紹介 ❑ XPagesのtips ❑ 当社アプリケーションの紹介 - 11 -
  12. 12. ©2019 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e formBuilder for XPages ❑ Designerなしでアプリケーションを作成可能!  設計画面をNotes文書として保存できます  設計画面を元に実際のNotes文書を作成/編集できます ✓ 文書は読み込みモードと編集モードを切り替えることができます ✓ 入力チェック機能を標準実装しています  ビジネスロジックを埋め込めます ✓ Domino Designerで実装する必要があります  オリジナルのコントロールセットとして[編集][保存][キャンセ ル]を1セットにしたものが組み込んであります ✓ コントロールセットは追加が可能 - 12 -
  13. 13. ©2019 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e formBuilder for XPages - 13 - アプリケーション名 WF機能の選択可 (標準実装済み) フォームに配置す るコントロール群
  14. 14. ©2019 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e formBuilder for XPages - 14 - 画面サンプル 部品を配置したところ
  15. 15. ©2019 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e NDS2019 フォローアップ合同セミナー 開催! 2019年10月17日(木) 14時00分~ セッション1: formBuilderによりフォームを簡単作成 セッション2:ノーツクライアントのワンランク上の管理方法 - 15 - 申し込みはこちらから! https://product.ktrick.com/events/nds2019-follow-up-webinar 今日は聞けなかった詳細情報が聴けるかも!?
  16. 16. ©2019 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e 免責事項 ❑本資料は、発表者のつたない語学力及びスキルを元にし た個人的な見解によるものです。必ずしもIBM殿の見解 と一致するものではありません。 ❑本資料の情報は、使用先の責任において使用されるべき ものであることを、あらかじめご了承ください。 ❑発表者の承諾なしに、コピー、複製、他のメディアに転 載する事はご遠慮ください。 ❑当資料に記載された製品名または会社名はそれぞれ、各 社の商標または登録商標です。 - 16 -
  17. 17. ©2019 ef Co., Ltd. All rights Reserved. e f f e c t f o r c e

×