問題タブ [flex-datagrid]
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.
apache-flex - Flex: データベース駆動の DataGrid: 矢印が消える
Flex では、次のコードを使用して DataGrid での並べ替えを許可しています (データはサーバー側でページングおよび並べ替えられます)。
これは、並べ替えを示す矢印が表示されないことを除いて、完全に機能します。どうすればそれを達成できますか?
ありがとう!/ニールス
apache-flex - Flex/DataGrid: 各行を更新します dataProvider が変更されました
DataGrid で、dataProvider を更新したときに、表示されている行のすべての itemRenderer の data() を強制的に呼び出すにはどうすればよいですか。
doSomething を押した後、次のようにグリッドが更新されません。大きなリストがある場合は、下にスクロールしてから再び上に戻るときに更新が行われます。または、TreeGrid の場合はノードを開いたり閉じたりします。
apache-flex - カスタムサブクラスによって起動された場合、AdvancedDataGridに対してinvalidateList()が機能しない
ユーザーが移動してウィンドウを閉じたり、ログアウトしたりした場合に、ユーザーのAdvancedDataGrid列の順序を保持したいと思います。コードをグリッドの親コンテナ(タイトルウィンドウなど)に配置すると機能するコード(以下を参照)があります。コードを各グリッドコンテナではなくAdvancedDatagridサブクラスに配置して機能を一般化し、選択内容を保存/ロードするときにすべてのグリッドが単一の場所にアクセスできるようにします。私のアプローチは、データフィールド名とグリッド名を配列に格納し、共有オブジェクトとの間で保存/読み取りを行うことです。そして、その順序に基づいて列の順序を更新します。Advanced Datagridサブクラスのコードを使用すると無効化は失敗しますが、グリッドの親では正常に機能します。誰かアイデアがありますか?iveは2日間これに対して私の頭を叩いていました:(
プライベート関数loadSettings(name:String = "custom"):void {var gridName:String = this.stripUIDNumbers(this.uid); var temp:Array = new Array;
flex4 - FlexでDataGridを作成するにはどうすればよいですか?
下の図のように、フレックスデータグリッドにネストされた行を作成する方法を教えてもらえますか?
apache-flex - Flex : 現在ソートされている列のデータグリッド ヘッダーにカスタム背景スキンを使用する
flex mx:datagrid を使用しています。headerBackgroundSkin を設定して、すべての datagrid 列のヘッダーに表示されるスキンまたは画像を指定できます。これは問題なく機能します。
問題は、現在ソートされている列にカスタム スキンを指定する方法が見つからないことです (ソートが asc か desc かに関係なく、現在ソートされている列をユーザーに表示するだけです)。
また、各列のカスタム headerRenderer を作成しようとしましたが、非常に複雑でうまく機能しません。
私はしばらくの間解決策を探していましたが、それを行うための良いアプローチが見つかりません。それは私にとって非常に基本的なニーズのように思えます...信じられないほど、Flexで実現するのはとても複雑です!!
数年前に誰かが同じものを探していたのに気づきましたが、成功しませんでした... http://groups.google.com/group/flex_india/msg/78564c365c487583
誰かが解決策または回避策を持っている場合、私は大いに感謝します!
事前にありがとうキム
[フレックス]
apache-flex - 行数に応じてデータグリッドのシリアル番号を生成する方法は?
行数に応じてデータグリッドのシリアル番号を生成する方法は?
apache-flex - datagridでlabelFunctionを使用してシリアル番号を生成する方法は?
datagridでlabelFunctionを使用してシリアル番号を生成する方法は?
apache-flex - Spark DataGrid 水平スクロールを無効にして列のサイズを変更する
オーバーフローしてスクロールバーを表示する代わりに、新しい Datagrid の幅に合わせて列のサイズを変更する方法はありますか? 関連するすべてのプロパティを設定してスキンを試してみましたが、オプションが不足していました。列がデータグリッドの幅にサイズ変更される以前のデータグリッドのように動作するようにしたいだけです。
前もって感謝します
apache-flex - Flexデータグリッドが正しく更新されていません
Person {pID、pName、deptID}とDepartments {deptID、deptName}の2つのテーブルがあります。このようなSQLステートメントは、個人の名前と部門名を取得します。
上記は問題なく動作します。deptNamesが入力されたFlexDropDownListがあります。送信ボタンをクリックすると、選択した部門のIDを問題なく取得できます。
人が追加されたときにデータグリッドを更新しようとするcreatePersonresultハンドラーがあります。データグリッドは新しく追加された人で更新されますが、部門の列で、ドロップダウンリストから選択した部門のIDを取得します。データグリッドを更新してdeptNameを表示するには、フラッシュアプリをリロードする必要があります。
このcreatePerson結果ハンドラーに何かが欠けています。グーグルはあまり助けを提供しなかった。
上記のコメントから、personを追加すると、1つの属性が部門からの外部ID(deptID)であることを除いて、personオブジェクトの属性が実際にデータグリッドに追加されることがわかります。
apache-flex - Flex データグリッド列の無効化と有効化
私のフレックスアプリケーションでは、次の列を持つデータグリッドを使用しています
今、私はデータをフェッチする際にチェックボックス列を無効にしたい..ユーザーが編集のためにデータグリッドのフィールドのいずれかを選択した場合、データがデータグリッドに入力された後..その選択した行のチェックボックスを有効にする必要があります...他の行のチェックボックスを無効にする必要があります..
この情報がこの要件に十分であることを願っています
これについて何か考えはありますか?? よろしくお願いします...