我有一个级联自动填充数据网格(顶部网格标记为Trip),其中在第一个自动填充中选择了一个客户类型,该客户类型过滤了客户自动填充功能,该功能会过滤地址位置。 我似乎无法从CityByLocationID查询提供的Locations表中显示City属性。 这是我的一个例子。
我在Trip网格下面添加了查询,以显示他们正在选择正确的表记录。 我已经参考了这些教程用于研究 (https://dotnettim.wordpress.com/2011/03/20/lightswitch-nested-autocompletebox-for-data-entry/)
但它们似乎没有解释从另一个查询绑定同一个表中的属性。在这种情况下,来自所选位置记录的City属性。 正如您在底部看到的,CityOfSelectedLocationID返回正确的位置ID值,但我不知道如何将City绑定到文本,标签字段或自动完成框。 我将参数化的CityofLocationsId绑定到Trip表的LocationId,它给出了正确的地址信息(如下图所示),但在同一查询中如何将City绑定到一个字段? (即标记为Trip的顶部网格中的City字段)
(编辑) 如上所述的CityOfLocaitonID设置为Id = Id(参数)绑定到Trip.SelectedItem.Location.Id 但是,如果我添加City = City(属性)并绑定到Locations(Entity)属性,它仍会返回Address值
答案 0 :(得分:0)
我觉得这很愚蠢,因为我知道这会让我很容易忽视。我只是添加了#34;其他屏幕数据"并进入Location.City!甚至不需要查询。enter image description here