go to post Peter Kopp · Sep 9, 2020 Thank you for taking the time to reply! These are simple interfaces, one is a print utility for generating some special forms, one is a file upload utility. Installing an application on each client would not be workable. Since ActiveX is being phased out I thought there might be a more wide spread solution.
go to post Peter Kopp · Sep 27, 2017 Eduard, thank you again. I am now able to capture the primary BPL in a single file.
go to post Peter Kopp · Sep 27, 2017 Eduard, thank you for your response. Out of the box this feature works great. However, for large BPL's only a small portion of the BPL is captured. I will look at the class you referenced to see if this limitation can be overcome. If you have any tips for handling those large BPL's, please advise...and thank you again.
go to post Peter Kopp · Apr 20, 2017 Thank you for your reply. I am already prepared to supply mime type based on file extension. I was trying to handle the scenario when a user does not supply a file with extension...or changes the extension from correct to in-correct. Do you have any experience with changing the PARAMETER CONTENTTYPE at runtime. I believe I am using the syntax in the documentation, but Studio disagrees. Thank you again.
go to post Peter Kopp · Apr 4, 2017 I attempted this. Perhaps you could point out the error of my ways?Method SetAlertColor(pTable As %ZEN.Component.tablePane, pName As %String, pSeed As %String) As %Status{ if (%query(pName)>30) //Orange. { //Normal: //s pSeed=%query(pName) //&html<<div> #(pSeed)#</div>> //Attempt01: //&html<<div style="color:#FF6600">#(pSeed)#</div>> //Attempt02: //s pSeed="<div style="_Chr(34)_"color:#FF6600>"_Chr(34)_%query(pName)_"</div>" //&html<#(pSeed)#> } if (%query(pName)>60) //Red { } q $$$OK}
go to post Peter Kopp · Jan 24, 2017 Hello again, I have returned to creating a web page which contains the image data that I wish to print.This approach works when I reference images in my /csp directory. However, I need to referenceimages which may reside on several storage locations. I am exploring using virtual directories defined on my CSPGateWay – so far unsuccessfully.I have tried using URL and just virtual directory syntax(see below). My hope is that someone with experience in web development might take a look and point out any issues.Thank you. <!DOCTYPE html><html><head><title>Print Window</title></head><body><img height="1000" width="1000" src="http://myIISserver/csp/IPMDrvK/###/###/##e/#uk/euk_3.tif"><img height="1000" width="1000" src="http://myIISserver/csp/IPMDrvK/###/###/##e/#uk/euk_4.tif"><img height="1000" width="1000" src="http://myIISserver/csp/IPMDrvK/###/###/##e/#uk/euk_5.tif"></body></html> <!DOCTYPE html><html><head><title>Print Window</title></head><body><img height="1000" width="1000" src="/IPMDrvK/###/###/##e/#uk/euk_3"><img height="1000" width="1000" src="/IPMDrvK/###/###/##e/#uk/euk_4"><img height="1000" width="1000" src="/IPMDrvK/###/###/##e/#uk/euk_5"></body></html>
go to post Peter Kopp · Jan 10, 2017 Stuart, thank you for your reply. I implemented you suggestion and get a return code of zero. Nothing happens on the client. I need to test if the PRINT command is executing on the server. I am also going to look at encapsulating the image in a ZEN report and using a Render Server.
go to post Peter Kopp · Jan 10, 2017 Clark, thank you for your reply. In this case the files are all group four tiff files. I can access each file via a unique UNC. The file is not on the client.
go to post Peter Kopp · Jun 2, 2016 I ended up creating a zoom in and out control that modified the <image/> height and width. So problem solved.
go to post Peter Kopp · May 23, 2016 I created my own navigation capability. So not sure this was such a great question. Thank you for your time.
go to post Peter Kopp · May 23, 2016 The rows of the tablepane represent a document. Each row in the tablepane is a reference to an image file. When the user selects a row the image is rendered. When the number of tablepane rows(pages in a document) are large, this navigation becomes cumbersome. Hiding the tablepane and using the tableNavigatorBar would be a simple and compact way to traverse the pages.
go to post Peter Kopp · May 23, 2016 The rows of the tablepane represent a document. Each row in the tablepane is a reference to an image file. When the user selects a row the image is rendered. When the number of tablepane rows(pages in a document) are large, this navigation becomes cumbersome. Hiding the tablepane and using the tableNavigatorBar would be a simple and compact way to traverse the pages.