首页 文章

将小部件链接到查询的数据源时遇到问题

提问于
浏览
1

我相信每个人都已经知道这一点,但我花了一段时间才弄清楚,所以我想我会分享 .

基本上我试图告诉窗口小部件根据模型中条目的当前状态更改颜色 .

但我需要Widget 1更改为Room 201,Widget 2更改为Room 202等 .

例如:

房间:201,状态:可用=小工具1:绿色房间:202,状态:预订=小工具2:红色

我可以让小部件改变颜色(感谢借用Project List Sample中的代码),但我很困惑如何将他们的个人数据源更改为查询 . 它们基本上只显示与数据库/表中当前所选项对应的颜色 .

所以,这就是我做的:

进入我的模型,进入Datasources并添加了一个新的Datasource .

前名:Room201

然后在“查询”构建器中,我放入了我试图缩小的字段 .

例如:房间=:查询

(Room =我的字段,我相信“:查询”是查询的正确名称,如果我错了,有人可以纠正我)

然后,您将在该窗口下方看到一个框,您可以在其中添加绑定 . 所以这就是我放入查询的地方 .

例如:@ datasources.Facilities.query.filters.Room._equals = 201

(注意:我必须为每个房间创建一个单独的数据源)

然后我转到我的小部件并选择查询的数据源(Room201)作为数据源 .

因此Widget 1 =数据源Room201,Widget 2 =数据源Room202等 .

完成 .

希望这有助于某人!

1 回答

  • 3

    将作者的(Adam Bergeron)解决方案作为实际的Stack Overflow答案发布:

    “所以,这就是我所做的:

    进入我的模型,进入Datasources并添加了一个新的Datasource .

    前名:Room201

    然后在“查询”构建器中,我放入了我试图缩小的字段 .

    例如:房间=:查询

    (Room =我的字段,我相信“:查询”是查询的正确名称,如果我错了,有人可以纠正我)

    然后,您将在该窗口下方看到一个框,您可以在其中添加绑定 . 所以这就是我放入查询的地方 .

    例如:@ datasources.Facilities.query.filters.Room._equals = 201

    (注意:我必须为每个房间创建一个单独的数据源)

    然后我转到我的小部件并选择查询的数据源(Room201)作为数据源 .

    因此Widget 1 =数据源Room201,Widget 2 =数据源Room202等 .

    完成 .

    希望这有助于某人! “

相关问题