在LightSwitch中,如何限制相关表的选择列表?

时间:2014-02-25 07:18:59

标签: visual-studio-lightswitch lightswitch-2013

我正在创建一个LightSwitch应用程序,我有一组相关的表。仓库有很多架子。机架有很多货架。货架上有许多箱子。

我创建了一个NewBin屏幕,仓库,机架和货架显示为下拉菜单。但它们包含所有价值观。我希望用户能够选择仓库并让它自动显示相应的机架,然后选择机架并让它只显示相应的货架。

这在LightSwitch 2013中是否可行?

1 个答案:

答案 0 :(得分:1)

这就是我在LS 2012中的表现。希望它有所帮助。

  1. 为货架创建查询,添加参数,在此示例中将其称为X
  2. 在查询中添加过滤器,设置Rack PK = X
  3. 转到屏幕设计器
  4. 将查询添加到设计器
  5. 转到Shelve下拉控件的属性窗口
  6. 将“Choices:”字段从auto更改为您创建的查询的名称
  7. 转到您创建的PARAMETER的属性窗口
  8. 将X的“参数绑定”设置为正确的值。例如。 Warehouse.SelectedItem.Rack.PK
  9. 就是这样。