我{{}} {{}}表单并调用formStart(0)。我不确定getRows参数是基于1还是0(从第一行开始阅读),但我已尝试使用下面描述的相同结果。
function priorityReady() {
login(config).then(
function(){
formStart('CUSTOMERS', showMessage, updateFields, config.company).then(
function(appgen){
appgen.getRows(1).then(
function(rows) {
console.log(rows);
}, showMessage
)
}, showMessage
)
}, showMessage
)
}
来自getRows的Rows结果不包含任何记录......有什么想法吗?
我已将公司添加到getRows来电,现在使用1作为formStart参数。不幸的是,仍然没有返回记录。
但是,如果我设置autoRetrieveFirstRows = 1,则会出现API错误。
{type: "apiError",
code: "exception",
message: "(TypeError) : g is not a function",
form: Object,
fatal: false}
答案 0 :(得分:0)
当formStart调用将autoRetrieveFirstRows指定为1时,行仅返回到getRows。例如
formStart('CUSTOMERS', showMessage, updateFields, config.company, 1)
版本1.5软件包中存在已确认的错误(感谢@Leor对此提供的帮助),其中指定autoRetrieveFirstRows导致formStart函数失败。
这在包的版本1.6中得到了解决,可以像这样引用...
<script src=
"https://cdn.priority-software.com/upgrades/var/api/head/priorityapp.nocache.js">
</script>