問題タブ [xpages]
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.
xpages - Xpages ファイルのアップロード制御と MIME タイプ
組み込みの xpages fileuploader コントロールを使用してフォーム フィールドに画像をアップロードする際に問題があります。画像が保存されるフォーム フィールドは、Mats Knutsen によるこのブログ投稿 ( http://devxpages.blogspot.com/2011/03/display-picture-from-rich-text-field.html ) で説明されているように構成されます。また、ブログ投稿で説明されているテンプレートを使用して、xpage に画像を表示する予定です (http://server/MyDatabase.nsf/viewunid/docunid/imageField/M2?OpenElement)。
ドキュメントが作成された後、Lotus Notes クライアントを使用してドキュメント内の画像を確認できるので、ファイルアップローダー コントロールがフォーム内の正しいフィールドを指していることはわかっています。でも; この時点では、「http://server/MyDatabase.nsf/viewunid/docunid/imageField/M2?OpenElement」を使用して画像を表示することはできません。
一方、クライアントのドキュメント フィールドからフィールド コンテンツ (画像) を削除し、fileuploader コントロールを使用して xpage に戻り、画像をもう一度アップロードすると、完全に機能し、画像は次のようになります。上記URLからご覧いただけます。
最初のアップロード後にフィールド プロパティにアクセスすると、フィールドのデータ タイプがリッチ テキストに設定されます。
同じドキュメントの同じフィールドに同じ画像を 2 回目にアップロードすると、フィールド プロパティの [データ タイプ] が MIME パートに設定されます。
初めて画像をアップロードしたときにファイル アップローダー コントロールが機能しない理由を知っている人はいますか?
xpages - XPage をモバイルデバイスに取り込む際に単に使用できない特定の機能はありますか?
将来的にタブレットのサポートを改善する必要があるアプリケーションがあります。UP1 と ExtLib Mobile Controls を使用して既に作成されたアプリをいくつか見たことがありますが、モバイル デバイスへの導入を検討するのが難しすぎる特定の機能を誰かが知っているかどうか疑問に思っていました。
たとえば、特定のデバイスで部分的な更新の問題はありますか? マネージド Bean は引き続きバックグラウンドで使用できますか? 動的コンテンツはモバイルで完全に実行可能ですか?
既存の XPage アプリを動員する際に、人々があきらめなければならなかった大きな課題や機能について聞きたいと思います。
xpages - プログラムでカスタム コントロール内の編集ボックスをフォーム フィールドにバインドする
city_1、city_2、city_3 などの一連のフィールドを持つメモ フォームがあります。
XPage があり、その XPage に繰り返しがあります。
繰り返しは、1 ~ 10 の 10 個の値を持つ配列に基づいています
戻ります (repArray) ;
繰り返しの中には、city_1 から city_10 までのフィールドを表示するために使用されるカスタム コントロールがあります。
繰り返しには、渡されるカスタム プロパティ docdatasource があります。また、繰り返しコレクション名を使用して計算される cityFieldName と呼ばれる文字列カスタム プロパティもあるため、最初の繰り返し行では city_1、2 番目では city_2 などになります。
カスタム コントロールの編集可能なテキスト フィールドは、EL 式の compositeData.docdatasource[compositeData.cityFieldName] を使用してバインドされます。
これは問題なく機能しますが、新しいフィールドを追加するたびに、新しいカスタム プロパティを作成し、それを親ページで参照することを覚えておく必要があります。
次のようなデータバインディングを簡単に計算できるようにしたいと思います
ここで、indexvar は現在の行番号を表す変数です。
これは可能ですか?Expression Language では「+」を使用できないと読みました。
jsf - ダイアログで 2 つの日付ピッカー コンポーネントを使用できないのはなぜですか?
xpage の例を次に示します。
拡張ライブラリからダイアログ ボックスに複数の日付ピッカーを配置しようとしていますが、このエラーが発生します...
ダイアログを開いたときにページの領域を送信する際の問題... id==_Container でウィジェットを登録しようとしましたが、その ID は既に登録されています
なぜそれができないのかはわかりませんが、誰でも運が良かったのです。
ありがとう
javascript - 部分更新を使用して一連のパネルを更新する方法
6 つの異なるカスタム コントロールを持つフォームがあります。これらの各 CC 内には、最初の CC からの一連の値に基づいてレンダリングするパネルとそうでないパネルがあります。一連の値が回答されたら、部分更新 (完全更新はしたくない) でそれらすべてを同時に更新するにはどうすればよいですか?
xpages - XPages内のXAgentで、新しいウィンドウにリダイレクトする方法は?
このXAgentは正常に動作しているようですが、現在のブラウザで開きます。新しいウィンドウで開くにはどうすればよいですか?
このコードは、XPageのAfterRenderedResponseで実行されています。
ありがとう
sql - XPages から SQL にアクセスする方法
SQL データ ソースからデータにアクセスし、ユーザーが値の 1 つを選択できるようにリスト ボックス コントロールに入力するプロセスは何ですか?
データベースとサーバーの名前、ログイン ID とパスワードが与えられています。
私は SQL コーディングを行ったことがないので、コード サンプルは本当にありがたいです。
xpages - Ckeditor プラグインを Domino 8.5.3 にカスタマイズする
私はこのURLを 最初に公式に読みました
そしてこの別のブログ
ただし、ツールバー パラメータ「大」、「中」などがどのように機能するかについてのみ説明しています。
たとえば、プラグイン「フルスクリーン」を非表示にしたり、「スペルチェック」という名前のCkeditor 3.Xのネイティブプラグインを有効にしたりするにはどうすればよいですか?
xpages - MultiLanguage NotesXpages でのコンテンツの表示
Xpages アプリケーションの全幅 > 200 Notes View を実現しました。翻訳には、Xpages 設定のネイティブ オプション「ローカリゼーション オプション」を使用します。
すべてが非常にうまく機能します (翻訳を -properties に書き込むことができるようになりました)
しかし...
一部の Notes ビューでは、元の言語の @Formulas 文字列が埋め込まれた列のコンテンツ、またはドミノ環境の形式のフィールドの日付 (例: イタリア語形式を返す @text(datfield;"S0") があります) があります。 gg\mm\aaaa)
ネイティブの Multilanguage Database Notes Option と Locazations Options 機能を混在させることはできますか?
ネイティブの Notes Multilanguage データベースでは、正しい言語を設定するビューを複製する必要がありますか? しかし、Xpages は、オブジェクトの Notes View をレンダリングするときにこの機能をサポートしますか?
ps ネイティブの Notes 多言語については、このRedbookを 65 ページからお読みください。
javascript - xPagesの部分更新のカスタムコントロールにJavaScriptリソースをロードする
xPageにいくつかのカスタムコントロールがあり、各カスタムコントロールにはクライアント側のJavaScriptリソースが含まれています。
xpagesにカスタムコントロールを追加し、レンダリングをfalse(またはtrue)に設定すると、カスタムコントロールがtrueに変更されたときではなく、xpageをロードしたときにjavascriptリソースが読み込まれることに気付きました。レンダリングをfalseに設定したかのように、これは問題ない動作だと思います。ロードされたプロパティはまだtrueです。(loadingプロパティをfalse / trueに設定してこれをテストしていません)
代わりに、extLibで動的コンテンツコントロールを使用する場合、xpageのロード時にカスタムコントロールまたはjavascriptリソースはロードされず、xpageからカスタムコントロールのロードをトリガーすると、カスタムコントロールは適切にロードされますが、javascriptリソースはにロードされていません。
ここでの私の推測は、これらのシナリオの両方が関連しているということです。すべてのjavascriptリソースは、xpageのロード時にロードされた場合にのみxpageにロードされます。(つまり、部分的な更新を使用してjavascriptリソースをロードする方法が見つかりません)
だから...私がextlibを使用しているかどうかに関係なく、部分的な更新を使用してxpagesがロードされた後、カスタムコントロールにあるjavascriptリソースをロードする方法はありますか?onClientLoadイベントを使用してさまざまな方法を試しましたが、機能させることができませんでした。
ありがとうトーマス