0

我在 SQL 中有三个表:

  1. “tb产品”

    ProductID | ProductName | ProductNumber
    
  2. “trProductGroup”

    ProductGroupID | ProductID | ProductGroupID
    
  3. “tb组”

    GroupID | GroupName
    

在 Lightswitch 中,我希望能够将产品分配给产品组。这很容易通过为 tbGroup 创建一个网格并为 trProductGroup 创建一个网格,我可以在其中选择来自 tbProduct 的产品。现在我可以在表示 trProductGroup 的网格中输入产品编号(汇总属性)。我还可以在下拉菜单和网格中显示产品名称...

但我希望能够通过名称编号选择产品。所以我想要一个带有显示产品名称的组合框的列,我可以在其中搜索产品名称,现在可以搜索产品编号。我认为这可以通过仅更改此特定列的汇总属性来实现。当我更改对象定义中的汇总属性时,输入产品编号将不再起作用。

谢谢阅读!

编辑:我创建了一个小视频来显示我的问题。你可以在这里看到它(Flash):https ://dl.dropbox.com/u/161205/LightswitchTest/Lightswitch.AutocompleteComboBox.html

您也可以下载项目查看: https ://dl.dropbox.com/u/161205/LightswitchTest/LightswitchTest.zip

4

1 回答 1

0

您可以将ACB中的控件类型从Summary控件更改为ColumnsLayout控件。然后你可以添加任何你想显示的属性(一个,或者多个,如果你想的话)。

于 2012-12-11T07:25:27.170 回答