2008 May 09 7:34 AM
Hi all,
1.How u call the reports from call transaction method?
2. can we call multiple transactions in call transaction method?
3. How to insert ur own log files in smartforms?
Rewards for all useful answers......
2008 May 09 7:49 AM
hi,
1.we call reports from report by using submit statement
,call transaction is used to just call particular tcode.
2.in bdc we use session method for uploading multiple transactions at a time but not call transaction.
3. logos can be uploaded in se78.if u want to insert logo
in ur smartform rightclick in the window where u want
to insert and select create graphic.
reward points if hlpful.
Hi all,
1.How u call the reports from call transaction method?
2. can we call multiple transactions in call transaction method?
3. How to insert ur own log files in smartforms?
Rewards for all useful answers......
2008 May 09 7:39 AM
2008 May 09 7:42 AM
2008 May 09 7:42 AM
1.The statement CALL TRANSACTION calls the transaction whose transaction code is contained in data object ta. The data object ta must be of character type and must contain the transaction code in uppercase letters. If the transaction specified in ta cannot be found, an untreatable exception is triggered. The additions suppress the display of the initial screen and allow you to execute the transaction using a batch input session.
At CALL TRANSACTION the calling program and its data is kept, and after exiting the called transaction, processing is resumed in the calling program after the call.
When the transaction is called, the ABAP program linked with the transaction code is loaded in a new internal session. The session of the calling program is kept. The called program runs in an SAP LUW of its own.
If the called transaction is a dialog transaction, after loading the ABAP program the event LOAD-OF-PROGRAM is triggered and the dynpro defined as initial dynpro of the transaction is called. The initial dynpro is the first dynpro of a dynpro sequence. The transaction is finished when the dynpro sequence is ended by encountering the next dynpro with dynpro number 0 or when the program is exited with the LEAVE PROGRAM statement.
If the called transaction is an OO transaction (as of release 6.10), when loading all programs except class pools the event LOAD-OF-PROGRAM is triggered and then the method linked with the transaction code is called. If the method is an instance method, implicitly an object of the corresponding class is generated and referenced by the runtime environment. The transaction is finished when the method is finished or when the program is exited using the LEAVE PROGRAM statement.
After the end of the transaction call, program execution of the calling program resumes after the CALL TRANSACTION statement.
2.u can call multiple transactions in single report using call transaction method(multiple call transaction statements) but call transaction itself will call only single transaction..
3.specify parameter for file in form interface and also when calling smartform from print program just as any other exporting parameter.
2008 May 09 7:49 AM
hi,
1.we call reports from report by using submit statement
,call transaction is used to just call particular tcode.
2.in bdc we use session method for uploading multiple transactions at a time but not call transaction.
3. logos can be uploaded in se78.if u want to insert logo
in ur smartform rightclick in the window where u want
to insert and select create graphic.
reward points if hlpful.
2008 May 09 7:57 AM
Hi,
U cannot use more than one transaction.
N u cannot use call transaction for more than one transaction.
U can only calll transacions.
For ur last question.
use fm format_message and bdcmsgcoll and then fm gui_download.
to get log records into the internal table and then use them in the smartforms