このコードを翻訳する方法は?
view.viewから*を選択します。ageYear="combobox.value"
SQLのコードは知っていますが、ロータススクリプトではできません。
このコードを翻訳する方法は?
view.viewから*を選択します。ageYear="combobox.value"
SQLのコードは知っていますが、ロータススクリプトではできません。
@DBlookup はあなたの友達です。長い間 Formula を書いていませんでした。Domino の主要なコードはすべて Java で書かれていますが、次のようなものです。
@dblookup("Notes": "NoCache"; "" : "ViewName"; "combobox.value"; columnnumber)
SQL で選択できるように、1 つの @dblookup で複数の列を検索することはできません。複数の @dblookups が必要になります。
また、これは、ageYear の場合、インデックス値で並べ替えられたビューがあることを前提としています。
本当に複数の列が必要な場合は、おそらく LotusScript または Java を使用するか、やろうとしていることを再分析する必要があります。コンテキストが役立ちます。
Lotus Notes はリレーショナル データベースではありません。これは、プログラム可能なユーザー インターフェイスとドキュメント指向のストレージ システムであり、すべてが 1 つのパッケージに統合されています。Notes プログラミングの要素を学ぶ必要があります。SQL クエリを考えてそれを "変換" することはできません。
前の質問のコンテキストでは、フォームと埋め込みビューを使用して、必要なことを行うことができます。LotusScript は必要ありません。その質問に対するケンの答えは、すでにあなたを正しい方向に向けています。私の答えは別の視点を提供します。
しかし、あなたが望むことを行う方法は他にもたくさんあります。ビューからドキュメントを選択したい状況は他にもたくさんあります。