問題タブ [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.
lotus-notes - querysave で、カスタム クラスを介してドキュメントに値を保存する際の問題
Lotus Notes 8.5.2 で監査証跡を実行するための小さなカスタム クラスを作成しました。カスタム クラスで NotesRichTextItem の値を設定すると、すべて問題なく表示されます。カスタム クラスを終了して Querysave に戻り、Source.Document を確認すると、値が正常に表示されます。querysave が終了したら (カスタム クラス呼び出しの後の行は End Sub です)、ドキュメント プロパティを確認すると、フィールドは空です。以下のすべてのコードを含めますが、querysave から呼び出される関数は querySaveCheckValues (ソースに渡します) です。
カスタムクラス
excel - LotusScript でテキストを数値に変換する Excel
テキストを数値に変換する方法を教えてもらえますか? xlapp.selection.FormatNumber = "#,##0.00" を使用しようとしましたが、エクスポートされた列がテキスト形式であることが判明したため、機能しません。助けてくれてありがとう、本当にありがとう。
-編集ビューをExcelにエクスポートするためにlotusscriptを使用しています。私のジレンマは、数値を含むエクスポートされた列がテキストとしてエクスポートされることが判明し、xlapp.selection.FormatNumber = "#,##0.00" を使用してフォーマットする前に、まず数値に変換する必要があることです。lotusscriptを使用して列を数値に変換する構文を知りたいです。
lotus-notes - Lotus Notes カスタム検索
私はロータスノートに非常に慣れていません。これはすべてクライアント上で行われます。特定のフォームを検索するカスタム検索を作成する必要があります。これはフィールドの例です:
FormName = MyForm1 データベース フィールドは、Name1、Name2、Name3 と呼ばれます。データベース フィールドは、department1、deparment2、department3、department 4 です。
検索フォームには 2 つのフィールドしかありません。名前と部門。名前検索フィールドは 3 つの名前フィールドすべてを検索する必要があり、部門フィールドは 4 つの部門フィールドすべてを検索する必要があります。
ご協力いただきありがとうございます。
lotus-notes - Dominoサーバーとの接続ステータスの確認
C#APIを使用してDominoサーバーとの接続状態を確認することはできますか?
C#アプリケーションを使用していますが、Dominoサーバーとの接続がまだ有効であるかどうか、またはDominoサーバーが再起動して接続が失われるかどうかを確認する必要があります。プログラムでそれを確認するにはどうすればよいですか?
java - Java および Lotusscript エージェントの制御
私は 2 つのエージェントを作成しました。1 つは Java で作成し、もう 1 つは Lotusscript で作成しました。java エージェントは 5 分ごとに実行されるようにスケジュールされていますが、lotusscript エージェントは 15 分ごとに実行されるようにスケジュールされています。したがって、それらが同時に実行される時が来るでしょう。その場合、java エージェントは、lotusscript エージェントが終了するまで一時停止/待機する必要があります。Profile DOcuments と Environment Variables を使用してロックをシミュレートしようとしましたが、役に立ちませんでした。この 2 つの異なるエージェント間のロックをシミュレートする方法はありますか? 助けてください。どうもありがとう!
編集:さらに複雑にするために、2つのエージェントが2つの異なるデータベースに存在することを忘れていました:(
javascript - Webロータスドミノを介してビューで複数の選択したドキュメントを印刷する
選択したドキュメントを、各ドキュメントが1回の印刷でコンパイルされるようにビューに印刷したいと思います。これは、1ページの1つのドキュメントと2ページの2番目のドキュメントのようなものです。このドキュメントを印刷すると、印刷済みのフラグが付けられ、メモ帳のテキストファイルにエクスポートできるようになります。これは、WebベースのアプリケーションのLotusdominoで行う必要があります。答えは大歓迎です。
lotus-notes - Notes Designerは、保存後にエージェントを実行します
最近、Notes Designer 8.5.2に切り替えて、毎日08:00に実行するようにスケジュールされているエージェントを編集している場合、プログラマーパネルに変更を保存した直後にエージェントが実行されることに気付きました。
これは新機能ですか?エージェントが現在実行されていることを回避するにはどうすればよいですか?
lotus-notes - Workspace.ComposeDocumentおよびQueryOpenおよびPostOpenイベント
次のコードを使用して、別のフォームのアクションでドキュメントを作成しています。
Item
フォームQueryOpen
とイベントハンドラーにコードがありPostOpen
ますが、まったく実行されていません。私が使用したとき、@Command([Compose])
そこに呼ばれました。
ロータススクリプトをデバッグするとき、それらのイベントハンドラーをステップスルーしません。
ロータススクリプトで同等のものを入手するにはどうすればよいですか?QueryOpen
つまり、PostOpen
イベントをトリガーするにはどうすればよいですか?
lotus-notes - 検証せずに計算フィールドを更新する
ItemNumber
値が入力されていることを確認する検証フォーラムがあるフィールドを持つフォームがあります。
ロータススクリプトでは、そのフォームを使用して新しいドキュメントを作成し、別の計算フィールドItemProductFamilyType
(別のドキュメントのフィールドに基づいて計算)の値に応じて、データを入力したい場合がありItemNumber
ます。
私が抱えている問題は、ItemProductFamilyType
まだ計算されていないため、値が空白であるということです。フィールドが更新されると値が設定され、ドキュメントが更新/再計算されます。
私はComputeWithForm
これに使用しようとしています(raiseError
パラメーターは1または0です)が、他のフィールドの検証式のため、許可されていません。
では、検証式をチェック/エラーせずに計算フィールドを取得して値を更新するにはどうすればよいですか?