Google app maker 基于app maker上的旧记录创建新记录
我有一张桌子: 表:客户端名称Google app maker 基于app maker上的旧记录创建新记录,google-app-maker,Google App Maker,我有一张桌子: 表:客户端名称 -主id(编号) -客户端名称(字符串) -客户端代码(字符串) -POC(字符串) 我想用相同的Client\u Name和Client\u code创建多个POC。它应该会起作用 它的数据源是POCQuery(create) 单击后,我选择了“创建新项目”,但未能创建新POC。-->失败 OnClick:var-record=app.models.Person.newRecord(); app.saveRecords([record])-->失败 实际上我想
-主id(编号)
-客户端名称(字符串)
-客户端代码(字符串)
-POC(字符串) 我想用相同的
Client\u Name
和Client\u code
创建多个POC。它应该会起作用
它的数据源是POCQuery
(create)
var-record=app.models.Person.newRecord();
app.saveRecords([record])代码>-->失败
是否有解决此问题的建议?我也尝试了此方法,但也失败了:var myCreateDatasource=app.datasources.ClientName.modes.create;var draft=myCreateDatasource.item;draft.Client\u Name=app.datasources.ClientName.item.Client\u Name;draft.Client_Code=app.datasources.ClientName.item.Client_Code;myCreateDatasource.createItem(保存记录后会调用函数(newRecord){//回调,因此它现在有一个键。var key=newRecord。_key;//在此处使用该键进行操作。draft.POC=app.datasources.ClientName.item.POC;});POC是与ClientName的关系还是与字段的关系?似乎您想要创建一个关系,但却将其视为字段。POC是ClientName中的字段您的数据源是否碰巧是“手动保存”数据源?如果是这种情况,则需要在createItem()之后对数据源调用saveChanges()。