• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 175
  • Last Modified:

question for SBennett in ref:http://www.experts-exchange.com/jsp/qManageQuestion.jsp?ta=coldfusion&qid=20283750

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?


thanks

J.
0
jriver12
Asked:
jriver12
  • 6
  • 3
1 Solution
 
Scott BennettManager TechnologyCommented:
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.
0
 
Scott BennettManager TechnologyCommented:
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.
0
 
jriver12Author Commented:
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.
0
Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

 
jriver12Author Commented:
ps post something as a solution so I may reward you with these points for your time.
0
 
Scott BennettManager TechnologyCommented:
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.
0
 
jriver12Author Commented:
I agree.
some times you just have to try and get around bill's world. :)

thanks a mil.
0
 
jriver12Author Commented:
just got an error from the server and it did not take me accepting your answer lets try again.
0
 
jriver12Author Commented:
just got another, lets wait and see later.
0
 
jriver12Author Commented:
thanks, again lets see if this works this time
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: CompTIA Cloud+

The CompTIA Cloud+ Basic training course will teach you about cloud concepts and models, data storage, networking, and network infrastructure.

  • 6
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now