我正在使用Wakanda平台,我正在开发一个基于网络的应用程序,为非紧急运输公司安排行程作为项目。
我为一些工作岗位,患者和车辆创建了数据存储类。 我已经为包含扩展类属性的计划创建了一个表单。为了获得这些值,我使用schedule类创建了别名属性。
我的问题是,当我填写表单时,这些值不会得到保存。我还在我的表单旁边添加了一个网格,尽管我可以创建一个单独的行程,但值不会得到保存。而且当我尝试导出该类时,导出的唯一值是那些属于那个班级并没有扩大形式。
有什么想法吗?
AUTOFORM-GRID-MODEL SCREENSHOT:
示例ALIAS SCREENSHOT:
答案 0 :(得分:1)
别名属性只是对可用属性的引用,因此它们允许您仅显示相关DataClasses中的属性。您不能使用它们来创建新实体(例如:通过简单地影响基于patient.name的别名属性的值来创建患者实体)。
有关属性类别的更多信息,请参阅:Attribute Categories 。
尝试使用“自动表单”,填写表单时,尝试使用“数据模型编辑器”中的“自动完成”属性搜索已保留的实体。
尝试与此链接末尾的示例相同:Publishing an Auto Form。
答案 1 :(得分:1)
要使网格按您希望的方式工作(允许您更新相关ds类中的数据),您可以使用calculated attribute。在onGet事件中,您只需从相关实体获取信息。在onSet事件中,您将加载相关实体,设置属性并保存。
答案 2 :(得分:0)