Submit Search
Upload
プロフィール文書って何?
•
Download as PPTX, PDF
•
0 likes
•
316 views
Haruyuki Nakano
Follow
通常の文書とは扱い方が異なるプロフィール文書についてまとめています。
Read less
Read more
Software
Report
Share
Report
Share
1 of 19
Download now
Recommended
今日から始める LotusScript - Domino クラスライブラリの使い方
今日から始める LotusScript - Domino クラスライブラリの使い方
Takeshi Yoshida
LotusScript の使い方については Domino Designer のヘルプに詳細が載っています。私自身、過去にヘルプを読んで始めました。ただ、分量が多く、最初にヘルプのみだとどれから手を付ければよいのか?で悩みます。そこで、Domino クラスライブラリに焦点をあてて、「よく使用する」または「重要なもの」に厳選する形で資料にまとめました。
今日から始める LotusScript - Domino クラスライブラリの使い方(Version 1.1)
今日から始める LotusScript - Domino クラスライブラリの使い方(Version 1.1)
Takeshi Yoshida
LotusScript の使い方については Domino Designer のヘルプに詳細が載っています。私自身、過去にヘルプを読んで始めました。ただ、分量が多く、最初にヘルプのみだとどれから手を付ければよいのか?で悩みます。そこで、Domino クラスライブラリに焦点をあてて、「よく使用する」または「重要なもの」に厳選する形で資料にまとめました。(以前の資料に加筆・修正しました)
ノーツアプリケーションのデザインを変更してみよう!
ノーツアプリケーションのデザインを変更してみよう!
Takeshi Yoshida
ちょっとしたデザインの変更でもノーツアプリケーションのイメージが変わってきます。どのようなカスタマイズができるのか?様々な方法がありますが、その中で比較的簡単な例をまとめました。
ノーツアプリケーション開発 Hint & tips 101連発
ノーツアプリケーション開発 Hint & tips 101連発
Takeshi Yoshida
ノーツアプリケーション開発に関する Hint & Tips 集です。
XPages 開発 Tips 百連発
XPages 開発 Tips 百連発
Mitsuru Katoh
2012年5月18日 XPagesDay でのプレゼンテーション
Notes 技術者のためのはじめての XPages 講座 (XPagesDay 2015)
Notes 技術者のためのはじめての XPages 講座 (XPagesDay 2015)
Takeshi Yoshida
従来の Notes/Domino アプリケーション開発は知っているけれど、XPages はまだ使ったことがない方に XPages に興味を持って頂けるセッションになればと思います。
ノーツアプリケーションのデザインを変更してみよう!(Version 1.1)
ノーツアプリケーションのデザインを変更してみよう!(Version 1.1)
Takeshi Yoshida
【修正版】ちょっとしたデザインの変更でもノーツアプリケーションのイメージが変わってきます。どのようなカスタマイズができるのか?様々な方法がありますが、その中で比較的簡単な例をまとめました。
WPF .NET Core でも XAML デザイナをあきらめない
WPF .NET Core でも XAML デザイナをあきらめない
m ishizaki
WPF .NET Core でも XAML デザイナをあきらめない
Recommended
今日から始める LotusScript - Domino クラスライブラリの使い方
今日から始める LotusScript - Domino クラスライブラリの使い方
Takeshi Yoshida
LotusScript の使い方については Domino Designer のヘルプに詳細が載っています。私自身、過去にヘルプを読んで始めました。ただ、分量が多く、最初にヘルプのみだとどれから手を付ければよいのか?で悩みます。そこで、Domino クラスライブラリに焦点をあてて、「よく使用する」または「重要なもの」に厳選する形で資料にまとめました。
今日から始める LotusScript - Domino クラスライブラリの使い方(Version 1.1)
今日から始める LotusScript - Domino クラスライブラリの使い方(Version 1.1)
Takeshi Yoshida
LotusScript の使い方については Domino Designer のヘルプに詳細が載っています。私自身、過去にヘルプを読んで始めました。ただ、分量が多く、最初にヘルプのみだとどれから手を付ければよいのか?で悩みます。そこで、Domino クラスライブラリに焦点をあてて、「よく使用する」または「重要なもの」に厳選する形で資料にまとめました。(以前の資料に加筆・修正しました)
ノーツアプリケーションのデザインを変更してみよう!
ノーツアプリケーションのデザインを変更してみよう!
Takeshi Yoshida
ちょっとしたデザインの変更でもノーツアプリケーションのイメージが変わってきます。どのようなカスタマイズができるのか?様々な方法がありますが、その中で比較的簡単な例をまとめました。
ノーツアプリケーション開発 Hint & tips 101連発
ノーツアプリケーション開発 Hint & tips 101連発
Takeshi Yoshida
ノーツアプリケーション開発に関する Hint & Tips 集です。
XPages 開発 Tips 百連発
XPages 開発 Tips 百連発
Mitsuru Katoh
2012年5月18日 XPagesDay でのプレゼンテーション
Notes 技術者のためのはじめての XPages 講座 (XPagesDay 2015)
Notes 技術者のためのはじめての XPages 講座 (XPagesDay 2015)
Takeshi Yoshida
従来の Notes/Domino アプリケーション開発は知っているけれど、XPages はまだ使ったことがない方に XPages に興味を持って頂けるセッションになればと思います。
ノーツアプリケーションのデザインを変更してみよう!(Version 1.1)
ノーツアプリケーションのデザインを変更してみよう!(Version 1.1)
Takeshi Yoshida
【修正版】ちょっとしたデザインの変更でもノーツアプリケーションのイメージが変わってきます。どのようなカスタマイズができるのか?様々な方法がありますが、その中で比較的簡単な例をまとめました。
WPF .NET Core でも XAML デザイナをあきらめない
WPF .NET Core でも XAML デザイナをあきらめない
m ishizaki
WPF .NET Core でも XAML デザイナをあきらめない
Jaspersoft Studioチュートリアル1 - レポートの作成
Jaspersoft Studioチュートリアル1 - レポートの作成
htshozawa
始めてJaspersoft Studioを使ってレポートを作成されるユーザ向けのチュートリアルです。本チュートリアルではMySQLデータベースのデータからPDF形式のレポートを作成します。
マルチテナント環境における WebLogic Server 管理
マルチテナント環境における WebLogic Server 管理
Masa Sasaki
「マルチテナント環境における WebLogic Server 管理」 2016年7月21日のWebLogic Server勉強会@東京のセッションです。 Oracle WebLogic Server 12.2.1 で新しく導入されたマルチテナント機能を使用するためのドメイン管理のポイントをご紹介します。マルチテナント環境における JDBC や JMS 、セキュリティなどリソース設定やドメインの監視方法、デプロイされたアプリケーションへのアクセス方法などがどのように変わるのか?(変わらないのか?)を解説します。 日本オラクル株式会社 オラクルユニバーシティ 岡田 大輔
ビュー索引のキホン(後編)
ビュー索引のキホン(後編)
Haruyuki Nakano
Notes/Domino のデータベースには設計やデータの他、ビュー索引も含まれています。後編ではビュー索引の更新や再構築におけるパフォーマンスに関する機能などについてまとめています。
VMware ESXi と Microsoft Hyper-V Server を比較してみた
VMware ESXi と Microsoft Hyper-V Server を比較してみた
POPI Prince
2015年2月21日に行われた、第2回G-Study勉強会でのLTで使用したスライドです
いまさら学ぶMVVMパターン
いまさら学ぶMVVMパターン
Yuta Matsumura
Fukuoka.NET #5 での発表資料です https://fukuten.connpass.com/event/48572/
マイクロサービスの基盤として注目の「NGINX」最新情報 | 20180127 OSC2018 OSAKA
マイクロサービスの基盤として注目の「NGINX」最新情報 | 20180127 OSC2018 OSAKA
Murata Tatsuhiro
20180127 OSC2018 OSAKA サイオステクノロジー講演
イマドキのExcelスクショの撮り方
イマドキのExcelスクショの撮り方
Yoshitaka Kawashima
2014年現在におけるSIerのエビデンスの作り方です。ご査収ください。
もしも日露戦争のときに満州軍総参謀長児玉源太郎閣下がインセプションデッキを作っていたら
もしも日露戦争のときに満州軍総参謀長児玉源太郎閣下がインセプションデッキを作っていたら
Daiki Tanoguchi
Reflectionのパフォーマンス
Reflectionのパフォーマンス
明 高橋
オトナのTDD(テスト駆動開発)入門
オトナのTDD(テスト駆動開発)入門
Yoshinori Yamanouchi
オトナのプログラミング勉強会で2018年2月21日に開催されたテスト駆動開発(TDD)についての資料です。
ビュー索引のキホン(前編)
ビュー索引のキホン(前編)
Haruyuki Nakano
Notes/Domino のデータベースには設計やデータの他、ビューの索引も含まれています。前編ではビューの索引の構造とメンテナンスするための基本的な仕組みについてまとめました。
MVVM入門
MVVM入門
Kazutoshi Urabe
デザインパターン
デザインパターン
gaaupp
デザインパターン
Jakarta EE + MicroProfile との付き合い方
Jakarta EE + MicroProfile との付き合い方
Hirofumi Iwasaki
JJUG night seminar 2020-01-22講演資料
Laravel aspectで関心の分離
Laravel aspectで関心の分離
Kenjiro Kubota
since 2017/07/08
設計と実装で 抑えておきたい サービスクラスと例外
設計と実装で 抑えておきたい サービスクラスと例外
Takuya Sato
社内勉強会資料
ふつうの受託開発チームのつくりかた
ふつうの受託開発チームのつくりかた
Yoshitaka Kawashima
For the session A-4 ,DevLOVE Kansai 2012 Drive.
自己紹介LT(公開版)
自己紹介LT(公開版)
Ken Muryoi
自ら己を紹介するLTした...
Microsoft License の基本
Microsoft License の基本
祥子 松山
Global Office 365 Developer Bootcamp 2018 - Japan のライトニングトークで話した内容です。
นวัตกรรมกลุ่มธุรกิจเชิงคุณค่าสามพราน
นวัตกรรมกลุ่มธุรกิจเชิงคุณค่าสามพราน
ThailandCoop
นวัตกรรมกลุ่มธุรกิจเชิงคุณค่าสามพราน
NotesQueryResultsProcessor.pptx
NotesQueryResultsProcessor.pptx
Haruyuki Nakano
NotesQueryResultsProcessor Notes/Domino バージョン12 以降の LotusScript と Java で使用可能になったクラスです。
Nomad開発の苦悩つ
Nomad開発の苦悩つ
Haruyuki Nakano
HCL Ambassador特権を活用して業務用でない超個人的なアプリを開発しましたが、自分が使うアプリなのでこだわりたい所はとことんこだわって作りんだので、エッセンスくらいは何かの役に立つのではなかろうかと思い、資料にまとめて共有した次第です。 開発したDomino Designer はバージョン 12.0、Nomad Mobile はTestFright版 1.0.17.2021111620、Domino Volt は 1.0.4 です。
More Related Content
What's hot
Jaspersoft Studioチュートリアル1 - レポートの作成
Jaspersoft Studioチュートリアル1 - レポートの作成
htshozawa
始めてJaspersoft Studioを使ってレポートを作成されるユーザ向けのチュートリアルです。本チュートリアルではMySQLデータベースのデータからPDF形式のレポートを作成します。
マルチテナント環境における WebLogic Server 管理
マルチテナント環境における WebLogic Server 管理
Masa Sasaki
「マルチテナント環境における WebLogic Server 管理」 2016年7月21日のWebLogic Server勉強会@東京のセッションです。 Oracle WebLogic Server 12.2.1 で新しく導入されたマルチテナント機能を使用するためのドメイン管理のポイントをご紹介します。マルチテナント環境における JDBC や JMS 、セキュリティなどリソース設定やドメインの監視方法、デプロイされたアプリケーションへのアクセス方法などがどのように変わるのか?(変わらないのか?)を解説します。 日本オラクル株式会社 オラクルユニバーシティ 岡田 大輔
ビュー索引のキホン(後編)
ビュー索引のキホン(後編)
Haruyuki Nakano
Notes/Domino のデータベースには設計やデータの他、ビュー索引も含まれています。後編ではビュー索引の更新や再構築におけるパフォーマンスに関する機能などについてまとめています。
VMware ESXi と Microsoft Hyper-V Server を比較してみた
VMware ESXi と Microsoft Hyper-V Server を比較してみた
POPI Prince
2015年2月21日に行われた、第2回G-Study勉強会でのLTで使用したスライドです
いまさら学ぶMVVMパターン
いまさら学ぶMVVMパターン
Yuta Matsumura
Fukuoka.NET #5 での発表資料です https://fukuten.connpass.com/event/48572/
マイクロサービスの基盤として注目の「NGINX」最新情報 | 20180127 OSC2018 OSAKA
マイクロサービスの基盤として注目の「NGINX」最新情報 | 20180127 OSC2018 OSAKA
Murata Tatsuhiro
20180127 OSC2018 OSAKA サイオステクノロジー講演
イマドキのExcelスクショの撮り方
イマドキのExcelスクショの撮り方
Yoshitaka Kawashima
2014年現在におけるSIerのエビデンスの作り方です。ご査収ください。
もしも日露戦争のときに満州軍総参謀長児玉源太郎閣下がインセプションデッキを作っていたら
もしも日露戦争のときに満州軍総参謀長児玉源太郎閣下がインセプションデッキを作っていたら
Daiki Tanoguchi
Reflectionのパフォーマンス
Reflectionのパフォーマンス
明 高橋
オトナのTDD(テスト駆動開発)入門
オトナのTDD(テスト駆動開発)入門
Yoshinori Yamanouchi
オトナのプログラミング勉強会で2018年2月21日に開催されたテスト駆動開発(TDD)についての資料です。
ビュー索引のキホン(前編)
ビュー索引のキホン(前編)
Haruyuki Nakano
Notes/Domino のデータベースには設計やデータの他、ビューの索引も含まれています。前編ではビューの索引の構造とメンテナンスするための基本的な仕組みについてまとめました。
MVVM入門
MVVM入門
Kazutoshi Urabe
デザインパターン
デザインパターン
gaaupp
デザインパターン
Jakarta EE + MicroProfile との付き合い方
Jakarta EE + MicroProfile との付き合い方
Hirofumi Iwasaki
JJUG night seminar 2020-01-22講演資料
Laravel aspectで関心の分離
Laravel aspectで関心の分離
Kenjiro Kubota
since 2017/07/08
設計と実装で 抑えておきたい サービスクラスと例外
設計と実装で 抑えておきたい サービスクラスと例外
Takuya Sato
社内勉強会資料
ふつうの受託開発チームのつくりかた
ふつうの受託開発チームのつくりかた
Yoshitaka Kawashima
For the session A-4 ,DevLOVE Kansai 2012 Drive.
自己紹介LT(公開版)
自己紹介LT(公開版)
Ken Muryoi
自ら己を紹介するLTした...
Microsoft License の基本
Microsoft License の基本
祥子 松山
Global Office 365 Developer Bootcamp 2018 - Japan のライトニングトークで話した内容です。
นวัตกรรมกลุ่มธุรกิจเชิงคุณค่าสามพราน
นวัตกรรมกลุ่มธุรกิจเชิงคุณค่าสามพราน
ThailandCoop
นวัตกรรมกลุ่มธุรกิจเชิงคุณค่าสามพราน
What's hot
(20)
Jaspersoft Studioチュートリアル1 - レポートの作成
Jaspersoft Studioチュートリアル1 - レポートの作成
マルチテナント環境における WebLogic Server 管理
マルチテナント環境における WebLogic Server 管理
ビュー索引のキホン(後編)
ビュー索引のキホン(後編)
VMware ESXi と Microsoft Hyper-V Server を比較してみた
VMware ESXi と Microsoft Hyper-V Server を比較してみた
いまさら学ぶMVVMパターン
いまさら学ぶMVVMパターン
マイクロサービスの基盤として注目の「NGINX」最新情報 | 20180127 OSC2018 OSAKA
マイクロサービスの基盤として注目の「NGINX」最新情報 | 20180127 OSC2018 OSAKA
イマドキのExcelスクショの撮り方
イマドキのExcelスクショの撮り方
もしも日露戦争のときに満州軍総参謀長児玉源太郎閣下がインセプションデッキを作っていたら
もしも日露戦争のときに満州軍総参謀長児玉源太郎閣下がインセプションデッキを作っていたら
Reflectionのパフォーマンス
Reflectionのパフォーマンス
オトナのTDD(テスト駆動開発)入門
オトナのTDD(テスト駆動開発)入門
ビュー索引のキホン(前編)
ビュー索引のキホン(前編)
MVVM入門
MVVM入門
デザインパターン
デザインパターン
Jakarta EE + MicroProfile との付き合い方
Jakarta EE + MicroProfile との付き合い方
Laravel aspectで関心の分離
Laravel aspectで関心の分離
設計と実装で 抑えておきたい サービスクラスと例外
設計と実装で 抑えておきたい サービスクラスと例外
ふつうの受託開発チームのつくりかた
ふつうの受託開発チームのつくりかた
自己紹介LT(公開版)
自己紹介LT(公開版)
Microsoft License の基本
Microsoft License の基本
นวัตกรรมกลุ่มธุรกิจเชิงคุณค่าสามพราน
นวัตกรรมกลุ่มธุรกิจเชิงคุณค่าสามพราน
More from Haruyuki Nakano
NotesQueryResultsProcessor.pptx
NotesQueryResultsProcessor.pptx
Haruyuki Nakano
NotesQueryResultsProcessor Notes/Domino バージョン12 以降の LotusScript と Java で使用可能になったクラスです。
Nomad開発の苦悩つ
Nomad開発の苦悩つ
Haruyuki Nakano
HCL Ambassador特権を活用して業務用でない超個人的なアプリを開発しましたが、自分が使うアプリなのでこだわりたい所はとことんこだわって作りんだので、エッセンスくらいは何かの役に立つのではなかろうかと思い、資料にまとめて共有した次第です。 開発したDomino Designer はバージョン 12.0、Nomad Mobile はTestFright版 1.0.17.2021111620、Domino Volt は 1.0.4 です。
どうしてもドメインがほしくなった訳
どうしてもドメインがほしくなった訳
Haruyuki Nakano
HCL Domino V12 に搭載されたTLS証明書を自動で取得/更新する新機能を試したくて個人のドメインを取得してしまったというお話(2021年7月のテクてくLotus技術者夜会で使用したスライド)です。
個人フォルダの作成権限
個人フォルダの作成権限
Haruyuki Nakano
HCL Notes のアプリケーションにフォルダを作成できる権限について、ヘルプの記載が足りないように思ったので、補足的に説明しています。
Domino v12の新機能 - 多要素認証対応 (TOTP) -
Domino v12の新機能 - 多要素認証対応 (TOTP) -
Haruyuki Nakano
HCL Domino V12 では多要素認証として「TOTP (時間ベースのワンタイムパスワード)」に対応しました。 このスライドではユーザーの操作を中心にTOTP導入時の注意点などに触れています。 ※この資料のスクリーンショットや仕様は、ベータ版をベースにしています。仕様については製品版のヘルプ等を改めてご確認ください。
V12 TLS証明書管理の自動化
V12 TLS証明書管理の自動化
Haruyuki Nakano
V12 で新たに追加された CertMgr タスクによる Let's Encrypt からのTLS証明書の入手を DNS-01 チャレンジで試しました。
V12 DAOS 拡張
V12 DAOS 拡張
Haruyuki Nakano
V12 で拡張された DAOS を試してみました。
ベータフォーラムってこんなとこ
ベータフォーラムってこんなとこ
Haruyuki Nakano
Notes/Domino のベータフォーラムは、ベータ版の不具合を報告するだけの場所ではありません。搭載が予定されている新機能をどのように改善するべきなのかを議論できる場所でもあります。あなたがどのようなシチュエーションで新機能を使おうとしていて、どうすればあなたの用途に合致するかを開発メンバーへ直接伝えることで、本当に使いたい新機能の形に近づくかもしれません。
V12 の DAOS はさらに使いやすくなるかも⁉
V12 の DAOS はさらに使いやすくなるかも⁉
Haruyuki Nakano
Notes/Domino バージョン12のベータテストが始まりました。 このスライドでは、DAOS の改善(予定)のポイントについて触れています。
オレのDocker元年
オレのDocker元年
Haruyuki Nakano
Domino 9.0.1 FP10 で Docker がサポートされましたが、それは Domino の Docker イメージが提供されないものでした。Domino 11.0.1 で Domino の Docker イメージが提供されるようになり、同時に2020年は Windows10 上の仮想環境も更新され、使いやすくなったこともあり、Domino を Docker Desktop で稼働させることに成功しました。本資料では、メーカーのサポート対象から外れるイレギュラーな内容を扱うため、メーカーへの問合せ自粛は徹底してくださるようお願いします。
パブリック文書/パブリックアクセス
パブリック文書/パブリックアクセス
Haruyuki Nakano
「のの会」第26回でお話した内容です。 Notesデータベースとそこに登録された文書と設計要素へのアクセスを許可する方法のひとつである「パブリックアクセス」についてまとめています。
初めての HCL Sametime
初めての HCL Sametime
Haruyuki Nakano
初めて触れた HCL Sametime について「のの会」向けに紹介しました。Sametime 環境構築でハマったことなどについてまとめたものです。これから HCL Sametime に触れる方にこの資料を読んでいただくことで、私と同じ失敗をすることなく、より早く確実に HCL Sametime を使い始めることができれば幸いです。 ※ここでは HCL Sametime 11.0 または HCL Sametime 11.0 FP1 の不具合などに触れていますが、最新の FixPack 等で改善されている場合がありますので、メーカーWebサイト等で最新の情報を参照ください。
読者/作成者 フィールド
読者/作成者 フィールド
Haruyuki Nakano
第21回「のの会」で使用したスライドです。
HCL Nomad で GPS へアクセスしよう
HCL Nomad で GPS へアクセスしよう
Haruyuki Nakano
2020年2月に開催の「テクてくLotus技術者夜会」で使用したスライドです。 バージョン 1.0.4 以降の HCL Nomad (iOS) とバージョン 11.0 以降の Notes/Domino をご用意ください。
HCL Nomad と OCR
HCL Nomad と OCR
Haruyuki Nakano
Notes アプリケーション(.nsf) 内にある文書に添付された写真から、そこに写る文字情報を抽出するエージェントを作りました。 このエージェントが Windows の Notes クライアントだけでなく iOS 上の HCL Nomad でも動作することを実機で確認できました。 この資料では、Windows と iOS の両方で稼働するNotesアプリケーションで注意するべき点、Notes V10 の新機能、現行バージョンにおける不具合とその回避方法や製品の制限等に触れます。
Notes Domino Solution 2019 資料
Notes Domino Solution 2019 資料
Haruyuki Nakano
NDS2019 資料 Notes/Domino V10 の新機能である DQL (Domino Query Language) の V11 での拡張についてご紹介します。
テーマカラーをロータス色に変えてみた
テーマカラーをロータス色に変えてみた
Haruyuki Nakano
デスクトップポリシーを使うことで、クライアント側の notes.ini へパラメータを自動で追加することが可能です。 ここでは notes.ini を設定するポリシーの設定と、それを配布する設定を追加し、指定した人(ここでは管理者アカウント)のワークスペースをロータスカラーに変更しています。 スクショには HCL Notes V11 ベータ版を使用していますが、私がV11の新しテーマ色を気に入らないから変えているわけではありません。 全体的に文字による説明は少なめです
アプリの「遅い」を見てみよう
アプリの「遅い」を見てみよう
Haruyuki Nakano
Notes/Domino のクライアントとサーバーのNRPC通信を記録して、Notesデータベースの遅い理由を見ていきます。
その変数、Variant 型では?
その変数、Variant 型では?
Haruyuki Nakano
LotusScript で作成するエージェントの処理速度は、使う変数の型をきちんと指定するだけで驚くほど高速になる場合があります。 型の宣言を簡易にする方法についても触れてます。
Domino Query Language (DQL)
Domino Query Language (DQL)
Haruyuki Nakano
Notes/Domino v10 の新機能であるDomino Query Language について、主に IBM Notes v10.0.1 (コミュニティー版)を使用し、動作確認と検証を行っています。
More from Haruyuki Nakano
(20)
NotesQueryResultsProcessor.pptx
NotesQueryResultsProcessor.pptx
Nomad開発の苦悩つ
Nomad開発の苦悩つ
どうしてもドメインがほしくなった訳
どうしてもドメインがほしくなった訳
個人フォルダの作成権限
個人フォルダの作成権限
Domino v12の新機能 - 多要素認証対応 (TOTP) -
Domino v12の新機能 - 多要素認証対応 (TOTP) -
V12 TLS証明書管理の自動化
V12 TLS証明書管理の自動化
V12 DAOS 拡張
V12 DAOS 拡張
ベータフォーラムってこんなとこ
ベータフォーラムってこんなとこ
V12 の DAOS はさらに使いやすくなるかも⁉
V12 の DAOS はさらに使いやすくなるかも⁉
オレのDocker元年
オレのDocker元年
パブリック文書/パブリックアクセス
パブリック文書/パブリックアクセス
初めての HCL Sametime
初めての HCL Sametime
読者/作成者 フィールド
読者/作成者 フィールド
HCL Nomad で GPS へアクセスしよう
HCL Nomad で GPS へアクセスしよう
HCL Nomad と OCR
HCL Nomad と OCR
Notes Domino Solution 2019 資料
Notes Domino Solution 2019 資料
テーマカラーをロータス色に変えてみた
テーマカラーをロータス色に変えてみた
アプリの「遅い」を見てみよう
アプリの「遅い」を見てみよう
その変数、Variant 型では?
その変数、Variant 型では?
Domino Query Language (DQL)
Domino Query Language (DQL)
プロフィール文書って何?
1.
プロフィール文書って何? 12.0.1 で登場予定の新機能を理解するために復習しましょう
2.
プロフィール文書の 特徴 通常の「文書」との違いとは
3.
特徴 • ビューに表示できない/フォルダへ追加できない • 通常の文書検索では探せない •
文書数にカウントされない • プログラムによるアクセス • 高速アクセス • 競合文書が発生しない 隠し文書 と表現されることも!?
4.
ビューに表示できない/フォルダへ追加できない SELECT文にプロフィール文 書用のフォームを指定しても @All でも、プロフィール文書 は表示されない ※プロフィール文書上のアイテムの サマリーフラグがFalseという訳ではない
5.
通常の文書検索では探せない • フォルダ/ビューに表示できない • 全文索引に含まれない ビュー検索、全文検索では文書が探せない
6.
文書数にカウントされない 全文書の数より プロフィール文書の数が多い
7.
プログラムによるアクセス • フォーム名とユニークキーを指定して文書にアクセス • 値の取得が容易 •
文書が存在しなければ自動作成される いかにも作成しそうな名称の(”CreateProfileDocument” のような)コマンド/メソッドは存在しない
8.
高速アクセス • アクセスした文書をクライアントのキャッシュに保持する • データベースを開いている間はキャッシュを参照 一方の更新内容が他方へ反映されにくいため、更新が頻繁に発生する情報の共有に向か ない
9.
競合文書が発生しない • フォームのプロパティで「競合の作成」を選択している場合 であっても、競合文書は作成されない仕様です 競合の扱いは文書の $ConflictAction
アイテムの値によって管理 されますが、プロフィール文書では通常の文書と異なる値が設定さ れます。 「競合の作成」を選択していた場合でも強制的に内部で「競合を作 成しない」を選択した状態となり、「競合のマージ」を選択してい た場合も強制的に内部で「マージ/競合なし」を選択した状態とな ります。 競合が発生する状況になった場合は、更新日時が新しい方の文書が 保存されます。
10.
使用例 データベースの使用に必要な各種設定値を保存する
11.
使用例 • メールDB カレンダープロフィール カラープロフィール iNotesプロフィール アーカイブデータベースプロフィール • ディスカッションDB アーカイブデータベースプロフィール •
スクリプトデバッガのブレイクポイント 「各種設定の保存」といえば notes.ini もこのような使い方ができます。 どんな違いがあるのでしょうか?
12.
notes.ini との比較 notes.ini • データベース間で設定情報の共有が可能 •
ユーザー自身による設定の閲覧・修正・ 削除が可能 • 端末ごとの設定のため、複数のユーザー アカウントを使い分ける場合に注意が必 要 • 自分が使用する複数の端末や他のユー ザーとの間で設定の共有が困難 • 端末の入れ替えや機種変更などで設定が 消える可能性あり プロフィール文書 • 端末間/ユーザー間で設定情報の共有が 可能 • 複製されるためレプリカ間の共有が可能 • 可視性に難あり。設定をユーザー自身で 自由に閲覧・修正させるにはフォーム等 のアクセス手段の構築が必要 • 削除に難あり。多少プログラミングが必 要
13.
プログラミング プロフィール文書を使ってみよう
14.
プロフィール文書(NotesDocument)の プロパティ IsProfile True NameOfProfile プロフィール名 Key
ユニークキー NotesPeek では ユニークキーを user-name と表示します
15.
プロフィール文書の 作成・既存文書の編集 LotusScript set notesDocument =
notesDatabase.GetProfileDocument( profilename$ [, uniqueKey$] ) set NotesUIDocument = notesUIWorkspace.EditProfile( profilename$ [, uniqueKey$] ) @コマンド/@関数 @Command( [EditProfileDocument] ; profilename; uniqueKey ) ※すぐに実行される @Command( [EditProfile] ; profilename; uniqueKey ) ※すべての関数の実行された後に実行される • プロフィール名とユニークキーの組合せで1文書だけ作成可能(同じ組み合わせの文 書を複数作成できない) • CreateProfileDocument のような作成に特化したメソッドが無い • Compose @コマンドではプロフィール文書を作成できない • GetProfileDocument で取得する文書の IsNewNote プロパティは、プロフィール文 書が存在しなかった場合は True を返す
16.
プロフィール文書コレクションの取得 LotusScript set notesDocumentCollection =
notesDatabase.GetProfileDocCollection( profilename$ ) • プロフィール名が同じプロフィール文書のコレクションを取得する
17.
値の取得・更新 LotusScript ※通常の NotesDocument クラスと同様の操作のため割愛 @コマンド/@関数 @GetProfileField(
profilename; fieldname; uniqueKey ) @SetProfileField( profilename; fieldname; value; uniqueKey )
18.
次回予告 冒頭で「今回は 12.0.1 の新機能 を知るための復習」と言いました が…
19.
Named Document (名前付き文書)とは • 12.0.1
では Named Document(名前付き文書)と 呼ばれる新しいタイプの文書を作成および管理するため の新しいメソッドが用意されている • NoteID ではなく名前を持つ • Notesクライアントやどのビューにも表示されない • プログラムによるアクセスを想定して設計されている • これまでのプロフィール文書を機能的に置き換えるもの
Download now