Skip to content Skip to sidebar Skip to footer

Onclick The Button To Export Excel In Xpages

I found the code on the website: https://www.xpagedomino.com/2015/02/xpage-export-to-excel-using-javascript.html Now I have : a view one button I want to use the button to expor

Solution 1:

Your Button executes ServerSide Script. When using <xp:this.script> it worked for me.

<xp:buttonvalue="Export5"id="button5"><xp:eventHandlerevent="onclick"submit="false"><xp:this.script><![CDATA[ 
                var viewPanel = document.getElementById("#{id:viewPanel1}");
                var html = viewPanel.outerHTML;
                window.open('data:application/vnd.ms-excel,' + encodeURIComponent(html));]]>
  </xp:this.script></xp:eventHandler></xp:button>

Solution 2:

This may not fix your problem, but the line below is a better way to reference an element by its id in csjs:

var viewPanel1Id = document.getElementById("#{id:viewPanel1}")

Post a Comment for "Onclick The Button To Export Excel In Xpages"