[英]google app maker link fields of related records
我试图将一个数据模型中的字段设置为等于相关数据模型中的字段。 我已经考虑过设置一个事件以将字段设置为与其他字段相等,但不知道此事件的最佳触发器是什么,也不知道所需的代码。
另外,也许不需要事件,并且有一些更基本的/基本的方法可以在相关模型之间建立这种现场联系。
示例:人员模型具有公司模型作为相关模型。 在添加新的人员记录时,选择相关的公司记录将意味着人员记录中的“行业”字段将与相关公司记录中的“行业”字段相等。
谢谢!
创建人员记录后,可以执行回调函数。 回调函数将更改相关公司记录的“ 行业”字段值,以匹配“ 人员”记录的相同值。 像这样的东西( GIF )。 请注意,我在创建人员记录时正在更新“ 公司行业”价值。
这是客户端脚本上的代码:
var pgPeople = app.pages.PeopleCompanies;
var pgPeopleDesc = pgPeople.descendants;
function updateRelatedRecordField(){
var peopleDatasource = app.datasources.People;
peopleDatasource.createItem(function(record){
var industry = record.Industry;
record.Companies.Industry = industry;
});
}
您需要使用函数updateRelatedRecordField();
替换“表单”小部件按钮上的默认onClick函数updateRelatedRecordField();
在这里阅读更多。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.