尝试在本地源(MyStaff)和外部数据源目录(我公司的目录)之间建立关系连接。
但是,没有选择将它们联系起来。
希望创建一个包含自定义字段的本地数据源,我可以从现有的Directory数据源“附加”到用户记录。
感谢任何帮助。
L,
答案 0 :(得分:0)
无法在目录模型和其他模型类型之间创建关系。您至少有三种方法可以解决这种不足:
<强>一强>
动态查询目录记录 - 这对于单个记录页面来说是可行的,但对于列表来说太慢了。
<强>两个强>
您可以在表格中复制所需的目录字段。
优点:
缺点:
你可以找到第二种方法的好样本 People Skills app
<强>三强>
按需查询目录数据。假设您有数据绑定列表,绑定到列表的记录具有UserEmail字段。在这种情况下,您可以:
app.datasources.Directory.query.filters.PrimaryEmail._equals = widget.datasource.item.UserEmail;
app.datasources.Directory.load();
app.showPage(app.pages.UserDetails); // or app.showDialog(app.pages.UserDetails);