こちら検索する対象のビュー名となります。この例ですと、Custmers.nsf内のContactListというビューからデータを検索することになります。こちらは呼び出そうとしているフォーム内に存在するkeyとなるフィールド名になります。先の検索対象ビューの最初の列を検索し、一致した行を検索対象のレコードとして選択することになります。こちらは先のkeyにより特定されたレコードの取得する値の入った列のフィールド名を指定します。以下のようなビューですと、戻り値はComments列の「テスト」や「参考」、「コメント」になります。フィールド名以外に、列番号でも同じ結果が得られます。先の例ですと、"Comments"のかわりに"4"と指定することが可能です。個人的には列番号を使っています。例の式には[keywords]が省略されていますが、こちらもヘルプをご覧ください。セットされる値によって得られるデータは、下記のようになります。以上でDbLookupについての説明は終りますが、もうひとつNotesには近い関数があります。こちらは@DbLookupと違い、[key]がありません。そのため戻り値としては対象の列の値となります。私がよく利用する例としては、フォーム内に設置したダイアログリストの選択するリストとして、同一アプリケーション内のビューから一覧を取得するというものがあります。下記例ですと、同一アプリケーション内のカテゴライズされたビュー[byCategory1]の1列目をリストとして表示させることが可能です。@DbColumn("":"NoCache";"";"byCategory1";1)これにより、利用ユーザーがカテゴリを選択で選べます。文字の揺らぎ(大文字小文字の違いや、全半角の違い)による別項目となることを減らすことも可能です。新しい値を可としておくと、こちらが保存されたタイミングで"NoCache"の効果により、次にダイアログリストを開くと、新規の項目もリストに追加された状態で利用可能となります。以上、ご存知の方には全く必要のない記事ではありますが、個人的にこのNotesにはまり込む最初の要素になりますので、取り上げさせて頂きました。オープンセミナーに参加せて頂きました。月曜にも書きましたが、大阪研究会への報告も兼ねて、ブログ記事を書かせて頂きます。【『ノーツでモバイルファースト』=モバイルなくして働き方改革はない!!=】ということで、各セッションでそのテーマに沿った発表がございました。アプリケーションそのもののWEB化だけでなく、IoTやAIの要素もあり、いずれも興味深い内容ばかりでした。アイデアソン形式で、XPagesに関して議論に参加でき、たくさんの皆様の意見、アイデアに触れることができた。資料が公開されるかはわかりませんが、参加しなければ得られなかったものが多数あり、あらためて神戸から出てきた甲斐があったと実感した次第です。懇親会でも、皆様の熱いNotes愛を感じ、弊社が継続してNotesを使い続けていくこと、さらにNotesを軸にあらゆる仕組みを組み合わせていくことは間違いなかったと安心することができました。この「ブログ見てます」と言って頂ける方とも数名お会いすることができ、さらに精進しなければとも感じました。二次会の場でとある方に気付かされたのですが、このNotesに関わるコミュニティが他のシステム関連コミュニティと大きく違う点があります!!私もいくつかのユーザー会等に参加していますが、1製品を中心に、メーカー・パートナー・ユーザーが一同に介するものは、他にないのではとの事です。引き続き、このコミュニティを大切に育てていくことに少しでも関わることができればと考えております。本日夕方には高松です。Notesな皆様との接点をさらに太くして、帰りたいと思います。き回ると結構な筋肉痛です。何年かぶりに親指にマメもできてました。水曜までに治るといいのですが・・・。2017(大阪)に参加されましたでしょうか。私は参加させて頂きました。名古屋・福岡が控えておりますので、内容については控えさせて頂きますが、率直なところ期待以上の発表であったと感じております。個人的な価値観ですが、過大評価をしている訳ではなく、そのように感じたというのが本音です。名古屋・福岡近辺の方で、まだ申し込まれていないようでしたら、まだ間に合うかと思いますので、ぜひご都合を調整ください。後悔するような内容ではないはずです。2017も控えております。?こちらもまだ参加は間に合うかと思いますので、ぜひご都合調整ください。昨年は1コマ頂き、弊社の取るに足らない事例を発表させて頂きましたが、今年は参加者として楽しませていただくつもりです。参加セッションも同一時間に複数参加したいと思うほどであったのですが、なんとかそれぞれひとつに絞り、申し込みを完了しております。・・・10時にスタートして、各45分のセッションなのですが、16:45まで7個のセッションに申し込んでしまいました。お昼を食べにいく時間がない(汗ただその時間も惜しいと感じましたので、カ○リーメイト類を持ち込んで、休憩時間に済ませるつもりです。懇親会も楽しみなのですが、今回はなんと!!宿泊なんです。翌日に本業の打ち合わせを行うことになっており、最後までゆっくりさせて頂くことができます!さらに!!16日午後の飛行機で高松へ。ノーツ・しこく・フェスタです。去年は私費で往復フェリー泊という0泊3日の弾丸ツアー(一説には梅ツアーとも・・・)だったのですが、非常に内容が濃いものでしたので、今回はオープンセミナーの延長ということで許可を頂きました。余談!・・・データベースアイコンについてみなさま、こんにちは。2017は申し込まれましたか?もちろん私は今週の大阪会場に参加致します。福岡Notes/Dominoの最新情報が気になりますよね。ご都合できるようでしたら、お近くの会場にご参加ください!!さて今回は少し方向性が違うのですが、データベースアイコンについて記載してみたいと思います。個人的には皆様がどのようなアイコンを使っているのか、とても興味があるものでして。現在のアイコン変更の画面です。以下はメールテンプレートのものになります。上半分が現在使用されているアイコンになります。8.5.2より前のバージョンで使用されるものとなります。8.5.2のバージョンアップにより、アイコンとして使用できる幅が広がったと言えるでしょう。それでは現在使用できるイメージファイルについて確認しましょう。先の画面の「置換」ボタンをクリックした画面です。以下のように、GIF・JPEG・ビットマップ・PNGが選択可能です。基本的に弊社ではインターネット上や、Officeのオンライン画像など、著作権フリーのものをサイズ変更したり、トリミングしたりして使ってます。サイズは32x32ピクセル以内でなければなりません。それ以上に大きい画像を取り込もうとすると、以下のようなアラートが表示されてしまいます。それでは逆に小さかったらどうでしょう。以下のような分かりやすい画像のサイズを16x16ピクセルにしてみます。置換すると、下記のような表示になりました。分かりにくいかと思いますが、画像が粗くなったのがお分かり頂けるかと思います。32x32ピクセル以下の画像は、拡大して32x32ピクセルのアイコンとして使用されるのです。それではせっかくですので、8.5.2より前のバージョンの画面を見てみましょう。「アイコンエディタを開く」をクリックします。知る人には懐かしい画面ですよね。32x32ピクセル上に16色+無色でデザインしていくというものです。表現として限定されるのですが、それでも皆様素晴らしいアイコンを開発されていたと記憶しております。ちなみに絵心のない私は、ペイントで32x32ピクセル内に画像ファイルを貼り、それをコピーしてこの画面に「貼り付け」て使用していました。以上でアイコンの作り方(設定の方法)は完了ですが、皆様はどのようなアイコンをご使用ですか?弊社では時代の変化を含め、下記のようなアイコンがあります。実に多種多様なパターンがあります。裏返すと統一感がない・・・。データベースアイコンを教えてください!!今回は息抜きのような話題になってしまいましたが、アイコンひとつにしてもユーザーにとってはかなり重要な要素です。手を抜かずに設定すべきと強く感じますし、また現状の不十分さに反省しております。Hagihara当ブログの記事は、私個人の経験談を中心とした見解・判断に基づく内容となります。記載内容や、ダウンロードコンテンツ等については、恐れ入りますが利用者様の自己責任でお願い致します。注)外部サイトへのリンク切れについては、先方の都合によるものとなりますので、ご了承ください。