問題タブ [lotus-notes]

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

lotus-notes - 特定の Domino サーバーに存在するデータベースのリストをエクスポートするにはどうすればよいですか?

私はロータス ドミノ サーバーを所有しており、実に驚くほど多くのドミノ データベースがさまざまなフォルダーに配置されています。

これらすべてのデータベースのリストを、タイトルと作成者の名前とともに、何らかのスプレッドシート形式でエクスポートする方法はありますか? 私は Domino Admin と Domino Designer ソフトウェアを持っており、必要なアクセス権を持っているか、取得することができます。

0 投票する
7 に答える
7443 参照

svn - Lotus Notes/Domino 開発のバージョン管理のベスト プラクティス

Lotus Notes/Domino 開発のバージョン管理をどのように行っているか教えてください。

すべてのスクリプト、ビュー、カスタム フォーム、スクリプト ライブラリなどを SVN リポジトリに配置したいと考えています。

半自動化された方法も受け入れられます (つまり、フォームのすべてのイベント スクリプトを 1 つのファイルで取得し、それを Notes Designer にファイル全体として戻すことができる方法を見つけた場合)。

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

c# - C#、Lotus Interop: メッセージ情報の取得

私はInterop.Domino.dllを使用して、Lotus の「データベース」(大まかに使用される用語) から電子メールを取得しています。特定のフィールドを取得するのに苦労しており、これを適切に行う方法を考えています。NotesDocument.GetFirstItemSubject、From、および Body を取得するために使用しています。

したがって、この点に関する私の問題は次のとおりです。

  1. 返信先アドレスを取得するにはどうすればよいですか? どこかで入手できる「アイテム」のリストはありますか? 見つからない。
  2. From アドレスと Reply-To アドレスのわかりやすい名前を取得するにはどうすればよいですか?
  3. この方法で Body を取得すると、メッセージ本文全体に角かっこ ([]) がランダムに散りばめられた奇妙にフォーマットされ、テキストの一部が予期した場所にありません。

関連コード:

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

passwords - Lotus Notes、ID ファイル、および新しいバージョン (8 以降) での変更点

ご存じない方のために説明すると、Lotus Notes は優れたシステムであり、非常に強力なデータベース複製機能と、非常に強力な証明書管理と署名を備えています。

ただし、その強力な証明書の使用自体は、Notes の欠点の 1 つです。

Notes クライアント経由で Lotus Notes にログインする場合、使用するパスワードはどこにも保存されません。ただし、ローカル ワークステーションの Notes ID ファイルに保存されている秘密鍵の暗号化/復号化キーとしてのみ使用されます。

これが意味することは、このファイルの 15 のコピーを 15 の異なるパスワードで持つことができ、一致するパスワードを持っている限り、それぞれが有効であるということです。

ID 管理システムの場合、パスワード変更イベントにアクセスするためのサーバー側コンポーネントがなく、完全にクライアント ベースであり、サーバーはそれが発生したことをほとんど通知できないため、これはかなりの障害となります。

私が聞いた噂によると、Lotus Notes/Domino の今後のリリースでは、この ID ファイル ベースの認証が変更され始めています。

何が、どのように、どのバージョンで変更されているかについて、明確な説明を見つけるのに苦労しています。(8.5? 9? 後?)

この質問の 2 番目の部分は、Active Directory 統合に関して何が起こっているかということです。IDファイル認証の代わりにAD認証が使えるようになるのではないかと噂されています。その点についての私の推測では、サーバーに保存されている ID ファイルは引き続き認証に使用されますが、Active Directory 認証が成功すると、アクセスのロックが解除されますか? それとも他のモデルですか?

すでにこれを理解している誰かの視点を探しています!

余談ですが、Notes の Web メールにアクセスするときに使用される 2 番目のパスワード (httpPassword) があります。これは、もちろん、ユーザーが認証するときにサーバーがローカル ID ファイルにアクセスできないためです。これは、他の形式の認証に移行するモデルであると想定していますが、ご存知のように、それは悪い計画です!

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

lotus-notes - プログラムによる Notes リンク ホットスポット (URL) の作成

以前のバージョンのノーツ クライアントでは、送信された URL が (メール クライアントに関係なく) 受信者がクリック可能なリンクに自動的に変換されていましたが、6.5 (およびおそらくそれ以降) では、これは行われなくなりました。つまり、URL はプレーン テキストとして送信されます。Notes UI では、Create->Hotspot->Link Hotspot メニューから実行できますが、これは面倒です。

LotusScript でリンク ホットスポットを作成する方法を探しています。これまでの私の調査では、これは不可能であると確信していますが、何らかのハッキングがある可能性があります。

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

lotus-notes - Domino データベースの作成者をプログラムで判別するにはどうすればよいですか?

組み込みのドメイン カタログ データベースを使用して、特定の Domino サーバー上のすべてのデータベースを一覧表示しています。各データベースに関する特定の情報を表示するカスタム ビューを作成しています。私が欲しいのは、各データベースの作成者を表示する列です。しかし、ドメイン カタログがこの情報を追跡している場合、私はそれを見つけることができません。

私が見つけられなかったこの情報を提供するドメイン カタログのフィールドはありますか? この情報を見つけてこのビューに表示する他の方法はありますか? @DBlookup および関連する関数は、列式では機能しません。

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

html - Notes 7 で正しく表示される HTML メールを送信する

Lotus Notes Client 7 で正しく表示される HTML メールを送信する方法について、経験のある人はいますか?

私の電子メールには複雑な CSS ファイルがいくつかあり、それらを <style> タグに埋め込んでみましたが、うまくいかないようです。問題は、電子メールがバージョン 8 および他の電子メール クライアントで完全にレンダリングされることです。

ヒントや指針はありますか?

ありがとう!

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

lotus-notes - コードからのフォームフィールドの編集を有効/無効にします

私はNotesプログラマーではありませんが、私の罪のために、最近、社内プロジェクトのいくつかのNotes機能に取り組んでいます。状況に応じて、フィールドの編集を有効/無効にする必要があります。私にはかなり標準的な機能のように思えますが、これを行う方法についての情報はどこにも見つかりません。

フォーム設定(および他のフィールドのonchange)コードでは、次のようになります。

あるコードに基づいて条件付きで段落を非表示にする回避策がある他の場所を見てきました。1つは編集可能なフィールド、もう1つは計算フィールドで、反対の非表示条件を持つ2つの段落があります。ただし、これがどのように実装されているかを確認するには、Notesについて十分に理解していません(他のフォームで実行されていることは確認できますが、Notes内には、表示できない、または取得できない「魔法の」ステップがあるようです。 )。

[編集]カーからの返信は私が探しているもののようですが、それでもInputEnabledプロパティがどこにあるのかわかりません。最初の質問で言ったはずですが、私はNotes7.0.3を使用しています。

公平を期すために、フィールドを有効/無効にするタイミングは関係ありません。設定されるのはブール条件であり、私の場合はフォームの読み込みのみであるため、この動的な変化について心配する必要はありません。フォームが表示されている間。

私はNotesにいくつかの問題を抱えています。私の最大のバグベアは、DesignerUIに非常に緊密に結びついていることです。ほとんどのGUI言語(C#、Java、Delphi、さらにはVB)でこの種のことをプログラムで実行できますが、Notesでプロパティボックスを開いて正しく設定する必要があります。

これはオプションの方法としては問題ありませんが、この方法を強制すると、この場合はIDEで可能な範囲でしか機能できず、ここのIDEは積極的に機能しているように見えます。複数の関数/スクリプトを開くことはできません。左側のメニューに戻らずに、あるスクリプトから別のスクリプトに切り替えることはできません。コードベースで変数/フィールドの出現を簡単に検索することはできません(そして私を信じてください、これ私の場合、Notesまたは内部コードベースのいずれかがグローバル変数を多用しているように見えるため、これは私にとって大きな失敗です!)、表示されるプロパティボックスを介してのみフィールドを操作でき、でコードを編集することはできませんメインのNotesクライアントを介してデバッグ中のDesigner。

コーディングのJava側はLotusScriptよりも優れていますが、それでもかなりくだらないです(なぜ、Javaコードにデバッグできないのですか?? JavaクラスごとにJARファイルを再インポートする必要があるのはなぜですか、クラスごとに異なるCLASSPATHがありますか? ???)。おそらくこれはNotes8で改善されたと思いますが、Eclipseに基づいていると聞きました。これが本当かどうか誰かが知っていますか?

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

c++ - COM を使用せずに Lotus Notes 電子メール メッセージに x-header を追加できますか?

メールが Lotus Notes クライアント アプリケーションから送信される前に、Lotus Notes クライアント拡張機能のコンテキストから、カスタム ヘッダー アイテムを Lotus Notes メール アイテムに追加しようとしています。

これは可能ですか?

私が収集するロータス スクリプト オブジェクト モデルは COM コンポーネントであるのに対し、可能であれば NSFItemSetText ファミリの関数を使用する方法を検討しています。

私はこれを継承されたコードで実装していますが、この種のチュートリアルをどこで探すべきかについての参照はありません。

基本的なグーグル検索で、恐ろしい IBM リファレンス サイトの領域にたどり着きました。

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

java - Lotus Notes の Java エージェントからクライアントのステータス バーに出力しますか?

printLotus Notes JavaエージェントでLotusScriptの動作を取得する方法、つまりクライアントのステータスバーに出力を表示する方法を知っている人はいますか?