問題タブ [eclipse-scout]
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.
tree - Eclipse スカウト ツリー テーブル フィールド
テーブル フィールドのツリー表現のコンポーネントを探しています。
私が探しているのは、列を持つテーブルですが、ツリーのようなセルを折りたたむオプションがあります。
generics - Scout Eclips の汎用フォーム データ
クラスにジェネリックフォームデータを設定する方法を知りたいです。
私はこのようなクラスを持っています:
しかし、次のようなフォームデータを作成します:
T
クラスの作成を考慮に入れません。これを修正する方法は?
マルコ
rows - Scout Eclipse の合計行
scout eclipse でテーブルに合計行を追加したい。
新しい行を追加して最後に合計を追加できることはわかっていますが、必要なのは、その行がテーブルの一番下に浮かぶことです。
これは、合計が最後の行ではなく、常に一番下にあることを意味します。(行が 1 つしかない場合でも)。
infinite-loop - フィールドに値を入力するための Eclipse Scout コールバック
ユーザーがフィールドに値を設定したときに起動する機能があるかどうかを知りたいのですが、プログラムがフィールドに値を設定した場合は起動しません。
そう機能:
問題はループ検出にあります。4 つのフィールドがあり、それらのフィールドのいずれかが変更されているかどうかを検出してから、それらのフィールド内のいくつかの値を変更するメソッドを起動するというロジックの場合:
そして私は得る:
だから私はその方法execChangedValue()
が私が探しているものではないことを知っています。説明された動作を持つ同様の方法はありますか?
マルコ
contextmenu - Eclipse Scout テーブル メニューはテーブル コンテキストに依存します
Eclipse スカウトでテーブルの「コンテキスト対応」メニューを実行する最良の方法は何ですか?
たとえば、テーブルにブール行 " Additional
" があり、以下が必要であると仮定します。
Additional が true の場合、メニューを表示:
偽の場合
これを行う方法 ?
valuechangelistener - ダーティ フィールドの Scout Eclipse チェック
Swing アプリケーションを閉じようとして、フィールドで同じ値を変更すると、アプリケーションは変更を保存するかどうかを尋ねます。
私の最初の質問は、RAP アプリケーションが同じ質問をしないのはなぜですか?
2 番目のより重要な問題は、フィールド変更の検証を強制する方法と、これを操作する方法です。
例えば :
行とテーブルの下にいくつかのフィールドがあるテーブルがあります。行をクリックすると、フィールドに値が入力されます。この値を変更して、保存ボタンをクリックします。
行のクリック時に変更の検証を強制したいと思います。したがって、変更が適用され、行をクリックすると、アプリケーションはいくつかの変更が保存されていないことを警告するはずです。しかし、私は変化とそうでないものを操作できるはずです。たとえば、行のテーブルをクリックすると、フィールドが変更されない場合はデータが入力されますが、入力した値が同じフィールドである場合、これは変更されます。
方法を発見しました
しかし、それは何もしません。(値を変更するかどうか)
すべての分野に数学があることがわかりました
だから私は変更を操作する必要があります m_touched をスローしますか?
これは Scout でどのように処理されますか?
追加
フォームを閉じるときと同じように、汚れたフィールドをチェックしてメッセージダイアログをポップアップする機能と、フィールドを汚れているかどうかを設定する方法を探しています。
hereとhereを見ましたが、説明されているのは、ポップアップメッセージの値の保存方法と、このメッセージを起動する方法 (検証) だけです。
eclipse-scout - Eclipse Scout Lunaで、拡張機能のページを親のアウトラインに追加する方法は?
Scout はプロジェクトのモジュール性をサポートしているため、モジュール化することにしました。問題は、アウトラインをプロジェクトに追加するときです。そのアウトラインにページを追加する方法ですが、ページが子プロジェクトに存在する場合です。アウトラインにページを追加する関数はアウトライン内に存在します。問題は、依存関係でサイクルが発生するため、子に依存する親を持たないことです。
アウトラインは AbstractExtensibleOutline 型で、おそらくクラス ヘッダーの名前とコメントに基づいて拡張/拡張をサポートしていますが、どこでどのようにそれを行うかはまだわかりません。