問題タブ [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.
ssjs - XPages の MS Excel CHIINV 関数
MS Excel CHIINV関数に相当する SSJS/java/lotus スクリプト コードを探しています。XPages で可能であれば、お知らせください。
ありがとう
xpages - SSJS の値を確認する
私はいくつかのフィールド検証を行っているSSJSのコードブロックを持っています: thisDoc is a NoteXspDocument fld = the name of a field
実行すると、ログに次のように表示されます。
このコードでは、フィールド名である fld のデータ型が何であるかわかりません。バックエンド ドキュメントをチェックして NotesItem.Type() を取得すると、このフィールドはバックエンドでテキスト 1280 型ですが、NotesXspDocument には日付が含まれています。データ型が何であるかを判断する必要があります thisValue 確かに NotesDateTime オブジェクトのように機能しますが、どこかで何か間違っています。問題は NotesDateTime と java.util.Date の違いかもしれないと思いますが、それらは私を壁に押し上げます。
さらに編集 - 問題は、フィールド名の配列 var Fields:Array を持っていることです。これをループして取得fld = Fields[n]
するので、フィールドの値を取得すると、テキスト、日付、数値のいずれかになる可能性があるため、いつでもvar thisValue = thisDoc.getValue(fld) or thisDoc.getItemValue(fld)
必要です自分がどんな価値を持っているかを知るために。機能するものが見つかるまで内部を試してみることができると思いgetItem.....
ますが、それは最適な解決策ではないようです.
jdbc - 例外 JDBC 接続をトレースする方法
私は、リアルタイムのインベントリーを照会する Anonymous にアクセスできる XPages アプリケーションを開発しました。すべてが完璧に動作するので、DB2 AS400 (iSeries) データベースにアクセスするためのドライバーJTOpenを使用して OSGI パッケージを作成しました ページを開くと、すべてが完璧に動作します。ユーザーの非アクティブ化がある場合に問題が表示されます (Windows ブラウザーをアイコン化し、xpages を再度開きます)。
DB2 Iseries をフィルタリングおよび検索するために、SQL クエリを部分更新モードで実行するさまざまな編集ボックス、コンボボックスを使用しました。
私の問題は、数分間非アクティブになった後、コンボックスが機能しなくなり、JDBC 接続が低下しているように見えることです (Ping のキープアライブ機能を有効にしました)。
...しかし、この可能性のある JDBC 例外をデバッグする方法がわかりません。
誰にもアイデアはありますか?
これは、WebContent-->WEB-INF-->jdbc の下にある私の as40.jdbc ファイルです。
javascript - xpages アプリが IBM Connections の iframe に存在するかどうかを確認します
IBM接続を介してxpagesアプリを利用できるようにしたいのですが、どちらも同じタイトルバーヘッダーを共有しているため、iframeにあるときにxpagesアプリで非表示にしたいと考えています。
Connections IFrame ウィジェットに埋め込むと、すべての JavaScript 関数がブロックされるので、次のような単純なものを読んだことがあります。
動作しません。
xpages アプリケーションが iframe に存在するかどうかを確認する別の方法はありますか? (ssjs?)
xpages - 認証トークンを使用して REST サービスを呼び出す Xpages
Taleo という Oracle アプリケーションでいくつかの API を呼び出す必要があります。ドキュメントがあり、Firefox の REST プラグインと REST Mac クライアント アプリ「Paw」で動作するように呼び出しを取得できました。
認証トークン Cookie を取得するには、まず資格情報を送信する必要があります。
https://chj.tbe.taleo.net/chj06/ats/api/v1/login?orgCode=XXXXXXS&userName=XXXXXX&password=XXXXXX
これを呼び出すと、authToken [webapi2=numbers] を受け取ります。
次に、基本的に同じ URL を使用して、POST、GET、PUT、DELETE などを別のオブジェクトに使用できます。
https://chj.tbe.taleo.net/chj06/ats/api/v1/object/location
場所を作成するために本文に JSON を使用します。
たとえば、自分のシステム上のデータを調べて、リモート システム上で必要に応じて作成、更新、削除するために、(スケジュールできるように) Java エージェントを書きたいと思います。
私は LotusScript/SSJS と組み込みの Rest コントロールを使用する方がはるかに快適ですが、おそらく思い切って Java でこれを行う必要がありますが、どこから始めればよいでしょうか?