【发布时间】:2019-09-09 18:16:48
【问题描述】:
我正在尝试基于数据源之间的多种关系创建看板视图。
案例
我有: - 任务数据源 - Task_Stages 数据源(例如 To Do / Doing / Done) - 任务与主任务/子任务中的任务多对多关系
问题
我正在尝试使用网格布局及其网格单元作为看板中的典型“列表”。列表代表阶段的位置
在一个网格单元中,我试图设置一个列表布局小部件来表示一个典型的看板项目。
如果我将网格的数据源设置为 Task_Stages,每个网格单元将代表一个状态,例如做/做/做。在这种情况下,列表布局小部件将绝对显示所有任务记录。
我正在努力将其设置为仅显示作为子任务与所选任务相关的任务。
我尝试了什么
我使用多层面板尝试了大量的关系组合,但都失败了。
例如我将 Main-Panel 设置为 Task:Sub-Tasks,然后将网格设置为 Sub-Task:Stages - 在这种情况下,它仅显示一个网格单元,表示第一个子任务的阶段记录。
上面的例子是这样的:
*只显示一个阶段,而不是将所有阶段显示为不同的“列表”(网格单元)
*单元格中可视化的任务与主任务没有关系,只是选择了该阶段类型的任务
还有其他方法可以实现吗?
【问题讨论】:
-
如果您可以发布您正在获得的和想要的内容的屏幕截图。另外我猜任务阶段是它自己的数据源,您可以在其中添加/删除阶段?
-
@MarkusMalessa 我在上面添加了一个屏幕截图,其中包含有关该问题的一些附加信息。 “Task_Stages”是它自己的数据源,我可以在其中添加和删除阶段。请参考上图。它只显示 1 个阶段,它应该显示所有现有的;显示的任务与主任务无关(主任务未显示在截图中)。那么要实现什么: - 显示在网格单元中表示阶段的所有阶段;在其阶段的网格单元中显示相关的“子任务”。
-
@MarkusMalessa 我怀疑它只显示了一个阶段,因为它会从主任务的子任务记录中的第一项中过滤掉它。