1

ユーザーのテーブルがある Lightswitch プロジェクトを作成しています。テーブルには FirstName 列と LastName 列がありますが、他のコントロールでユーザーを選択するときに「Firstname LastName」を表示したいと考えています。

2 つのフィールドを連結する計算された "FullName" フィールドを作成しましたが、このフィールドを概要プロパティとして選択すると、ユーザーをリストするコントロールは最初に見つかった実際の文字列プロパティを表示します。

これは、FullName フィールドが実際のフィールドではないことに関係していると思います。FirstName または LastName が変更されたときに自動的に更新される、FullName フィールドを実際のフィールドにする方法はありますか?

4

2 に答える 2

3

私が使用していたドロップダウンは、概要プロパティではなく、単なるプロパティ セレクタであることが判明しました。クライアントではなく下部でサーバーを選択したため、概要プロパティ フィールドが表示されませんでした。

于 2014-03-11T06:45:12.453 に答える
0

それは私のために働く」部門から。

私も同じ問題を抱えています。ユーザー フィールドには、Firstname、" "、および Surname で構成される計算されたプロパティ ('Summary' と呼んでいたので、LS が満足するように) ではなく、常に 'username' (例: \MACHINE\login) が表示されていました。

私はその事実を認識していましたが、「最初の実際の文字列プロパティ」というコメントが必要でした.なぜ私のフィールドが変化しなかったのか. そのため、テーブル デザイナーで、集計プロパティ/フィールドを最初の実際の文字列プロパティに移動しました。これができるかどうかは直感的にわかりません。最も簡単な方法は、別のフィールドを選択してから、1 回のマウス操作で [概要] フィールドをクリックまたは押して、正しい場所にドラッグすることです。

問題が解決しました。

于 2014-03-11T04:51:09.007 に答える