In ALV- Save layout is not holding sorting values..
hello expert.
in ALV-> Change Layout -> filter Material -> 89* and save as default.
but not working when i execute the 2nd time from starting onwards..!
my alv is able to save screen but not filtering values .
my alv unable to hold filter value as default setting.
could you please help me out.
thank you,
with best regards
srinivas rathod
Hi
Save personalization is for saving variables not for saving layout. If you are doing any changes to layout you can directly save by clicking save button.
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/45/6f6b52f5981c91e10000000a11466f/frameset.htm
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/01/42c73c13b0ce5be10000000a114084/frameset.htm
Regards
Ravi
Edited by: Ravi Naalla on Apr 3, 2009 3:47 AM
Edited by: Ravi Naalla on Apr 3, 2009 3:49 AM
Similar Messages
-
On transaction FBL3N report change layout and save layout icons not activ
Hi,
I am working on upgrade project from 4.6C to ECC6.0. On transaction FBL3N report change layout and save layout icons not active; only select layout icon is active.
Please advise how these two icons can be activated.
saeedHi,
The object F_IT_ALV has a field, the activity ACTVT, which can
contain four permitted values: 01, 02, 03 and 70.
Activity 03 corresponds to the minimum authorization, which is the
most restricted one: You can only select layouts which have
been configured already. In particular, all of the other functions
named above are inactive with activity 03.
I guess that your user-id have set activity 03 for this object.
The SAP notes 374656 and 409190 are recommended.
So, if the values 01 and 02 are not included, then
the user can't change and save layouts.
For the line item display in FI the authorization
object FI_IT_ALV has been created as an extra security check in addi-
tion to the ALV authorization object S_ALV_LAYO.
Please check note 374656 where you should be able to find
relevant info about this. Also note 637554 should be helpful.
Regards,
Aidan -
FBL3N change layout and save layout icons not active
Hi,
I am working on upgrade project from 4.6C to ECC6.0. On transaction FBL3N report change layout and save layout icons not active; only select layout icon is active.
Please advise how these two icons can be activated.
saeedYou are missing an authorization object in your user profile. Run FBL3N and then run SU53 to see which auth obj is missing. Then send those details to your Security.
-
How to hold the values as it's not holding the values when it cross 255
DATA : fval1 TYPE edidd-sdata.
DATA : fval2 TYPE edidd-sdata.
DATA : fval3 TYPE edidd-sdata.
DATA : fval4 TYPE edidd-sdata.
DATA : fval5 TYPE edidd-sdata.
DATA : len(3) TYPE n.
values1 = wa_final-low.
values2 = wa_final-high.
IF wa_final-high IS NOT INITIAL.
CONCATENATE values1 values2 INTO fval1 SEPARATED BY '-'.
ELSE.
fval2 = values1.
ENDIF.
IF fval3 IS NOT INITIAL.
IF fval1 IS NOT INITIAL.
fval = fval1.
CONCATENATE fval3 fval INTO fval3 SEPARATED BY '/'.
ENDIF.
IF fval2 IS NOT INITIAL.
fval = fval2.
CONCATENATE fval3 fval INTO fval3 SEPARATED BY '/'.
ENDIF.
ELSE.
IF fval1 IS NOT INITIAL.
fval3 = fval1.
ENDIF.
IF fval2 IS NOT INITIAL.
fval3 = fval2.
ENDIF.
ENDIF.
DATA : len(3) TYPE n.
len = STRLEN( fval3 ).
IF len > 250.
fval4 = fval3+0(250).
fval3 = fval3+250(5).
* CONCATENATE fval4 fval3 INTO fval5.
ENDIF.
IF fval4 IS INITIAL.
wa_final1-varbl31 = fval3.
ELSE.
CONCATENATE fval4 fval3 INTO fval5.
wa_final1-varbl31 = fval5.
ENDIF.
MODIFY it_final1 FROM wa_final1
TRANSPORTING varbl31 WHERE agr_name = wa_final-agr_name.
at this point also it's not holding the values when it exseds 255
kindly please helpH friends ,
i am not the expert at the same time i know some thing in abap
fval4 = fval3+0(250).
fval3 = fval3+250(5).
in the above case fval3 have 255 char at that time iam transporting 250 char to fval4 with this statment
fval4 = fval3+0(250).
and iam keeping the remaining 5 char in fval3 with this statment
fval3 = fval3+250(5)
so that i can push some more values in fval3 and at i am
CONCATENATE fval4 fval3 INTO fval5.
so that fval5 may get all values this is the way i try but fval5 is not holding all the values
i asked solution for that
fval 3 = fval3+250(250)
dosen't have any meaning i know that friend
my question is how to hold the remaining value -
Save layout and not values of variables
When I use SAVE_PERSONALIZATION, the values of variables are also saved. I want only the layout is saved and not the values of variables. is that possible?
Note: version 7 of the wad
Thanks,
IKAHi
Save personalization is for saving variables not for saving layout. If you are doing any changes to layout you can directly save by clicking save button.
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/45/6f6b52f5981c91e10000000a11466f/frameset.htm
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/01/42c73c13b0ce5be10000000a114084/frameset.htm
Regards
Ravi
Edited by: Ravi Naalla on Apr 3, 2009 3:47 AM
Edited by: Ravi Naalla on Apr 3, 2009 3:49 AM -
Forwarding agent should not hold empty value
Hi all,
In Vt02n transaction while doing shipment completion i need to check if the forwarding agent field is empty or not .
If it is so i need to raise a error message. After that the forwarding agent field should be opened for input.
In the include ZXV56U16 (in the exit EXIT_SAPLV56F_011) i wrote a logic for this field check and raised a error message.
When i tested it the error message was dipalyed but the field is not opeing for inout again.
Can anyone pls help me on resolving this issue.Instead of writing abap code in user exit, you can create an activity profile for the shipment type and status where the validation is required.
SPRO-Logistics Execution-Transportation-Shipments-Define and Assign Activity Profiles
In the profile you choose to display a popup window and mark the forwarding agent (VTTK-TDLNR) as mandatory field. As a result, when updating the status in the shipment document the system will ask for a forwarding agent.
Hope this helps -
Save layout option for FITRV_PRINT_TABLE_CONTROL_DATA
Hello,
I need to print table control data ,for this am using FITRV_PRINT_TABLE_CONTROL_DATA
My requirement is now to have the option to save the layout which is generated after calling this function module.
currently 'save layout' is not shown in the pf status and is disabled in the menu. only change layout is enabled which cannot be saved.
1. Can we enable the save layout inside this list generated by fm.if yes how.
2. can we have custom buttons inside the list generated using this fm.if yes how.
3. Copying fm and convert to Z can do it I guess but I want to check if there is any option with the existing standard fm .
4. Is it better to remove this fm and generate a new alv list for the table control. which option is better.
Thank you.
Best Regards,
AbhilashHi,
Use the below function module
FITRV_PRINT_TABLE_CONTROL_DATA
Regards
Sudheer -
How to hold the value in List box.
Hi All,
On my screen painter Screen I am displaying the Sold to party and ship to party with thier address.
I am also displaying the Shipping condition based on ship to party. To display the shipping condition i am using list box. Once the user enter the sold to party automatically all the field is going to populate in their respective fields. I am facing the problem that, The list box getting populated with shipping condition but once you choose the shipping condition and hit the enter the list box getting refreshed. I am using this code in PAI event. And I can Only use this in PAI.
The Function i am using for list box is CALL FUNCTION 'VRM_SET_VALUES'.
Pls suggest me how to hold the value in List box.
Thanks,
RakeshHi,
Now i am using in PBO.
the code below in in PBO.It is still not holding the value.
if list[] is initial.
perform SHP_COND.
endif.
form SHP_COND .
*DATA: SHOP(80).
clear : GT_VSBED, list.
refresh : GT_VSBED, list.
select vsbed
from knvv AS K
into table GT_VSBED
where Kvkorg = vbak-vkorg "Kkunnr = GV_STPH
and K~vtweg = vbak-vtweg
and K~spart = vbak-spart.
select VSBED vtext
from TVSBT
into table list
for all entries in GT_VSBED
where spras = sy-langu
and vsbed = GT_VSBED-VSBED.
*break-point.
NAME = 'SHP_CON'.
CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING
id = NAME
values = LIST[]
EXCEPTIONS
ID_ILLEGAL_NAME = 1
OTHERS = 2
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
endform. " SHP_COND
Thanks,
Rakesh -
'Save layout' button missing in the ALV report layout screen
Hi Friends,
In one of our ALV report the 'save layout' button is missing in the report output screen.i have used the OO concept for creating the ALV output and not the function module.I have attached the code below used for creating the ALV grid.
CREATE OBJECT alv_grid
EXPORTING i_parent = g_container_2.
CALL METHOD alv_grid->set_table_for_first_display
exporting
i_structure_name = 'PA0002'
is_layout =
CHANGING
it_outtab = gt_outtab
it_fieldcatalog = wa_fieldcat.
But i'm not able to trace why the 'save layout' button is missing in the output.Can anyone of you help me in sorting out this problem.
Thanks and Regards,
Vadivel.Pass <u><i><b>A to I_SAVE</b></i></u> parameter. That will give the options to the user to save the layout outs.
I_SAVE = SPACE
Layouts cannot be saved.
I_SAVE = 'U'
Only user-defined layouts can be saved.
I_SAVE = 'X'
Only global layouts can be saved.
I_SAVE = 'A'
Both user-defined and global layouts can be saved.
Regards,
Ravi
Note : Please mark all the helpful answers
Message was edited by: Ravikumar Allampallam -
IN ALV Report 'SAVE LAYOUT' option missing
Dear All,
I have created one report in ALV GRID using ABAP OBJECTS(Using class CL_GUI_CUSTOM_CONTAINER and
CL_GUI_ALV_GRID).But in output when i click on change layout option i am not getting SAVE layout option.
I have already passed I_SAVE parameter = 'A' while calling metod SET_TABLE_FOR_FIRST_DISPLAY. But i didnt worked.
Please do needful.
Regards,
MayankHi,
You can manage display variants by using parameters, is_variant and i_save of set_table_for_first_display. Here are options for variant handling. <structure_name> is the variant-defining structure of type DISVARIANT. The field report in this structure should contain the value of sy-repid.
Hope this helps. Reward points if helpful.
Thanks,
Balaji -
SAVE Layout Option in ALV list Report
Hi Experts,
Is it possible to SAVE the layout option for Block ALV list Reports?
Thanks in Advance,
Sivak.Hi,
It is not possible to save layout in BLock ALV display but possible to change layout. There is no parameter to save. It is not possible to store the layout as it has several structure.
Thanks & Regards
Rocky -
How to get the SAVE Layout ICON on ALV Grid display report
Hi,
I am using the standard ALV Layout, and I do not get the SAVE LAYOUT Icon on the Menubar, where I could save the report Layout.I am using the layout routine as,
FORM layout_build USING u_lf_layout TYPE slis_layout_alv.
u_lf_layout-box_fieldname = 'SELK'. " Checkbox
u_lf_layout-zebra = 'X'.
u_lf_layout-colwidth_optimize = 'X'.
u_lf_layout-confirmation_prompt = 'X'.
u_lf_layout-get_selinfos = 'X'.
u_lf_layout-f2code = '&ETA' .
u_lf_layout-detail_titlebar = 'Delivery Due List'.
u_lf_layout-key_hotspot = 'X'.
u_lf_layout-info_fieldname = 'COL'.
ENDFORM. " layout_build
Is there anything that I am missing. Please suggest.Many thanks for your help.
Regards,
MiraHi,
i think you've forgotten param. <b>i_save</b>
x_save = 'X'.
gs_variant-report = sy-repid.
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
I_STRUCTURE_NAME = 'ZTAB01'
IS_VARIANT = gs_variant
IS_layout = lay
I_SAVE = x_save
TABLES
T_OUTTAB = gridtab
EXCEPTIONS
OTHERS = 1.
regards Andreas -
Button Save layout not appearing in the Applicaion toolbar
I am displaying an ALV output thru OOPS like
my_salv_table->set_screen_status(
pfstatus = l_pfstatus
report = my_repid
set_functions = my_salv_table->c_functions_all ).
I have set my pfstatus prior to this . In my PF status I have set the save layout button also . But it is not appearing in the ALV output . But when I execute the pfstatus individually the button is appearign in the application tolbar .
Moreover I tried to explicitly set the save layout button
l_functions_list = MY_SALV_TABLE->GET_FUNCTIONS( ).
l_functions_list->set_save_layout( IF_SALV_C_BOOL_SAP=>TRUE ).
But also it is not appearing in the ALV layoutHi you can copy the status from the standard ALV program 'SAPLSALV' to your program.For that u nedd to follow thease steps.
1. go to se41.
2. enter standard program name 'SAPLSALV'.
3. select the status name 'STANDARD' via F4 help.
4. Click on the copy 'status' button on the application tool bar.
5. enter your program name and give the name of status as zstandard.
status will get copied.
6. Now in your source code.
in the CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
do changes as.
I_CALLBACK_PF_STATUS_SET = 'ZSTANDARD'.
and write subroutin as.
*& Form ZSTANDARD
text
-->EX_ITAB text
FORM ZSTANDARD USING RS_EXTAB TYPE SLIS_T_EXTAB .
copy the status of 'SAPLSALV' standard program.
DATA:
GT_EXCLUDE TYPE SLIS_T_EXTAB.
SET PF-STATUS 'ZSTANDARD' . "Set gui status
APPEND '&FIND' TO GT_EXCLUDE.
ENDFORM. "ZSTANDARD
after doing all thease thing u will get all the functionality of standard alv program including SAVE command.
I hope it will definately help u.
Rewards if usefull.
Best Regards.
Dheeraj -
Save layout Button in Object Oriented ALV
Hi gurus,
I am working on Object Oriented ALV. I am facing one problem when the outpput get shown on the screen the save layout and select layout buttons are not appearing on the application toolbar of alv.
TRY .
cl_salv_table=>factory( IMPORTING r_salv_table = g_alv_out
CHANGING t_table = i_alv ).
Set status GUI
g_alv_out->set_screen_status(
pfstatus = 'STANDARD'
report = sy-repid
set_functions = g_alv_out->C_FUNCTIONS_ALL ).
g_columns = g_alv_out->get_columns( ).
Set new description texts for columns
PERFORM f_set_column_name USING:
'LTEXT' text-001 text-001 text-001 space,
'NAME1' text-002 text-002 text-002 space,
'TXZ01' text-003 text-007 text-007 space,
'KWERT' text-004 text-004 text-004 space,
'WEMNG' text-005 text-010 text-011 space,
'BALNC' text-012 text-013 text-014 space,
'AFNAM' text-006 text-008 text-009 space.
PERFORM f_set_column_name USING 'WEMNG'
space space space 'WAERS'.
PERFORM f_set_column_name USING 'KWERT'
space space space 'WAERS'.
Set column as hotspot
g_column ?= g_columns->get_column( 'EBELN' ).
g_column->set_cell_type( g_column->hotspot ).
g_events = g_alv_out->get_event( ).
CREATE OBJECT gr_events .
SET HANDLER gr_events->on_double_click FOR g_events.
Display report
g_alv_out->display( ).
CATCH cx_salv_msg.
ENDTRY.
where in the Status STANDARD I have entered all the buttons includeing these two buttons
Can you please Help me in solving this issue.
thanks,
Vinod.
Edited by: vinod parhad on Jul 2, 2010 1:35 PMdata: gr_layout type ref to cl_salv_layout,
gr_alv type ref to cl_salv_table,
gs_key type salv_s_layout_key,
* in your SALV routine.... after FACTORY call
gs_key-report = sy-repid.
* User can save layout.
gr_layout = gr_alv->get_layout( ). "layouts
gr_layout->set_key( gs_key ). "Pass Program Name
gr_layout->set_save_restriction( cl_salv_layout=>restrict_none ). "User can save
See also Rich Heilman's excellent tutorials on SALV by searching for SALV Tutorial,
See also programs named: SALV* for demonstrations of SALV outputs and how to code.
Edited by: BreakPoint on Jul 2, 2010 1:46 PM add references for tutorials -
Standard Report not Displaying 'SAVE LAYOUT' Option
Dear All,
Using Tcode VF44, i am getting output list.But in that list when i click on select layout option from toolbar its not displaying 'save layout' Option. can anybody give me soln for the same.How can i get that option?
Regards,
Mayankhi ,
it depends on the user parameters.
U have to identify the parameter id and u have to activate it in user maintainance partameters .
su01 -> parameters.
ex . parameter id -> SD_VARIANT_MAINTAIN -> X
so u can save layout now.
regards,
manikandan
Maybe you are looking for
-
Nexus 1000v load balancing policy
what load balancing policy is used for the 1000v? looks like the default is port-channel load-balance ethernet source-mac when shuld another policy be used? dest-ip-port Destination IP address and L4 port dest-ip-port-vlan Des
-
Split/Join, Invoke Service and SOAP Header in osb10.3 wls10.3
Hi gurus, Are Split/Join able to invoke external services with a custom SOAP header? I have a split join to call 2 external business services in parallel. Those 2 external services requires a custom SOAP Header <soapenv:Header> <v1:ConsumerRequestHea
-
Basic Condition in copying control
Hi All, anybody can you tell me what is basic rule in copying control.I know if copying from one doc to another certail thing are not copied.but how can i know.like if i am copying from invoice to return order assassable value is not copied but i hav
-
I am a very new user to macbook. I purchased this for academic study and the "versions" and "auto save" functions sound just what I want. But I have no clue about how to "turn this on" and see the old saved versions of my documents. Any advice or hel
-
DI-624 Compatible with Macbook?
hey everyone, tomorow i plan on purchasing a macbook, however ive thought up a concern that might be a problem. The macbook is listed as having 802.11n Wi-Fi. Now the wireless router i have at home is a D-Link DI-624. According to the D-Link website