Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Named Document って何?

Named Document って何?

「Named Document」は HCL Notes/Domino 12.0.1 の新機能で、プロフィール文書を機能的に置き換えるものです。
その特徴と使い方、HCL Notes 12.0.1 を使って検証したこと、現状の不具合などをまとめました。

Haruyuki Nakano

May 13, 2022
Tweet

More Decks by Haruyuki Nakano

Other Decks in Programming

Transcript

  1. 「Named Document」とは 1. NoteID ではなく名前を持っている 2. Notes クライアントやビューには表示されない 3. プログラムによるアクセスのために設計されてい

    る 4. キャッシュは(プロフィール文書ほど)効かない 5. プロフィール文書の機能的な置き換えとなる
  2. 「Named Document」とは 1. NoteID ではなく名前を持っている 2. Notes クライアントやビューには表示されない 3. プログラムによるアクセスのために設計されてい

    る 4. キャッシュは(プロフィール文書ほど)効かない 5. プロフィール文書の機能的な置き換えとなる
  3. 文書に名前を付ける 構文: NotesDatabase.GetNamedDocument( 名前, ユーザー名 ) 例: db.GetNamedDocument( “Player”, “Ichiro

    Suzui” ) 名前とユーザー名を指定して文書 へアクセスし、指定した文書が 無ければ作成される ※CreateNamedDocument と いったメソッドは無い 名前とユーザー名が 同じ文書を複数作成 できない ユーザー名は省略できる
  4. 「Named Document」とは 1. NoteID ではなく名前を持っている 2. Notes クライアントやビューには表示されない 3. プログラムによるアクセスのために設計されてい

    る 4. キャッシュは(プロフィール文書ほど)効かない 5. プロフィール文書の機能的な置き換えとなる
  5. Notesクライアントに表示されない  Compose @コマンドでは Named Document にならない  プロフィール文書をフォームで表示するコマンド/メソッドは現状無い @Command([EditProfileDocument])

    の Named Document 版無し NotesUIWorkspace クラスの EditProfile メソッドの Named Document 版無し  NotesUIWorkspace.EditDocument メソッドの使用でフォームに表示することは可能 (だが、保存すると “Form” などのアイテムが作成される)
  6. 「Named Document」とは 1. NoteID ではなく名前を持っている 2. Notes クライアントやビューには表示されない 3. プログラムによるアクセスのために設計されてい

    る 4. キャッシュは(プロフィール文書ほど)効かない 5. プロフィール文書の機能的な置き換えとなる
  7. 「Named Document」とは 1. NoteID ではなく名前を持っている 2. Notes クライアントやビューには表示されない 3. プログラムによるアクセスのために設計されてい

    る 4. キャッシュは(プロフィール文書ほど)効かない 5. プロフィール文書の機能的な置き換えとなる
  8. 「Named Document」とは 1. NoteID ではなく名前を持っている 2. Notes クライアントやビューには表示されない 3. プログラムによるアクセスのために設計されてい

    る 4. キャッシュは(プロフィール文書ほど)効かない 5. プロフィール文書の機能的な置き換えとなる
  9. 競合文書が発生する  プロフィール文書は競合文書が発生しない  Named Document はプロフィール文書の後継機能のため、競合文書を作成する べきではない  この問題は

    SPR CSAOCAEFP4 として開発部門に報告されている  再現手順と現状の回避策などが技術情報 KB0095930 で公開されている Notes Named Document で競合文書が発生する
  10. 正しい値が返されない  GetNamedDocCollection で Named Document のコレクションを取得しよう としても正しい値が返されない問題あり  この問題は

    SPR MNIAC9Z6H3 として開発チームに報告されている  技術情報 KB0096802 が公開されている Named document method GetNamedDocCollection does not work properly