我正在创建一个Lightswitch项目,我有一个用户表。该表具有FirstName和LastName列,但在选择其他控件中的用户时,我想显示“Firstname LastName”。
我创建了一个计算的“FullName”字段,用于连接两个字段,但是当我选择此字段作为summary属性时,控件列表用户仍会显示找到的第一个真正的字符串属性。
我猜这与FullName字段不是真正的字段有关。有没有办法让FullName字段成为一个真实字段,当FirstName或LastName更改时会自动更新?
答案 0 :(得分:3)
原来我使用的下拉列表只是属性选择器,而不是摘要属性。我没有看到摘要属性字段,因为我在底部而不是客户端选择了服务器。
答案 1 :(得分:0)
来自'它适用于我'部门。
我遇到同样的麻烦。用户字段总是提出'用户名'(例如\ MACHINE \ login),而不是我的计算属性(我甚至称之为'摘要',因此LS会很高兴),包括名字,“”和姓氏。
我知道这个事实,但是你的评论是:“第一个真正的字符串属性”,为什么我的领域没有变化。因此,在表设计器中,我只是将summary属性/字段移动为第一个真正的字符串属性。你可以做到这一点并不直观。我发现最简单的方法是选择一个不同的字段,然后在一个鼠标操作中单击/按下并将“摘要”字段拖动到正确的位置。
问题解决了。