AT USER-COMMAND IN NORMAL REPORT
Please do not have your subject in ALL CAPITALS
Hi Experts,
Please advice,
I am having three fields in output first one is directly fetched from table and other two are variables.
ITAB-MENGE = fetched data.
ITAB-UCOMM = user command.
AT SELECTION-SCREEN OUTPUT
when the user press ENTER
ITAB-SUM = ITAB-MENGE + ITAB-UCOMM.
For eq:
Suppose if:
ITAB-MENGE = 100
and if the user enters the value in ITAB-UCOMM = 200
and when the user press enter the sum should display on the other field ITAB-SUM
Note: I am using normal write statement ( not ALV ) & I am not using any parameters in selection screen all these has to fired on output screen
Thanks
R.Karthik
Edited by: Karthik R on Feb 28, 2009 3:34 PM
Edited by: Matt on Mar 1, 2009 7:18 PM
Hi,
Refer code:-
REPORT Z19TG7_1 NO STANDARD PAGE HEADING.
TABLES : LFA1.
TYPES : BEGIN OF VENDOR,
LIFNR LIKE LFA1-LIFNR,
NAME1 LIKE LFA1-NAME1,
END OF VENDOR,
BEGIN OF VENDOR1,
LIFNR LIKE LFA1-LIFNR,
NAME1 LIKE LFA1-NAME1,
ORT01 LIKE LFA1-ORT01,
LAND1 LIKE LFA1-LAND1,
BUKRS LIKE LFB1-BUKRS,
END OF VENDOR1.
DATA : VENDOR_TAB TYPE STANDARD TABLE OF VENDOR INITIAL SIZE 20 WITH HEADER LINE,
VENDOR1_TAB TYPE STANDARD TABLE OF VENDOR1 INITIAL SIZE 20 WITH HEADER LINE,
CB.
* WAS_USED.
TOP-OF-PAGE DURING LINE-SELECTION.
WRITE SY-LSIND.
START-OF-SELECTION.
SET PF-STATUS 'Z19TG7_1_PF'.
SELECT LIFNR NAME1
FROM LFA1
INTO TABLE VENDOR_TAB.
AT USER-COMMAND.
CASE SY-UCOMM.
WHEN 'VL'.
IF SY-LSIND = 1.
SET PF-STATUS SPACE.
DO.
CLEAR CB.
READ LINE SY-INDEX FIELD VALUE CB.
IF SY-SUBRC <> 0.
EXIT.
ELSE.
CHECK CB = 'X'.
MODIFY CURRENT LINE : FIELD VALUE CB FROM SPACE.
SELECT A~LIFNR A~NAME1 A~ORT01 A~LAND1 B~BUKRS
FROM LFA1 AS A
LEFT OUTER JOIN LFB1 AS B
ON A~LIFNR = B~LIFNR
INTO TABLE VENDOR1_TAB
WHERE A~LIFNR = VENDOR_TAB-LIFNR.
LOOP AT VENDOR1_TAB.
WRITE : / 'Vendor ID:' NO-GAP, VENDOR1_TAB-LIFNR,
/ 'Vendor Name :' NO-GAP, VENDOR1_TAB-NAME1,
/ 'City :' NO-GAP, VENDOR1_TAB-ORT01,
/ 'Land :' NO-GAP, VENDOR1_TAB-LAND1,
/ 'Country Code :' NO-GAP, VENDOR1_TAB-BUKRS.
ULINE.
ENDLOOP.
ENDIF.
ENDDO.
ENDIF.
ENDCASE.
END-OF-SELECTION.
WRITE : /1 'CB', 5 TEXT-001, 18 TEXT-002.
ULINE.
LOOP AT VENDOR_TAB.
WRITE : /1 CB AS CHECKBOX, 5 VENDOR_TAB-LIFNR, 18 VENDOR_TAB-NAME1.
HIDE : VENDOR_TAB-LIFNR.
ENDLOOP.
ULINE.
Hope this helps you.
Regards,
Tarun
Similar Messages
-
AT LINE SELECTION AN AT USER-COMMAND IN ONE REPORT
hiiii friends.....
hw can i go for both at line selection an at user comond in one report....
ie if double click on basic list it should shw sm output an when i choose menu optoin it should perform sm other output......You need to crate a PF-Status and in the PF-staus you need to include some essentials buttons and the button for your list on the USER-COMMAND.
Say,
BACK
EXIT
CANC
PICK ... should be assigned to F2 .. to work with LINE-SELECTION.
NEW_LIST ... for USER-COMMAND
In your report:
START-OF-SELECTION.
SET PF-STATUS 'Z_OWN'.
AT LINE-SELECTION.
WRITE : 'I AM LINE SELECTION'.
AT USER-COMMAND.
CASE SY-UCOMM.
WHEN 'NEW_LIST'.
WRITE / 'I AM CALLED FROM USER COMMAND'.
ENDCASE.
Regards,
Naimesh Patel -
How to use AT LINE-SELECTION and AT USER-COMMAND in one report????
Dear all,
I have a problem in reports I want to use AT USER-COMMAND.and AT LINE-SELECTION.both in the one report.
But as soon as I use SET PF-STATUS my AT LINE-SELECTION event stop workingand only AT USER-COMMAND is working.
How can I use both of them in one report for your reference I am giving my test program below.
REPORT ZTEST111 .
SET PF-STATUS '100'.
DO 10 TIMES.
WRITE:/ SY-INDEX.
HIDE SY-INDEX.
ENDDO.
START-OF-SELECTION.
AT LINE-SELECTION.
MESSAGE I002(SY) WITH SY-INDEX.
AT USER-COMMAND.
MESSAGE I002(SY) WITH 'USER COMMAND'.
END-OF-SELECTION.
Thanks in advance
Sachin Gautamhi
Syntax
AT USER-COMMAND.
Effect
This statement defines an event block whose event is triggered by the ABAP runtime environment if, during the display of a screen list, a function with a self-defined function code was chosen.
Note
Self-defined function codes are all those that include character combinations, except for the following:
The function codes PICK and PF## ("##" stands for 01 to 24) do not cause the event AT USER-COMMAND, but the events AT LINE-SELECTION and AT PF##.
All function codes that start with the character "%" are interpreted as system functions and do not cause the event AT USER-COMMAND. The system functions for lists are listed in the following table 1.
The function codes in the following table 2, likewise, do not cause the event AT USER-COMMAND, but are handled by the list processor.
Table 1
Function code Function
%CTX Call a context menu
%EX Exit
%PC Save to file
%PRI Print
%SC Search for ...
%SC+ Find next
%SL Search in office
%ST Save to report tree
Table 2
Function code Function
BACK Back
P- Scroll to previous page
P-- Scroll to first page
P+ Scroll to next page
P++ Scroll to last page
PFILE name Store list lines in a text file named abap.lst in standard character representation in the standard directory of the application server. If a name is entered using name, this is converted to lowercase letters and used as the file name.
PL- Scroll to first line of the page
PL-n Scroll n lines back
PL+ Scroll to last line of the page
PL+n Scroll n lines up
PNOP No effect
PP- Scroll back one page
PP-n Scroll n pages back
PP+ Scroll one page forward
PP+n Scroll n pages forwad
PPn Scroll to beginning of page n
PRI, PRINT Print
PS-- Scroll to first column
PS++ Scroll to last column
PS- Scroll one column to the left
PS-n Scroll n columns to the left
PS+ Scroll one column to the right
PS+n Scroll n columns to the right
PSn Scroll to column n
PZn Scroll to line n
RW Cancel -
Problem with User Command in alv report
Hi
I have developed a ALV grid report with drill down capability to transaction code for user command. I am having a trouble with this.
CASE ucomm.
WHEN '&IC1'.
CLEAR: wa_import.
IF selfield-fieldname EQ 'ANLN1'.
READ TABLE t_import INTO wa_import INDEX selfield-tabindex.
SET PARAMETER ID 'BUK' FIELD wa_import-bukrs.
SET PARAMETER ID 'ANl' FIELD wa_import-anln1.
CALL TRANSACTION 'AW01N'.
ENDIF.
here my parameter ids are showing the values but when i call the transaction i am not getting the actual asset numbers.
Can someone help me out this
ThanksHi,
add the AND SKIP FIRST SCREEN...addition..
CALL TRANSACTION 'AW01N' AND SKIP FIRST SCREEN.
Thanks
Naren -
PROBLEM WITH USER COMMAND AT SIMPLE REPORT
HII FRNDS
MY PROBLEM IS
WHEN I AM BRANCHING TO A LIST REPORT FROM MY ALV REPORT BY USING LEAVE TO LIST-PROCESSING . THEN IN MY LIST REPORT I AM HAVING 2 MORE CUSTOMIZED BUTTON . BUT THE THING IS THAT I AM NOT ABLE TO MAKE THAT BUTTON FUNCTION .
CAN ANY BODY HELP ME WITH HOW TO MAKE THAT BUTTON WORK IN THE SIMPLE REPORT . I HAVE USED AT USER COMMAND IN THE BEGINING OF REPORT BUT STILL ITS NOT WORKING .
THANKING YOU
ROHITHII FRNDS THIS IS THE CODE
CASE R_UCOMM.
WHEN 'DISPLAY1'.
LOC_INDEX = 1 .
SET PF-STATUS 'STATUS' EXCLUDING 'DISPLAY1'.
LOOP AT INT_OUTPUT INTO WA_OUTPUT
WHERE CHECKBOX = WC_MARKED.
APPEND WA_OUTPUT TO INT_DISPLAY .
ENDLOOP.
LEAVE TO LIST-PROCESSING .
PERFORM F9100_DISPLAY_DETAILS USING LOC_INDEX.
ENDCASE.
AT USER-COMMAND .
CASE SY-UCOMM.
WHEN 'BACK'.
BREAK-POINT.
PERFORM F9100_DISPLAY_DETAILS USING LOC_INDEX.
ENDCASE.
THE PERFORM F9100 DISPLAYES THE LIST REPORT . THERE ARE NO SPELLING ERRORS FRNDS . -
Add user-command in MM60 report
HI,
when I click on Material in MM60 report out put it should go the MM03 transaction . But it is not happening. please check the below code and help me .
I am doing thid through Implict Enhancment .
FORM cs_callback-user_command USING P_UCOMM LIKE SY-UCOMM
P_SELFIELD TYPE SLIS_SELFIELD.
data : lw_matnr type matnr.
TABLES : mara.
CASE P_SELFIELD-FIELDNAME.
WHEN 'MATNR'.
IF P_SELFIELD-VALUE NE SPACE.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = P_SELFIELD-VALUE
IMPORTING
OUTPUT = lw_matnr.
select single * FROM MARA
WHERE matnr = lw_matnr.
CHECK gt_list-MATNR IS NOT INITIAL.
SET PARAMETER ID 'MAT' FIELD lw_matnr.
CALL TRANSACTION 'MM03' AND SKIP FIRST SCREEN.
ENDIF.
ENDCASE.
endform.Hi,
Your code looks fine, Just check with the control whether it is reaching to your code on dubble click or not ?
I think your form is not being called, just check with debugging.
Regards
Bikas -
USER-Command at ALV report.
Hi Guys,
I've created one ALV report displaying SALES ORDER created.My requirement is if I click on SALES Document no it should take me into VA03(sales orde display) transaction so that I can see all the data related for that document no. I have used BAPI .Hi guys,
I have written this code but still it is not taking me into VAO3 Transaction. What else I should write?
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_BUFFER_ACTIVE = 'X'
I_BACKGROUND_ID = 'ALV_BACKGROUND'
I_CALLBACK_PROGRAM = L_REPID
I_CALLBACK_PF_STATUS_SET = L_STATUS
I_CALLBACK_USER_COMMAND = L_USER_COMMAND
I_STRUCTURE_NAME = 'VBUK'
IS_LAYOUT = LF_LAYOUT
IT_FIELDCAT = LF_FIELDCAT[]
IT_EXCLUDING =
IT_SPECIAL_GROUPS = LF_SP_GROUP
I_DEFAULT = 'X'
I_SAVE = L_SAVE
IS_VARIANT = L_VARIANT
IT_EVENTS = LF_EVENTS[]
I_SCREEN_START_COLUMN = 0
I_SCREEN_START_LINE = 0
I_SCREEN_END_COLUMN = 0
I_SCREEN_END_LINE = 0
IMPORTING
E_EXIT_CAUSED_BY_CALLER =
ES_EXIT_CAUSED_BY_USER =
TABLES
T_OUTTAB = IT_HEADER .
FORM L_USER_COMMAND USING vl_ucomm LIKE sy-ucomm
rs_selfield TYPE slis_selfield.
CASE vl_ucomm.
WHEN '&IC1'.
IF rs_selfield-fieldname = 'DOC_NO'
OR rs_selfield-fieldname = 'SO_KUNNR' .
SET PARAMETER ID 'AUN' FIELD rs_selfield-VALUE.
CALL TRANSACTION 'VA03' AND SKIP FIRST SCREEN.
ENDIF.
WHEN OTHERS.
EXIT.
ENDCASE.
ENDFORM. -
At line-selection & at user-command event issue
hi
i am working on a interactive report,with at line & at user command event,on list 3 i have used a pf status,to trigger the at user command event,till that i was working with at line selection,which are working fine,but on list 3,i am able to see my pf status,but at user command event is not working properly,its still working like at line selection event,if i clk on record,it take to for nxt action,which i want to do through the action button of pf status.
In debugging i checked that it coming to at user command,but the action in sy-user is 'PICK' & its doing the operation.
WHEN '3'.
IF itab4[] IS NOT INITIAL.
SET PF-STATUS 'Z203'.
LOOP AT itab4.
AT FIRST.
WRITE:/1 'Material' ,18 'Name'.
ENDAT.
WRITE:/1 itab4-matnr,8 itab4-maktx.
HIDE:itab4-matnr.
ENDLOOP.
ELSE.
WRITE:/ 'No Data Found'.
ENDIF.
ENDCASE.
BREAK-POINT.
AT USER-COMMAND.
CASE sy-ucomm.
WHEN 'CALL'.
PERFORM bdc_mm02.
ENDCASE.
pls tel me how to use at line selection & at user command in same report to make both events working efficiently.
regds
vipinCheck whether you have assigned Function Key F2 to your function code 'CALL'. If so change that function key. The function key F2 is always linked to function code 'PICK'.
Regards
Sathar -
in radio button at the end we used user command usr..
why we are using this.eg,
SELECTION-SCREEN BEGIN OF BLOCK RB WITH FRAME TITLE text.
PARAMETERS : Import RADIOBUTTON GROUP RB user-command usr,
Export RADIOBUTTON GROUP RB DEFAULT 'X'.USER COMMAND will perform actions on radiobutton click
<b>chk this example first using USER-COMMAND USR</b>
REPORT ABC MESSAGE-ID ZZ.
PARAMETERS : IMPORT RADIOBUTTON GROUP RB USER-COMMAND USR,
EXPORT RADIOBUTTON GROUP RB DEFAULT 'X'.
PARAMETERS : P_MATNR LIKE MARA-MATNR.
AT SELECTION-SCREEN OUTPUT.
IF IMPORT EQ 'X'.
LOOP AT SCREEN.
IF SCREEN-NAME EQ 'P_MATNR'.
SCREEN-INPUT = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ELSEIF EXPORT EQ 'X'.
LOOP AT SCREEN.
IF SCREEN-NAME EQ 'P_MATNR'.
SCREEN-INPUT = 1.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ENDIF.
<b>and then removing user-command , notice the difference</b>
REPORT ABC MESSAGE-ID ZZ.
PARAMETERS : IMPORT RADIOBUTTON GROUP RB
EXPORT RADIOBUTTON GROUP RB DEFAULT 'X'.
PARAMETERS : P_MATNR LIKE MARA-MATNR.
AT SELECTION-SCREEN OUTPUT.
IF IMPORT EQ 'X'.
LOOP AT SCREEN.
IF SCREEN-NAME EQ 'P_MATNR'.
SCREEN-INPUT = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ELSEIF EXPORT EQ 'X'.
LOOP AT SCREEN.
IF SCREEN-NAME EQ 'P_MATNR'.
SCREEN-INPUT = 1.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ENDIF. -
At line-selection & At user-command
Hi friends,
I have a small doubt. Can we user AT LINE-SELECTION & AT USER-COMMAND in one report..plz gimme an example.
Thanks is advance,
regards,
Ramhi, try these with example i have given.
Write the set pf-status under start-of-selection,
In the set pf-status under the function keys give
F2 Pick Choose.
u can validate the at line-selection by taking..
At line-selection.
case sy-lsind.
when 1.
message....
when 2.
message....
endcase.
similarly, for At user-command.
case sy-ucomm.
when 'back'.
message...
when...
endcase.
Syntax
AT USER-COMMAND.
Effect
This statement defines an event block whose event is triggered by the ABAP runtime environment if, during the display of a screen list, a function with a self-defined function code was chosen.
Note
Self-defined function codes are all those that include character combinations, except for the following:
The function codes PICK and PF## ("##" stands for 01 to 24) do not cause the event AT USER-COMMAND, but the events AT LINE-SELECTION and AT PF##.
All function codes that start with the character "%" are interpreted as system functions and do not cause the event AT USER-COMMAND. The system functions for lists are listed in the following table 1.
The function codes in the following table 2, likewise, do not cause the event AT USER-COMMAND, but are handled by the list processor.
Table 1
Function code Function
%CTX Call a context menu
%EX Exit
%PC Save to file
%PRI Print
%SC Search for ...
%SC+ Find next
%SL Search in office
%ST Save to report tree
Table 2
Function code Function
BACK Back
P- Scroll to previous page
P-- Scroll to first page
P+ Scroll to next page
P++ Scroll to last page
PFILE name Store list lines in a text file named abap.lst in standard character representation in the standard directory of the application server. If a name is entered using name, this is converted to lowercase letters and used as the file name.
PL- Scroll to first line of the page
PL-n Scroll n lines back
PL+ Scroll to last line of the page
PL+n Scroll n lines up
PNOP No effect
PP- Scroll back one page
PP-n Scroll n pages back
PP+ Scroll one page forward
PP+n Scroll n pages forwad
PPn Scroll to beginning of page n
PRI, PRINT Print
PS-- Scroll to first column
PS++ Scroll to last column
PS- Scroll one column to the left
PS-n Scroll n columns to the left
PS+ Scroll one column to the right
PS+n Scroll n columns to the right
PSn Scroll to column n
PZn Scroll to line n
RW Cancel
here is an example handling both the commands in a program.
EXAMPLE:
START-OF-SELECTION.
WRITE: 'Basic List',
/ 'SY-LSIND:', sy-lsind.
TOP-OF-PAGE.
WRITE 'Top-of-Page'.
ULINE.
TOP-OF-PAGE DURING LINE-SELECTION.
CASE sy-pfkey.
WHEN 'TEST'.
WRITE 'Self-defined GUI for Function Codes'.
ULINE.
ENDCASE.
AT LINE-SELECTION.
SET PF-STATUS 'TEST' EXCLUDING 'PICK'.
PERFORM out.
sy-lsind = sy-lsind - 1.
AT USER-COMMAND.
CASE sy-ucomm.
WHEN 'FC1'.
PERFORM out.
WRITE / 'Button FUN 1 was pressed'.
WHEN 'FC2'.
PERFORM out.
WRITE / 'Button FUN 2 was pressed'.
WHEN 'FC3'.
PERFORM out.
WRITE / 'Button FUN 3 was pressed'.
WHEN 'FC4'.
PERFORM out.
WRITE / 'Button FUN 4 was pressed'.
WHEN 'FC5'.
PERFORM out.
WRITE / 'Button FUN 5 was pressed'.
ENDCASE.
sy-lsind = sy-lsind - 1.
FORM out.
WRITE: 'Secondary List',
/ 'SY-LSIND:', sy-lsind,
/ 'SY-PFKEY:', sy-pfkey.
ENDFORM.
Hope this may be helpful.
Sri.
pls:award points. -
hi,
how to write the user command on alv report and the output should ne upload into va02,
My requirement is i have developed a alv report,in that the requiremnt is one pushbutton they want,when they clicked it the output should be upload into va02 transaction.
Thanks and Regards,Hi Ali,
For user command in alv,
First set the PF Status of that ALV,
and in the FM Reuse_alv_grid_display pass the subroutine name fr user command,
in its parameter --> i_callback_user_command = 'COMM'
Then to catch the function module you have to write like for eg,
FORM comm USING ucomm LIKE sy-ucomm selfield TYPE slis_selfield.
DATA: okcode TYPE sy-ucomm.
okcode = ucomm.
CASE okcode.
WHEN 'REF'.
CALL FUNCTION 'POPUP_TO_INFORM'
EXPORTING
titel = 'MANSI'
txt1 = 'CREATED BY'
txt2 = SY-UNAME
TXT3 = ' '
TXT4 = ' '
That is on that buttons click you can use set parameter id statement to move your
control from this screen to the required screen.
Hope it helps you
Regrds
Mansi -
How to allow normal/regular users to view a report
I have been compiling reports in MS SQL 2012 Reporting Services. the URLs is
http://test_report:80/reports. I have no problem with viewing the reports because I am an admin but normal users are getting access denied. this is how I assign permission to user. Open Reporting Services
Config Mnger --> Connect --> Click on Report Mnger URL --> click on
http://test_report:80/reports --> Open a another folder called Reports. In this "Reports" it has many reports. --> Click on Folder Settings --> Click on Security --> Click on "New Role Assignment" -->
In "Group or user name" text box, I entered user network computer login name, such as: domain_name\bambi --> Ensure "Browser" is checked --> Ok. I send this weblink to users but they cannot open it because of either access denied
or not have permission.
http://myservername/Reports/Pages/Report.aspx?ItemPath=%2fCorp_Reports%2fReportOfTimeInLieu. I am unsure why users cannot view my reports. Please let me know if I had missed any step(s). I use the Report Builders in Reporting Services
Config Mnger to compile reports. Regards,so this web link will lead me to Home page:
http://myservername/Reports/Pages/Folder.aspx.
at the home page I have folder called Reports:
http://myservername/Reports/Pages/Folder.aspx?ItemPath=%2fReports&ViewMode=List
inside Reports folder, I have multiple reports, ie:
http://myservername/Reports/Pages/Report.aspx?ItemPath=%2fReports%2fReportOfTimeInLieu,
http://myservername/Reports/Pages/Report.aspx?ItemPath=%2fReports%2fReportOfVacationTime,
http://myservername/Reports/Pages/Report.aspx?ItemPath=%2fReports%2fReportOfSickDays,
http://myservername/Reports/Pages/Report.aspx?ItemPath=%2fReports%2fReportOfConferenceDays
On Home page I click on Folder Settings --> Security --> New Role Assignment --> Group or User name: domainname\bambi --> Role = Browser
On Home page I click on Site Settings --> Security --> New Role Assignment -> Group or User name: domainname\bambi --> Role = System User
On Home page I open Reports folder --> Site Settings --> Security --> new Role Assignment --> Group or User name: domainname\bambi --> Role = System User
Is this how I enable user bambi to 1) enable to open Reports folder and also browse for reports in Reports folder 2) enable user bambi to execute all reports in Reports folder.
Problem: user bambi was able to open Reports folder and see all reports saved in it; however, bambi gets a blank page upon selecting a report and open/run it. bambi should see company logo and report name. It was a blank white page.
What did I do incorrectly?
Thanks, -
AT USER COMMAND event in interactive reports
hi experts,
Can anyone explain me about AT USER COMMAND event with one practical ex.
thanks in advance
R.vijaiHi vijaya kumar,
If the user chooses a function code during list processing that is neither processed by the system, or PICK or PF<nn>, the system triggers the event AT USER-COMMAND. For this event, you must define your own GUI status for a list. To react to your own function codes in a program, you must define the following event block:
AT USER-COMMAND.
<statements>.
In this event block, you can use an IF or CASE structure to tell the function codes apart. They are available in the system field SY-UCOMM. There are further system fields that are filled in list events, such as SY-LSIND and SY-PFKEY, that allow you to make further case distinctions.
REPORT Test_program.
START-OF-SELECTION.
SET PF-STATUS 'TEST'.
WRITE: 'Basic list, SY-LSIND =', sy-lsind.
AT LINE-SELECTION.
WRITE: 'LINE-SELECTION, SY-LSIND =', sy-lsind.
AT USER-COMMAND.
CASE sy-ucomm.
WHEN 'TEST'.
WRITE: 'TEST, SY-LSIND =', sy-lsind.
ENDCASE.
With this code double click on 'TEST' and define your own PF status and give user command as TEST and check out this useful programe.
All the very best to you.
Regards,
Mohan Vamsi Krishna.A -
'PICK' and User commands in reports
I'm a bit confused about 'PICK' in PF_STATUS.
I fI define it, does that mean It can only be recognised in LINE-SELECTION , and not in AT USER-COMMAND.
I've defined a small program and thats what seems to be happening?You can see here that the function code PICK is automatically fired when a hotspot is involved and hence the AT LINE-SELECTION event is fired to handle it.
report zrich_0001.
data: itstc type table of tstc with header line.
select-options : s_tcode for itstc-tcode.
at line-selection.
check sy-ucomm = 'PICK'.
call transaction itstc-tcode.
start-of-selection.
select * into corresponding fields of table itstc
from tstc
where tcode in s_tcode.
loop at itstc.
format hotspot on.
write:/ itstc-tcode.
hide itstc-tcode.
format hotspot off.
endloop.
Regards
Rich Heilman -
Refresh Report and At Line-Selection and At User-Command
Hi All
I have 2 querries
1) I want to use At Line-selection and At user-command in the same report. But At line-selection is not getting triggered why? When I remove Set pf-status 'xxx' and at user command , then at line selection works . I want to user both at a time.
2) I am giving user ability to edit the report shown and when he comes back by exiting the editing I want to refresh the report which is shown already to him to give effect of his editing.
Thanks in anticipation
pM.i just tried, and no problem at all.
In the <b>Recommended Function Key Settings</b> for F2 key add command "PICK"
Regards
Raja
since you are new to the forum, have a look at this weblog.
/people/mark.finnern/blog/2004/08/10/spread-the-love
Maybe you are looking for
-
If I have a Bluetooth connection from my ipad to a stereo system, will pandora play in stereo
If I have a Bluetooth connection from my iPad with pandora to a stereo system, will pandora's music be in stereo?
-
Help! Windows configures itunes
This is what is starts to download when I go into itunes. I've never had this problem before and I've had the ipod nano for half a year. So I wait and it starts to configure, but halfway through it comes up with an error: error writing to file (the i
-
Taking data from a edit text and placing it in a matrix
Hi all, this is most probably a silly question and simple as pie for everyone on this site, but i just can't get it to work . Im trying to take data from a edit text and then place it into the matrix.the matrix has been added to the form already. my
-
My iphone shuts down and it dosen't restart
hello my iphone is shuts down before 8 hours ago and i cant restart it i dont know why , its high battery , can you help me please ?
-
Adobe and Windows color mismatch
I went to the house of a pro photographer friend to help him set up and learn Lightroom. All went well until the export stage. We exported a RAW file as a jpeg to the desktop. I made sure the setting for the image was b sRGB. After saving, we looked