Skip to main content link. Accesskey S
  • Help
  • HCL Logo
  • HCL Notes and Domino Application Development wiki
  • THIS WIKI IS READ-ONLY. Individual names altered for privacy purposes.
  • HCL Forums and Blogs
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • API Documentation
Search
Community Articles > 日本語 - Japanese > 「作成者/名前/読者」フィールドの実現方法
  • Share Show Menu▼
  • Subscribe Show Menu▼

Recent articles by this author

XPages アプリケーションで Embedded Experience メールを実現する

XPages アプリケーションを Embedded Experience メールで利用する際の実現方法の解説です。

Embedded Experience メールを試す

IBM NotesDomino 9.0 Social Edtion で XPages を利用した Embedded Experience メールの実現方法です。

How to use OpenSocial Gadgets in IBM Notes

IBM Notes 9.0 enables you to use OpenSocial Gadgets on our business. This document describes how to use OpenSocial Gadgets in IBM Notes 9.0.

IBM iNotes で OpenSocial Gadgets を利用する

IBM iNotes で OpenSocial Gadgets を利用する際の設定方法です。

IBM Notes で OpenSocial Gadgets を利用する

IBM NotesDomino 9.0 Social Edition から利用可能になった OpenSocial Gagdtes を利用する際の設定方法です。
Community article「作成者/名前/読者」フィールドの実現方法
Added by ~Anita Bregeromanli on April 25, 2012 | Version 1
  • Actions Show Menu▼
expanded Abstract
collapsed Abstract
従来型の Lotus Notes/Domino アプリケーションにおける「作成者/名前/読者」フィールドの表現を XPages のビューコントロールを用いて実現する方法
Tags: XPages, 九州地区ノーツパートナー会
ShowTable of Contents
HideTable of Contents
  • 1 フィールドの実現方法「作成者/名前/読者」
    • 1.1 適用方法
    • 1.2 オプション
  • 2 その他

フィールドの実現方法「作成者/名前/読者」


XPageでは、「フィールドの属性」で作成者/名前/読者それぞれの属性を設定することはできない。

そのため、文書を保存するタイミングでNotesItemクラスのメソッドを利用して、属性の設定を行う必要がある。


設定する属性利用するメソッド
作成者
  • setAuthors
名前
  • setNames
読者
  • setReaders


適用方法


1.フィールドの配置

XPage上でコアコントロールから[編集ボックス]を表示させたい場所へドラッグし、データのバインド先を指定する。


  
     

2.保存時のアクションを追加

保存時のアクションとしてスクリプトを追加。それぞれの属性を設定する為の記述を行う。


     

設定する属性
スクリプト内容
作成者var doc =document1.getDocument(true);

作成者属性を設定
var item_n = doc.getFirstItem("author");
item_n.setAuthors(true);
名前var doc =document1.getDocument(true);

名前属性を設定
var item_n = doc.getFirstItem("name");
item_n.setNames(true);
読者var doc =document1.getDocument(true);

読者属性を設定
var item_n = doc.getFirstItem("reader");
item_n.setReaders(true);

    

3.ブラウザで確認


ブラウザで参照すると入力項目が表示されることが確認できる。

   ◆文書のプロパティでの表示

   ユーザーのノーツIDを入力して保存後、ノーツクライアントから文書のプロパティを確認すると

属性値がセットされていることが確認できる。

オプション

アドレス帳からの選択は、XPageでは利用できない。

追加開発して機能を実現する必要がある。

 


その他



<調査環境>
Lotus Domino Designer 8.5.2
Microsoft Internet Explorer 8

その他の「フィールド」についてはこちらを参照してください

この記事は九州地区ノーツパートナー会技術部会(リコー IT ソリューションズ 株式会社)によって作成されました。

  • Actions Show Menu▼


expanded Attachments (0)
collapsed Attachments (0)
Edit the article to add or modify attachments.
expanded Versions (1)
collapsed Versions (1)
Version Comparison     
VersionDateChanged by              Summary of changes
This version (1)Apr 25, 2012, 7:53:16 AM~Anita Bregeromanli  
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedAbout
  • HCL Software
  • HCL Digital Solutions community
  • HCL Software support
  • BlogsDigital Solutions blog
  • Community LinkHCL Software forums and blogs
  • About HCL
  • Privacy
  • Accessibility