問題タブ [xpages-ssjs]

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 に答える
751 参照

xpages - .csv ファイルから Lotus Notes にデータをプルするには、xagents にコードを記述する必要があります。

SSJS でコードを記述して、.csv ファイルから Lotus Notes にデータをプルする必要があるという要件があります。

私はオンラインでたくさん検索し、エクスポート用のコードを見つけましたが、インポート用のコードは見つかりませんでした。

私は xPages と SSJS を初めて使用するので、参考文献は非常に役立ちます。

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

xpages - アプリケーションレイアウトコントロールのタイトルバーのコンテナノードはどのように機能しますか?(追加コード)

ExtLibアプリケーションレイアウトコントロールを使用するレイアウトコントロールを作成しました。タイトルバーのアイテムがいくつかありますが、そのうちの1つはコンテナノードです。コンテナノードにはいくつかの子があります。問題は、これをXPageに配置して実行すると、子ノードが表示されないことです。実際、カーソルがコンテナノード上にある場合も、カーソルは人差し指に変わりません。私は何が間違っているのですか?他に設定するものはありますか?

MJ

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

xpages - NotesXSPDocument-ブール値を挿入するとgetDocumentが壊れます

小さな変更のために壊れたばかりのXPageがあります。

実行した場合(document1はNotesXSPDocumentデータソースです):

に続く:

エラーが発生します

[TypeError]メソッドNotesXspDocument.getDocument(boolean)nullを呼び出して例外が発生しました

これは新しいドキュメントにあります(まだ保存されていません。テストしていませんが、違いが生じる可能性があります)。したがって、基になるドキュメントにフィールドを設定することはできません。

基本的なテストページで確認されているため、ページ内の他のアーティファクトではないようです。ブール値以外では(私が見つけた)何も起こりません。

データ型を変更する以外に何かアドバイスはありますか?それが(バグレポートと一緒に)私がやることになると思いますが、私は最初に何かを見逃していないことを知りたいです。

ありがとう

------------テストXSPコード------------

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

xpages - サーバー側の onclick イベントは、セッションのタイムアウト後に機能しなくなりますか?

ビューをフィルタリングするためのラジオボタングループとその他のドロップダウン選択があります。これらは onclick SSJS イベントを使用して、ユーザーが値を選択したときにビューを変更します。また、ビュー項目のリンクに onclick イベントがあります。Web ページを 30 分以上放置しない限り、すべてうまく機能します。次に、onclick SSJS イベントがすべて機能しなくなります。セッションがタイムアウトしていると思います。これは何が起こっているのですか?

もちろん、これを増やすこともできますが、クライアント側のJSでセッションがタイムアウトしたことを検出して、Webページを更新できる方法はありますか? ユーザーが選択した値が失われてもかまいません。ただし、これらすべての onclick イベントがユーザーで無効になると、ページが更新されるまでページが使用できなくなります。

Ext からキープアライブ コントロールを試してみました。Lib しかし、それは効果がありませんでした!

ハワード

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

javabeans - XPage から呼び出された Java Bean で SessionAsSigner を使用するにはどうすればよいですか?

Phillip Riand (参照: openNTF に関する議論) によると、これは不可能です... 誰が署名したかを知るには、設計要素を知る必要があります。したがって、SSJS でのみ使用できます。

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

xpages - 選択したドキュメントの削除アクションの翻訳

「選択したドキュメントの削除」アクションでは、確認メッセージを指定できるため、このメッセージをすべての言語に翻訳できます。ただし、ドキュメントが選択されていない場合は、「削除するドキュメントを1つ以上選択してください」というメッセージが表示されたダイアログが表示されます。このメッセージを翻訳する方法はありますか?

ありがとうマリオ

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

lotus-notes - エージェントでサーバー側の JavaScript を実行する

Lotus Notes で定期的にサーバー側の JavaScript を実行する方法はありますか?

この単純なスクリプトで Java エージェントを作成しようとしています

しかし、うまくいきません。

何か提案はありますか?

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

xpages - session.evaluateおよびnotesxspdocument

SSJSでのsession.evaluateについて質問があります。キーワードドキュメントには、データの変換を行う@formulaが保存されています。これが次のようになるとしましょう:

@left(fieldname;2)

フィールド名に「hello」が含まれている場合、「he」になります。ここで空想するものは何もありません。これをxpageで使用したいと思います。

executeFormula(doc)という関数を作成しました。xpageのアクションからこの関数を呼び出します。このxpageには、1つのノートドキュメントデータソースが含まれています。関数呼び出しは

何らかの理由で、@formulaが正しく計算されないようになりました。使用する前に最初にドキュメントを保存する必要がありますsession.evaluate(kwFormula,doc)か、それとも@formulaが何らかの形で間違っていますか?

psこのコードがcustomvalidator内で機能していることを忘れました

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

xpages - Xpages @Dblookup がサーバーで機能しない

xpages を書いています。

詳細: コンボボックス A,B の 2 つがあります。コンボボックス A で @Dbcolumn を使用して、notesview からオプション データを取得し、A から取得した選択肢をスローして、B の 2 番目のデータを取得します。

問題は、私のローカル サーバーでは問題なく動作しますが、サーバーでは結果が得られないことです。

どんな提案でも大歓迎です、ありがとう!!

コードは次のようにサーバー側にあります:</p>

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

xpages - ビューで onclick 前と現在の行の値を変更

ビューでクリックされた行だけでなく、前の行のバックエンド ドキュメントのフィールドの値を変更したいと考えています。これを行う最良の方法は何ですか?