保存设计套版重复调用保存问题
在设计器中调用saveById方法保存设计套版,为什么会出现重复发请求问题描述:
报表保存接口
问题回答:
您好,您要单独保存的话,用回调的save。具体如下:
var viewer = null;
var myApi;
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
rpx: { enabled: true },
appBar: { openButton: { visible: true } },
data: { dataSets: { canModify: true }, dataSources: { canModify: true } }
}).then((api => {
myApi = api
myApi.documents.saveById("new","new")
}));
Felix.Li 发表于 2024-12-27 18:12
问题描述:
报表保存接口
我上面那种写法是不对吗 WebDesignerV2这个对象,因为一些原因一般不支持使用,
这个对象里面一些方法或者对象在几个版本上都有异常,所以不推荐使用。 Felix.Li 发表于 2024-12-30 18:08
WebDesignerV2这个对象,因为一些原因一般不支持使用,
这个对象里面一些方法或者对象在几个版本上都有异 ...
17.2.0的版本推荐使用哪个对象能,能否提供一个示例,在此谢谢 您就使用我上面的示例:
var viewer = null;
var myApi;
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
rpx: { enabled: true },
appBar: { openButton: { visible: true } },
data: { dataSets: { canModify: true }, dataSources: { canModify: true } }
}).then((api => {
myApi = api
myApi.documents.saveById("new","new")
}));创建初始化的都在
Designer.create 的对象里面传递即可。
相关API可以查看这里:
https://developer.mescius.com/activereportsnet/docs/versions/v17/online/web-designer-api.html
然后.then里面的api,包含保存,另存为等其他事件,用这个即可。
Felix.Li 发表于 2024-12-31 10:23
您就使用我上面的示例:
创建初始化的都在
好的,那我就您提供的方法试试,非常感谢您的解答 阔气阔气,有问题您在开新帖啊
页:
[1]