点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我在sap ui5中使用jsPDF库遇到问题。 我已经在控制器中编写了以下代码。
var doc = new jsPDF('p','pt');
doc.autoTable(列,行);
doc.save(' table.pdf ');
正如您在此处看到的那样,变量doc正在获取jsPDF的实例,但是我看不到其中的autoTable函数,在那里我可以看到保存函数。
我已经下载了jspdf和自动表库,并按如下所示放置在我的UI5项目中:
我已经在json中初始化了以下库
但是在执行代码时出现" doc.autoTable不是函数"错误。
我能够在更高版本(1.4。*)的其他UI5应用程序中实现此功能。 我不确定版本是否引起此问题。 请对此提供帮助。
预先感谢
(40.2 kB)
您似乎忘记了将jspdf_debug和jspdf_autotable包含在控制器中。
使用以下语句将其包含在控制器中,并确保已适当更改文件夹
jQuery.sap.require(" utils/jspdf_debug");
jQuery.sap.require(" utils/jspdf_autotable");
谢谢
Dheeram
嗨,亚什万斯,
好像您的webapp文件夹没有实用程序。 如前所述,您需要根据您的结构适当地更改文件夹。
如果您将所有库都放在webapp下的utils文件夹中,那就是您在manifest.json文件中提到的应该起作用的内容。 如果没有相应更改。 如果没有,则您的应用文件夹结构的屏幕截图将有助于解决问题。
谢谢
Dheeram
嗨Dheeram,
正如您所说,我在控制器中添加了以下语句
jQuery.sap.require(" utils/jspdf_debug");
jQuery.sap.require(" utils/jspdf_autotable");
错误显示为
未捕获的错误:无法从resources/utils/jspdf_debug.js加载'utils/jspdf_debug.js'
请帮帮我..!
感谢与问候,
Yaswanth Nakkina
嗨Dheeram,
我要说的第一件事是我从 jsPdf.com 下载了PDF库。 解压缩并打开我找到jspdf_debug.js的文件夹,然后将该文件导入util文件夹,但是在下载的PDF库中没有找到jspdf_autotable.js。
如果错了...如何将这些文件(jspdf_debug.js和jspdf_autotable.js)添加到util文件夹。 我在哪里可以得到这些文件?
如果可以,您可以共享项目链接(GitHub)吗?
感谢与问候,
Yaswanth Nakkina
一周热门 更多>