[英]xpages: is it possible to export data to excel dynamically (depends on user's selection)?
请问是否可以将数据动态导出为Excel(取决于用户的选择)?
想象以下情况:
用户登录到程序后,它将显示用户名(成员),用户当前所属的组,并且允许用户选择将来要分配的组。
假设用户测试001属于组B,并且用户想要分配给组D,则用户单击“提交”按钮,程序将把用户定向到下一页。
该页面将显示结果。
该表将显示与将来的组(组D)相关的活动列表,用户可以查看哪些活动已加入日期和哪些活动未加入。
通过单击导出按钮,允许用户将结果导出到excel。
excel可能看起来像这样:
我们使用代理导出excel文件。
这是我们的代码:
Sub Initialize
Print |Content-Type:application/vnd.ms-excel|
Print "<tr><td>Result<br></td></tr>"
Print "<br>"
Print "<tr><td>Member</td><td>Test 001</td></tr>"
Print "<br>"
Print "<table border = 1><tr><th>Activity</th><th>Joined</th></tr>"
Print "<tr><td>Activity 1</td><td>Yes</td></tr>"
Print"<tr><td>Activity 2</td><td>No</td></tr>"
Print "<tr><td>Activity 3</td><td>No</td></tr>"
Print "<tr><td>Activity 4</td><td>Yes</td></tr>"
Print "<tr><td>Activity 5</td><td>No</td></tr>"
Print "<tr><td>Activity 6</td><td>No</td></tr></table>"
Print "<br>"
Print "<tr><td>Activity Joined</td><td>2</td></tr><br>"
Print "<tr><td>Activity Not Joined</td><td>4</td></tr><br>"
End Sub
但是,当我们运行代理时,excel看起来很奇怪。
由于我们的团队不擅长开发xpages应用程序,如果您能对这些问题提出建议,我将不胜感激。
是否可以在xpages中实现整个方案?
我们确信我们将在xpages中开发出很多类似这种情况的任务,那么有什么方法可以动态导出数据以实现excel?
我们的代理可以导出excel文件,但是excel看起来很奇怪,我们的代码有问题吗?
对不起,我的英语不好,我也很感谢。 非常感谢你。
看一下以下OpenNTF Project POI 4 XPages 。
主要优点:
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.