How can i skip the the 'Report Output Destination 'selection screen

yangdayong53

Member
How can i skip the the \'Report Output Destination \'selection screen

Hi list,
How can i skip the the 'Report Output Destination 'selection screen ?
I want to do a report intercoect to call three report . I donot want
oneworld prompt the sceeen'Report Output Destination 'selection screen
.I want let user click only one to run three report.
How can i do it?
regards
yang dayong
 
Use B91300C Launch Batch Application

Hi Yang,
What is your system configuration? It would be useful to know it, because what you want can be done in Xe, only using the Subject's Business Function. If you look into Xe Developers' Archives for 'UBE Interconnect' you'll get it. Anyway, for your convenience, here is Zoltán's answer:
"Christopher,
I just reply this post because you kindly asked me personally.
Unfortunately I am not as experienced in UBE and printer settings as to be able to answer you what kind of setting can make possible to skip the Printer Selection screen. As Adrian suggested previously, I also suggest you to use BSFN call to run your UBE. Adrian is right, it was more times discussed on the List/Forum. Do you have Internet access? If yes, then you can easily find these posts on the Forum (www.jdelist.com/forums.shtml) using the search functionality.
I searched a bit for you and here I attach some identification information of key posts:
Subject Forum Poster Posted on
Re: Dynamic Calls One World / XE Developers vbojan 11/28/00 10:25 AM
Re: Dynamic Calls One World / XE Developers vbojan 11/28/00 11:28 AM
On the other hand, the mentioned BSFN is the "Launch Batch Application" in the B91300C source module.
You can find description about it as attachment in the Object Librarian as calling up it via the "Business Function Notes" button on the parameter window in the ER designer.
Hope, could help.
Please, share your results with us on the List/Forum. Thanks.
Zoltán
B7332 SP11, ESU 4116422, Intel NT4, SQL 7 SP1
(working with B7321, B7331, XE too)"
Warm regards,
Adrian


LIVE: B732.1 SP12.2, Oracle 806, FormScape 2.1
SANDBOX: Xe Update2 SP17, Oracle 8i
RS/6000, Citrix
 
Re: Use B91300C Launch Batch Application

HI Adrian,
Thanks for reply .I have call this function at standalone .But it didn't
success. How about you passing these parm?

char szReport[11];
char szVersionJDE[11];
char cSynch;
char cPrintPreview;
char szDataSourceOverride[31];
MATH_NUMERIC mnServerJobNumber;
char cReturn;
char cJDELogging;
char cTracing;
char cUBELoggingLevel;
char szJobQueue[11];
Thanks
yang da yong


----- Original Message -----
From: "Adrian_Chimirel" <[email protected]>
To: <[email protected]>
Sent: Tuesday, October 23, 2001 12:48 AM
Subject: Use B91300C Launch Batch Application
 
Re: Use B91300C Launch Batch Application

Hello Yang,
I did not use it, as of yet :) but I'm going to, once we'll be LIVE on Xe (and that could take one month).
Anyway, I would read the related posts and ask those who did use it already.
Warm regards,
Adrian

LIVE: B732.1 SP12.2, Oracle 806, FormScape 2.1
SANDBOX: Xe Update2 SP17, Oracle 8i
RS/6000, Citrix
 
Re: Use B91300C Launch Batch Application

I've used the BusinessFunction successfully.
below a print-out of the parameters I passed.

Launch Batch Application
BC Program ID -> szReport
BC Version -> szVersionJDE
"1" -> cSynch
"<Zero>" -> cPrintPreview
UNDEFINED -> szDataSourceOverride
UNDEFINED <- mnServerJobNumber
UNDEFINED <- cReturn
"<Zero>" -> cJDELogging
"<Zero>" -> cTracing
"<Zero>" -> cUBELoggingLevel
"<Blank>" -> szJobQueue


Hope this helps.
 
Back
Top