問題タブ [lotus-formula]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2114 参照

lotus-formula - ロータスノートを使用して、ビューのカテゴリ別に作成された最新のドキュメントを取得する方法

ロータスノート@formulaを使用して、ビューのカテゴリ別に作成された最新のドキュメントを取得するにはどうすればよいですか?

0 投票する
2 に答える
1909 参照

lotus-formula - @DocDescendants と @DocChildren は特別なテキストです

この操作を使用するとエラーが発生しました (不正なデータ型)。以下の式の平均を求めたいです。@DocDescendants と @DocChildren の平均を求める正しい式は何ですか? または、カテゴリとサブカテゴリをカウントして、各カテゴリの平均を取得する別の方法はありますか?

avg:=@DocDescendants/@DocChildren;

またはこれも

avg:=@Text(@DocDescendants/@DocChildren);

またはこれも

avg:=@ToNumber(@DocDescendants)/ @ToNumber(@DocChildren);

0 投票する
1 に答える
1530 参照

lotus-formula - ビューにエイリアスではなくドロップダウンリストリストの説明を表示する(ロータスノート)

フォームにドロップダウンリストコントロールがあり、このドロップダウンリストは複数の値を受け入れます.4つのオプションを入力し、値の長い説明のために、オプションごとにエイリアスを作成しました。私の問題は、ドキュメントが保存されたときに、保存される値がエイリアスであるということです。私の見解では、エイリアスではなく説明を表示したいので、今問題が発生しています。ビューにエイリアスの代わりに説明を表示するにはどうすればよいですか。フィールドが複数の値であるため、説明を表示するのに苦労しています。数式@Explodeを使用しようとしましたが、表示されません。何か案は?

0 投票する
2 に答える
1513 参照

lotus-notes - テンプレートからメールにテキストをコピーする(Lotus Notes)

現在のメールにフッター(一部のボタンを含む)を挿入するツールバーボタンを作成しようとしています。

私の知る限り、Lotus Formulaを使用してボタンを直接作成および変更する方法はないため、別のドキュメントからコピーして貼り付けようとしています。返信にテキストを挿入する必要があるため、メールテンプレートを使用できません。

これは私がオンラインの例から集めたものです:

これは、ボタンを押したときに何を見ているかに応じて、一貫性のない動作をします。メールの実際のテキストが貼り付けられた検索ボックスが開くことがあります。新着メールを閉じているようです。

FileCloseWindowのように、多くのコマンドが引数を取らないため、私は特に混乱しています。コマンドの「コンテキスト」を制御したり、成功したかどうかを確認するにはどうすればよいですか?

SendKeysを使用して自動化を行っているように感じます。一連のコマンドを実行し、予期しないことが起こらないことを期待します。もちろん、私はロータスフォーミュラに完全に精通しているので、これを完全に間違っている可能性があります。どんな助けでも大歓迎です。

0 投票する
6 に答える
19669 参照

lotus-notes - 「履歴付きで全員に返信」用の Lotus Notes ホットキー/ショートカット キーを作成する

私は共通のアクションにすばやくアクセスできるようにしたいので、ホットキーを定義したいと思います。たとえば、Alt+L で「履歴付きで全員に返信」を実行し、選択した電子メールを操作します。Windows で Lotus Notes 8.5 を使用しています。現在、[返信] ボタンをクリックしてから [履歴のみで全員に返信] をクリックするか、Alt+3 を押してからカーソルを数回押して Enter キーを押す必要があります。実際には、メールが独自のウィンドウで開かれている場合は Alt+2 を使用する必要があるため、Alt+3 は常に機能するとは限りません。

私はいくつかの解決策を追求してきました:
o Lotus Notes 内で一貫したホットキーを探しましたが、うまくいきませんでした。Lotus Notes でのショートカット キーのサポートはあまり良くなく、カスタム ショートカット キーを定義することはできません。

o AutoHotkey を使用してキーストロークを Lotus に送信しようとしました。Alt+A を入力して [アクション] メニューに移動すると、返信を行うことができます。残念ながら、[アクション] メニューの下にあるアクセラレータ キーは、メール リストにいるか、メールが独自のウィンドウにあるかによって変わります。また、[Actions] メニューは常にすぐにドロップダウンするとは限らないため、送信されたキーストロークのタイミングが問題になります。

o すべてに返信する LotusScript エージェントを作成してみました。「全員に返信\履歴のみで全員に返信」という名前の共有アクションがあることを知りました。エージェントに既存の共有アクションを呼び出させる方法はないと思うので、共有アクション コードをエージェントに複製するだけでよいと思います。それでも、ホットキーを介してエージェントを呼び出すという問題が残ります。

o まだ試していませんが、すべてに返信できるエージェントを作成することが解決策になると思います。Lotus Notes OLE/COM インターフェイスを使用してエージェントを呼び出す VBS スクリプトを作成し、ホットキーが押されたときに AutoHotkey が VBS ファイルを呼び出すようにします。参考までに: AutoHotkey は COM を直接サポートしていません。ただし、AutoIt と私は、AutoHotkey_L が COM とホットキーの両方をサポートしていると信じているので、これらの言語のいずれかを使用できました。

どんな提案も受け入れますが、信頼できるソリューションが必要です。前述のように、私の現在の AutoHotkey ソリューションは時々失敗します。これは、Lotus GUI が非常に標準的な Windows GUI ではないためです。私の理解では、Lotus GUI は Java/Eclipse アプリケーションです。Lotus は Eclipse プラグインをサポートしていると思います。

0 投票する
1 に答える
3372 参照

lotus-notes - Lotus Notes 8.5 クライアントの非表示アクション ボタン

ビューでアクション ボタンを非表示にするのに問題があります。最近 8.5 にアップグレードしたところ、以前使用していた方法が機能しなくなりました。以前は ACL でロールを作成できました。次に、この数式をアクション ボタンのプロパティ [数式が true の場合はアクションを非表示] に追加します。これは式 @IsNotMember("[StatusUpdate]";@UserRoles) です。

よろしくお願いいたします。

0 投票する
2 に答える
1841 参照

lotus-notes - Lotus Notes カスタム検索

私はロータスノートに非常に慣れていません。これはすべてクライアント上で行われます。特定のフォームを検索するカスタム検索を作成する必要があります。これはフィールドの例です:

FormName = MyForm1 データベース フィールドは、Name1、Name2、Name3 と呼ばれます。データベース フィールドは、department1、deparment2、department3、department 4 です。

検索フォームには 2 つのフィールドしかありません。名前と部門。名前検索フィールドは 3 つの名前フィールドすべてを検索する必要があり、部門フィールドは 4 つの部門フィールドすべてを検索する必要があります。

ご協力いただきありがとうございます。

0 投票する
1 に答える
960 参照

cookies - Lotus Domino、Firefox、OperaのIEでCookieが機能しないOK

Lotus Dominoアプリケーションで古いが実行可能なJavaScriptを使用して、セッションと永続的なCookieを設定しています。これは、FirefoxとOperaでは正常に機能しますが、IE8では機能しません。IEがページをキャッシュするのを停止するためにhtmlを追加した場合、これは違いがありません。これはコードです:

これはLotusDomino固有のものではないと思います。最も奇妙なのは、ローカルサーバーに設定したCookieは表示されますが、Firefoxで実行できるように見えるCookieを削除できないことです。これにより、問題が発生します。過去3日間!!

Firefoxデバッガーはエラーを報告せず、IEもデバッグモードではありません。

更新-その日遅く、javascriptコードの問題に対する解決策はありませんが、fromの計算フィールドにある次の式は、毎回セッションCookieを設定します。これは、私が少し好き嫌いの関係にあるネイティブのLotusFormula言語です。ケースは非常にシンプルで100%信頼性があります!

ps同じコードがMozillaで機能するときに、JavaScriptがIEで機能しないという問題を目にしたのはこれが初めてではありません。私が考えているコードは、IE5では問題ありませんでしたが、以降のバージョンでトリガーされたコードでは機能しなくなりました。 IE、誰かがこの観察に光を当てることができますか?

9月16日、ショッピングカートで多くの進歩を遂げましたが、現在、上記の数式は壊れており、現在のページに応じてCookieを設定していません。FirefoxとOperaでも同じです。ワインとスピリットのカテゴリを表示するとCookieは表示されますが、アクセサリとギフトアイテムは表示されませんが、両方のページタイプに同じコードが使用されています。

0 投票する
2 に答える
3160 参照

lotus-notes - 選択した(電子メール)ドキュメントをアーカイブするためのメモツールバーボタン

メニューの[アクション]>[アーカイブ]>[選択したドキュメントのアーカイブ]を使用して、電子メールをすぐにアーカイブできます。上記のアクションを実行するクリック可能なツールバーボタンを作成するにはどうすればよいですか?

ドキュメントをフォルダに移動するためのツールバーボタンをすでに作成しているので、数式言語コマンドを入力するボタンを作成するプロセスにある程度慣れています。

0 投票する
1 に答える
1576 参照

javascript - Webロータスドミノを介してビューで複数の選択したドキュメントを印刷する

選択したドキュメントを、各ドキュメントが1回の印刷でコンパイルされるようにビューに印刷したいと思います。これは、1ページの1つのドキュメントと2ページの2番目のドキュメントのようなものです。このドキュメントを印刷すると、印刷済みのフラグが付けられ、メモ帳のテキストファイルにエクスポートできるようになります。これは、WebベースのアプリケーションのLotusdominoで行う必要があります。答えは大歓迎です。