問題タブ [datafield]

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.

0 投票する
1 に答える
1773 参照

apache-flex - AdvancedDataGrid dataField-フレックスでサブアレイまたはオブジェクトを使用する方法は?

flex(flash builder 4)に高度なデータグリッドがあります。dataProviderはArrayCollection(this._encounters)を指しています。

その配列コレクション内には、オブジェクト(クライアントオブジェクト)であるプロパティがあります。

this._encounters配列コレクションのclientObjプロパティ内の名プロパティを参照するために、dataFieldを「clientObj.firstName」に設定してみました。何も表示されませんでした。

そこで、その列(以下のコード)にlabelFunctionを追加して、セルにテキストを設定しました。これは正常に機能し、グリッドに値が表示されます。

問題は、列のタイトルをクリックして並べ替えるときです。プロパティclientObj.firstNameが私の配列コレクションに見つからないというエラーがスローされます!

それで、列のdataField / sourceを設定し、サブオブジェクトのプロパティを指すより良い方法、または並べ替えを修正する方法はありますか?

最初の列の下

更新:これが私が使用した最終的な動作コードです。3つのソート関数の例。1つは数値ソート用、1つは文字列ソート用、もう1つは日付ソート(データベースからの文字列日付)用です。

上記のmxmlでは、これは変更された行です-stringSortByFieldが追加されていることに注意してください。

数値フィールドの場合は、numericSortByFieldを使用します。データベースの日付文字列の場合は、代わりにdateSortByField関数を使用してください。

0 投票する
3 に答える
1366 参照

asp.net - 自動生成された列のグリッド ビューで、自動生成されたチェックボックス フィールドをラジオ ボタンに置​​き換える

列が自動生成されるグリッド ビューがあります。バインディング データ テーブルには、Bit(Boolean) 列が含まれます。データがバインドされると、ビット列の代わりにチェックボックス フィールドが生成されます。

要件

チェック ボックス フィールドは、上記のビット列に基づいて承認済みと拒否済みの 2 つのオプションを持つラジオ ボタン リストに置き換える必要があります。

制約

グリッド ビューの列の数は、選択したフィルターによって異なるため、自動生成された列を false に設定することはできません。しかし、毎回ビット列があります。

0 投票する
1 に答える
530 参照

silverlight - Silverlight 4 - DataForm の RIA サービス DataField ヘッダー (AutoGeneratingField)

サーバー側アプリ ( TradeMarks & RetailStores ) に 2 つのモデルがあり、各 RetailStore には相互参照用の TradeMarkId フィールドがあります。私の DomainService メタデータ モデルでは、次のように RetailStore(TradeMarkId フィールド) を定義しました。

クライアント側では、AutoGeneratingField でフィールドをキャッチし、次のようにすべての商標をリストするコンボボックスに置き換えます。

バインディングに関してはすべて完全に機能しますが、モデルで定義した "RetailStoreTradeMarkTitle", Description = "RetailStoreTradeMarkDescription" DisplayAttributes を失いました。このフィールドの検証を失いました。

だから私の質問は何を間違っているのですか?モデルの検証とフィールド ヘッダーを取得する方法はありますか??

WaMeさん、よろしくお願いします

0 投票する
1 に答える
579 参照

apache-flex - Flex、dataGrid dataFieldのデータを文字列値と比較する方法は?

質問は単純なようですが、それは私にとって問題を引き起こします。私は2つのdataFieldsを持つdataGridを持っています:peerID、name。グリッド内の情報は、新しいユーザーがグループに参加したときに動的に更新されます(チャットを作成しています)。グリッドが切断された後にグリッドから削除されたユーザーに関する情報が必要です。

したがって、「NetGroup.Neighbor.Disconnect」:イベントで、「event.info.peerID」値をグリッド内のすべてのpeerID値と比較し、切断されたユーザーに関する情報を削除します。

私は次の構造を使おうとしています:

しかし、それはまったく機能しません!

構築txtDataArray.source[i](またはtxtDataArray.getItemAt(i))が値の内側に[オブジェクトGridColumn]を返したことに気づきました。だから、私は2つの質問があります:1)正確なセルの値を取得する方法は?2)ユーザーの切断後に情報の削除を整理するにはどうすればよいですか?

前もって感謝します!

0 投票する
1 に答える
5994 参照

parameters - パラメータ ssrs としてフィールド値を渡します

クエリのフィールドであるフィールド customerid がありますが、レポートにこの customerId が表示されません。フィールド customerid はデータセット 1 にあります。

dataset2 という名前の別のデータセットがあり、「select ordername .... where order.customerId = o_custId」というクエリがあります (dataset1 の customerId フィールドをパラメーター o_cust_id に渡す必要があります)。

そこで、パラメーター c_customer_id を作成し、パラメーターのウィザード/プロパティの「デフォルト値」に設定しました。値フィールドは customerid として、データセットは「クエリから値を取得」を選択した後に dataset1 として設定しました。次に、dataset2 のプロパティをクリックし、パラメーターで :o_cust_id = [@c_customer_id] (パラメーター) を設定しました。

したがって、基本的には、o_cust_id の値をパラメータ c_customer_id に設定します。このパラメータの値は、dataset1 の customerid フィールドに設定されます。

問題は、すべての顧客 ID に対して同じ値を取得していることです。ID はデータセット 2 では更新されていませんが、データセット 1 では更新されています。したがって、同じパラメーター値がデータセット 2 に渡されます。ここで何が問題なのですか?

ありがとう、ラグール

0 投票する
2 に答える
1749 参照

.net - .NetコピーIDデータフィールドをハイパーリンクナビゲートURLパラメータに

IDバウンドフィールドから値を取得し、それをハイパーリンクフィールドのナビゲートURLのクエリ文字列コンストラクターに渡す.Net2.0プロジェクトがあります。

したがって、各行で、リンクのクエリ文字列にページのIDが含まれます。

DataControlField.CloneFieldメソッドまたはCopyPropertiesが役立つかどうかはわかりません。そうですか、この場合の使用方法の例を投稿できますか?

コードビハインドでは、データバインディングイベントはありません。SQLビューのデータセットから入力されたビューステートがあります。

0 投票する
1 に答える
25903 参照

extjs - アイテムの非表示と表示

今回の課題は、アイテムを出現させたり消滅させたりすることです。私はそれが行われていることを知っていますがhide()show()方法がわかりませんか? これが私のコードです。「selectfield」で「Appointment」を選択すると、「datepickerfield」というxtypeを表示させたい


ありがとうございました。私はあなたが言うように試しました:

しかし、うまくいきません。


私はこれを試しましたが、うまくいきません

0 投票する
1 に答える
594 参照

database - データベースへの送信時に Itemrenderer の DataField 値にアクセスする

私は本当にこれにこだわっています。DateField を管理する Datagrid に Itemrenderer をセットアップしました。ユーザーは、日付やその他の値をデータグリッドに直接入力できます。「送信」をクリックすると、データベースに行を入力したいので、そのためのサービスをセットアップしました。期待どおりにデータグリッドからのすべての値を含む行がデータベースに作成されますが、ユーザーが値を入力したにもかかわらず日付が入力されません。以下はコード スニペットです。

データグリッド

ハンドラ

これらはitemrendererではありませんが、他のアイテムと同じようにdataFieldプロパティを使用してitemrendererから値にアクセスできると思っていましたが、trace(item.datf)は単に「未定義」を返します。間違った構文を使用していますか?

ブライアン

0 投票する
1 に答える
375 参照

silverlight - SilverlightDataFieldラベル内の太字の1つの単語

Silverlightアプリに単純なDataFieldがあると想像してください。このようなもの:

上記の例のラベルのスタイルを設定して、「テスト」という単語だけが太字になるようにすることはできますか?

0 投票する
1 に答える
296 参照

django - データベースからDjangoデータフィールドに表示する方法は?

DateFieldを使用して日付を選択し、これを使用して日付値を挿入します。

次に、データベースのHTMLでDateField(form)を使用して選択した値を表示したい

DataFieldに値を挿入し、selectDateWidgetを表示する方法は?