question for SBennett in ref:

Posted on 2002-04-04
Last Modified: 2013-12-24
scott you helped me out with this question now I have one more thing to ask about it.

in the Print(), I have found that their are several attributes that can go in it such as copies and page range how do you incorporate those attributes within the code mentioned in the subject of this question.

ie I would like to specify via code how many pages that I would like to print before executing the code.

I had tried to pass a cf variable to the code but have had no success can you explain if possible?


Question by:jriver12
  • 6
  • 3
LVL 14

Expert Comment

by:Scott Bennett
ID: 6934655
Sorry jriver, I have been away for a few days. I'll look into this and get back to you. I think I know how to do it but I want to test it out first.
LVL 14

Expert Comment

by:Scott Bennett
ID: 6934942
well, I seem to be having a great deal of difficulty trying to add the optional attributes to the PrintOut() method.

unfortunaly,I've never tried to do use those attributes before so I'm not entirely sure if you can with coldfusion. A few of the attributes utilize some intrinsic constants wich are supplied by Microsoft Access, Visual Basic for Applications, Microsoft ActiveX Data Objects (ADO), or Microsoft Data Access Objects (DAO), but not coldfusion.

If anyone on EE know how to do this it is probalby Dain_Anderson but I haven't seen him around lately.

Author Comment

ID: 6935082
well I haven't seen it done with coldfusion, all literature that I have seen it has been used for macros using vb.  its ok.

I finally beleive that I have figured it out

the best thing to do was to alter the script of the previous mentioned and have it open the saved documet and print it since it was populated thru a mailmerge dynamicaly using a autoopen macro.  that did several things:

1 upon opening the doc it connected to the datasource
2. performed the merge creating another doc
3. saved the doc as mynewfile.doc
4. open the new doc. for viewing letting the user choose what and when to print, but can also use the same method and have it print the entire doc with the Printout().

all of this took a while but I got it to work. thanks for replying.
Easy, flexible multimedia distribution & control

Coming soon!  Ideal for large-scale A/V applications, ATEN's VM3200 Modular Matrix Switch is an all-in-one solution that simplifies video wall integration. Easily customize display layouts to see what you want, how you want it in 4k.


Author Comment

ID: 6935084
ps post something as a solution so I may reward you with these points for your time.
LVL 14

Accepted Solution

Scott Bennett earned 50 total points
ID: 6935143
I don't think it is possible to use the attributes to the PrintOut() method with ColdFusion, since it they are geared for use with Visual Basic. ColdFusion does have some limitations when dealing with these COM object and I believe this is one of them.

Author Comment

ID: 6935149
I agree.
some times you just have to try and get around bill's world. :)

thanks a mil.

Author Comment

ID: 6935152
just got an error from the server and it did not take me accepting your answer lets try again.

Author Comment

ID: 6935154
just got another, lets wait and see later.

Author Comment

ID: 6935697
thanks, again lets see if this works this time

Featured Post

Back Up Your Microsoft Windows Server®

Back up all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
.htacess file 301 redirects that are strange 4 64
Moving web servers into a DMZ? 3 67
setup wamp server for first time 2 83
DNS @ Naked Domain Record 5 104
A web service ( is a software related technology that facilitates machine-to-machine interaction over a network. This article helps beginners in creating and consuming a web service using the ColdFusion Ma…
Most ColdFusion developers get confused between the CFSet, Duplicate, and Structcopy methods of copying a Structure, especially which one to use when. This Article will explain the differences in the approaches with examples; therefore, after readin…
This video shows how to quickly and easily add an email signature for all users on Exchange 2016. The resulting signature is applied on a server level by Exchange Online. The email signature template has been downloaded from: www.mail-signatures…
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …

830 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question