Академический Документы
Профессиональный Документы
Культура Документы
Where the captured data is stored in ALV Interactive Reports using usercommand?? I_callback_usercommand
I_callback_user command = 'USER_COMMAND'.
Then we need to explicitly create Form ( subroutine ) with name USER_COMMAND.
FORM USER_COMMAND USING OK_CODE LIKE SY-UCOMM
SELFIELD TYPE SLIS_SELFIELD.
How will you add search help in a program
first create search help in se11
and then write below code in report
parameters: p_bukrs type bukrs matchcode <search help name>
what is the main difference between headerline and workarea??
Both will act as same. Workarea we will create it explicitly but where as headerline with delacation of internal table we will
get it.
example:
DATA: wa_mara type mara.
DATA: T_MARA TYPE TABLE OF MARA WITH HEADER LINE.
Suppose in the BDC call transaction we updated one record into the database. In the message log it is showing
successful, but it was not updated into the data base? How can we handle?
Commit work
synchronous processing
can transfer large amount of data
processing is slower
error log is created automatically
data is not updated until session is
processed
Asynchronous processing
can transfer small amount of data
processing is faster
error log is created explicitly
data is updated automatically
I have one BADI Definition , which i have use it in multiple Implementation .Now i am
calling the BADI , In which Sequence the BADI will be called ?
Can i control the sequence of calling ?
Compiler usually lists the implementations of a BAdI in an arbitrary sequence. You can modify this arbitrary sequence
so that implementations are called in a way you define it. All you need to do is to implement a Sorter BAdI
(BADI_SORTER) and define a sub screen in an own function group. The sub screen allows you to enter data used for
sorting. The BADI_SORTER to determine sequence of implementation calls is a Single Use Filter dependent BAdI, i.e. for
one single filter value only one implementation is allowed.
will a break-point statement trigger in background job? say yes or no. then whats is the reason?
break-point will not trigger in the background job because it is a dialogue instance statement.
For particular transaction you want to upload the data using any of bdc
method...if the transaction contains any of pop window functionality and having
radio button in the window..Any one of the radio button must be selected then
only the next data can be inserted how will you handle this scenario in your
program
while recording through transaction SHDB. check 'Not a batch input session', then you will get the popups in recording.
just continue the recording. .
check sy-subrc = 0.
* This statement checks for the condition and if it is true, the further code will be executed. If not, the execution will stop if
sy-subrc fails.
if sy-subrc = 0.
endif.
* This statement checks the above condition and even if sy-subrc fails, the code will be executed further.
->we will go for session method when we have to upload huge amount of data.
->it generates session and executes in background
->we don't want handle the errors. it generates one log file and stores in it.
what is main diffrence b/w refresh ,clear and free? with example?
in case of an internal table clear clears all fields in the header line.
refresh clears the body of internal table but the memory remains allocated
and free clears body as well as makes memory free.
Why do we use Process On Value Request(POV) event instead of data element, search
help in module pool.
in case if we created one input field which is needed to upload a file .
What is BAPI?
Business Appl interface RFC FM , interfaces to oops programming.