Customer Banners (Ads) - SpiceUp. AX and SpotfireX Disclaimer



If you find this site useful and you want to support, buy me a coffee   to keep this site alive and without ads.

Confirmation Dialog

Prompts user before execution of an Action Control that runs a Data Function or script



html

<div id="confirmExecute">

   <SpotfireControl id="2fe15f7fd4174c08b40c0ee27c5591c1" />

</div>

<div id="actualExecute" style="position:fixed;top:-100px">

   <SpotfireControl id="7475a74b91ae474c80bf4f979bd1f56a" />

</div>


JavaScript

//setup the first spotfire sleep button (that does nothing) show a confirm dialog
document.querySelector("#confirmExecute input").onclick=function(){
   Spotfire.ConfirmDialog.showYesNoCancelDialog("Confirm Execution","Do you really want to execute?",okClick,noClick,null)
}

//programatically click on spotfire control when confirming

okClick = function(x){
   document.querySelector("#actualExecute input").click();
}

//display a friendly message if
noClick = function(x){
//alert("OK, no worries")
    Spotfire.ConfirmDialog.showDialog("OK","No worries!",[])



No comments: