問題タブ [lotusscript]

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 投票する
1 に答える
1584 参照

lotus-notes - querysave で、カスタム クラスを介してドキュメントに値を保存する際の問題

Lotus Notes 8.5.2 で監査証跡を実行するための小さなカスタム クラスを作成しました。カスタム クラスで NotesRichTextItem の値を設定すると、すべて問題なく表示されます。カスタム クラスを終了して Querysave に戻り、Source.Document を確認すると、値が正常に表示されます。querysave が終了したら (カスタム クラス呼び出しの後の行は End Sub です)、ドキュメント プロパティを確認すると、フィールドは空です。以下のすべてのコードを含めますが、querysave から呼び出される関数は querySaveCheckValues (ソースに渡します) です。

カスタムクラス

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

lotus-domino - 指定された月でExcelにエクスポートする方法

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

excel - LotusScript でテキストを数値に変換する Excel

テキストを数値に変換する方法を教えてもらえますか? xlapp.selection.FormatNumber = "#,##0.00" を使用しようとしましたが、エクスポートされた列がテキスト形式であることが判明したため、機能しません。助けてくれてありがとう、本当にありがとう。

-編集ビューをExcelにエクスポートするためにlotusscriptを使用しています。私のジレンマは、数値を含むエクスポートされた列がテキストとしてエクスポートされることが判明し、xlapp.selection.FormatNumber = "#,##0.00" を使用してフォーマットする前に、まず数値に変換する必要があることです。lotusscriptを使用して列を数値に変換する構文を知りたいです。

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

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

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

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

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

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

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

lotus-notes - Dominoサーバーとの接続ステータスの確認

C#APIを使用してDominoサーバーとの接続状態を確認することはできますか?

C#アプリケーションを使用していますが、Dominoサーバーとの接続がまだ有効であるかどうか、またはDominoサーバーが再起動して接続が失われるかどうかを確認する必要があります。プログラムでそれを確認するにはどうすればよいですか?

0 投票する
4 に答える
2444 参照

java - Java および Lotusscript エージェントの制御

私は 2 つのエージェントを作成しました。1 つは Java で作成し、もう 1 つは Lotusscript で作成しました。java エージェントは 5 分ごとに実行されるようにスケジュールされていますが、lotusscript エージェントは 15 分ごとに実行されるようにスケジュールされています。したがって、それらが同時に実行される時が来るでしょう。その場合、java エージェントは、lotusscript エージェントが終了するまで一時停止/待機する必要があります。Profile DOcuments と Environment Variables を使用してロックをシミュレートしようとしましたが、役に立ちませんでした。この 2 つの異なるエージェント間のロックをシミュレートする方法はありますか? 助けてください。どうもありがとう!

編集:さらに複雑にするために、2つのエージェントが2つの異なるデータベースに存在することを忘れていました:(

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

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

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

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

lotus-notes - Notes Designerは、保存後にエージェントを実行します

最近、Notes Designer 8.5.2に切り替えて、毎日08:00に実行するようにスケジュールされているエージェントを編集している場合、プログラマーパネルに変更を保存した直後にエージェントが実行されることに気付きました。

これは新機能ですか?エージェントが現在実行されていることを回避するにはどうすればよいですか?

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

lotus-notes - Workspace.ComposeDocumentおよびQueryOpenおよびPostOpenイベント

次のコードを使用して、別のフォームのアクションでドキュメントを作成しています。

ItemフォームQueryOpenとイベントハンドラーにコードがありPostOpenますが、まったく実行されていません。私が使用したとき、@Command([Compose])そこに呼ばれました。

ロータススクリプトをデバッグするとき、それらのイベントハンドラーをステップスルーしません。

ロータススクリプトで同等のものを入手するにはどうすればよいですか?QueryOpenつまり、PostOpenイベントをトリガーするにはどうすればよいですか?

0 投票する
3 に答える
3581 参照

lotus-notes - 検証せずに計算フィールドを更新する

ItemNumber値が入力されていることを確認する検証フォーラムがあるフィールドを持つフォームがあります。

ロータススクリプトでは、そのフォームを使用して新しいドキュメントを作成し、別の計算フィールドItemProductFamilyType(別のドキュメントのフィールドに基づいて計算)の値に応じて、データを入力したい場合がありItemNumberます。

私が抱えている問題は、ItemProductFamilyTypeまだ計算されていないため、値が空白であるということです。フィールドが更新されると値が設定され、ドキュメントが更新/再計算されます。

私はComputeWithFormこれに使用しようとしています(raiseErrorパラメーターは1または0です)が、他のフィールドの検証式のため、許可されていません。

では、検証式をチェック/エラーせずに計算フィールドを取得して値を更新するにはどうすればよいですか?