問題タブ [xpages-extlib]
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 - xe:namePicker のスタイルを設定する方法 (インライン スタイルを取り除く)?
アプリケーションのいくつかの場所で xe:namePicker を使用しています。アプリケーションのスタイルを反映するようにピッカーのスタイルを設定したいと思います。そこで、dojo 属性を使用して styleClass を指定しました。ソースコードのスクリーンショット
ただし、ピッカーには独自のインライン スタイルがあるため、スタイルは使用されません。
独自のスタイルクラスを使用するためにインライン スタイルを削除するにはどうすればよいですか?
xpages - 現在の Mobile XPage から別の Mobile XPage に移動する方法はありますか?
同じ XPage の xe:singlePageApp タグ内でモバイル アプリケーション全体を配信することが意図されていることは理解していますが、現在のモバイル xpage から別のモバイル xpage を呼び出すことができれば、より便利で便利です。
次のコードは、2 番目の xe:djxmLineItem で失敗します。興味深いのは、moveTo プロパティが現在のデータベース内の xpages のドロップダウン選択を提供しているため、この単語が機能していると思われることです。これを行う方法についてのアイデアはありますか?
xpages - XPage Dojo DateTextBox NotSerializableException
Dojo DateTextBox を含む xpage があります。ドキュメントを保存すると、すべてうまくいきます。しかし、ドキュメントを再度開くと、次の例外が発生します。
私のxpageのDateTextBoxのコードは次のとおりです。
タイプdateTimeのEditBoxを使用すると、この例外も発生します。
何か案は?ありがとうマリオ
xpages - Name Picker で「ローカルアドレス帳」を取得するには?
Xpagesには、現在のサーバーの NAB とローカル アドレス帳から値を取得する名前ピッカーがあります。
サーバーの NAB から値を取得するコードは正常に動作しています。
でも「ローカルアドレス帳」の書き方がわからない
サーバー名に ("") などを試してみましたが、うまくいきませんでした。
dblookup でサーバー名を指定する方法を教えてもらえますか?
ありがとう
xpages-extlib - xpagesダイナミックビューでの間違った/クレイジーな数値表示
xPageの動的ビューパネルに数値列を含むビューで表示すると、クレイジーな効果があります。一部の(すべてではありません!)エントリは次のように表示されます:123.40000000000005
notesドキュメントの値は123.4です。
その間違った表示値と正しく表示されている他の値との間に違いは見つかりませんでした。ノートビューの列のプロパティでいくつかの数値の書式設定を試しましたが、改善されません。
ノートビューにはすべてが適切に表示されました(ノートクライアントの場合)。
バグですか?または、dynビューコントロールのいくつかのフォーマット設定を忘れましたか?
よろしくお願いします、Uwe
xpages - XPages テンプレート ダイアログ ボックス
私は現在、既存の従来のドミノ Web アプリケーションを XPages に再設計するプロジェクトに取り組んでいます。このアプリケーションには、非常に多くのヘルパー ダイアログ ボックスを備えた Web フォームが含まれています。また、通知と検証と確認は、ダイアログ ボックスを介して行われます。
ダイアログ ボックスごとにカスタム コントロールを作成し、それを Xpage に追加して、ショーを呼び出すことができることはわかっています。ダイアログごとにファセットを持つ動的コンテンツ コントロールを使用して、動的に読み込むことさえできました。ダイアログ cc には onClientLoad に show() が含まれているためです。動的コンテンツ コントロールの内容を切り替えることで、簡単にダイアログを開くことができます。
それでも、これらすべてのカスタム コントロールを XPages に追加するのは効率が悪く、デザイン タブが本当に散らかっています。あなたの見解は?
ダイアログのコンテンツを動的に設定することをお勧めします (従来のドミノのように、ダイアログごとにフォームを定義します)。それは可能ですか?そうでない場合、カスタム コントロールを動的にロードすることは可能ですか (計算されたサブフォームを使用するように)?
また、確認ボックスには、確認ごとに異なるコードを実行するための [OK] ボタンが必要です。それを実装する最良の方法は何ですか?カスタム パラメータ「functionOnOk」を「dlgConfirm」カスタム コントロールに追加し、送信ボタンでそれを評価しますか?
PS: dojoType=dijit.DialogBox のパネルをまだ使用していますが、それらを extlib ダイアログ ボックスに変更します。確認ボックスとメッセージボックスには、クライアント側の dijit.Dialogs をコードでマークアップして使用していますが、XPages でのマークアップも希望しています。
xpages - カスタム コントロールを使用するすべてのページの pageTitle プロパティを設定する方法は?
XPage の pageTitle プロパティを自動的に計算して、単に XPage 名を表示したいと考えています。これを Application Layout カスタム コントロールで 1 回コーディングして、コントロールを追加するすべてのページでプロパティ計算の利点が得られるようにします。これまでのところ、ページ タイトルを計算し、viewScope 変数に割り当てるために、CC にいくつかの SSJS があります。
CC を追加する任意の XPage で、次のように、viewScope 変数の値を pageTitle プロパティに単純に返すことができます。
ただし、上記の行を必要とせずにCCから自動的に設定する方法を考えていました。これはできますか?
xpages - xe:formTableコントロールに画像をアップロードして表示したい
私はxp:fileUploadとxe:multiImageの組み合わせを表示するためにいじくり回してきましたが、運がありません。私はこれらの2つのコントロールを使用するソリューションと結婚しておらず、有効なアプローチを受け入れます。
可能であれば、xe:formTableのxe:formRowを使用して画像のアップロード/表示機能を提供したいと思います。
何か案は?
dojo - Xpages Dojo dijit.form.numbertextbox
xpageに数値フィールドを作成しました。ただし、入力チェックは正しく機能しません。予想される動作である数値のみを受け入れますが、入力された桁数は検証されません。regExp \ d {6}のため、6桁を超える数値は受け入れられませんでした。
xpageのコードは次のとおりです。
<xe:djNumberTextBox id="inputTextMidasId"
dojoType="dijit.form.NumberTextBox"
value="#{complaintDocument.midasId}" javaType="short"
regExp="\d{6}">
<xe:this.constraints>
<xe:djNumberConstraints pattern="######">
</xe:djNumberConstraints>
</xe:this.constraints>
</xe:djNumberTextBox>
誰かがこのコードを機能させる方法を教えてもらえますか?ありがとうございました。