Playbook defaults to portrait display only
since i have updated the software on my playbook I can only get a portrait view. Whenever i turn the playbook to make it change to a landscape view nothing happens. The screen lock is not on. Help please.
Could you try turning the screen lock on, restart the system, then turn the screen lock off and restart again?
Similar Messages
-
Payment terms - How to default it to a display only field
Hi gurus,
In my requirement i need to default payment terms field (VBKD-ZTERM) in standard transaction VA01 and VA03 to a display only field. That means users from some countries will not be able to change Payment terms.
How can I do it?
Thank you in advanceHi,
Yes..you can disable the field for input..
ex..
FORM USEREXIT_FIELD_MODIFICATION.
IF SCREEN-NAME = 'VBKD-ZTERM'.
SCREEN-INPUT = 0. " Disable for input.
ENDIF.
ENDFORM.
Thanks
Naren -
Setting values to Display Only item during AJAX request
Hello,
Good Morning!
In a master-detail form, in the detail report, I am populating two columns SERVICE_TAX_PCT and SERVICE_TAX_AMOUNT by making an AJAX request after selection of ACCOUNT_CODE. Values are populated with out any issue.
However, as soon as I make those two fields as Display Only, the values are not getting set. Is there a way to set the values to a field in the same time it should be restricted for user to change it?
(APEX 4.2.6)
Thanks,
-AnandHi Anand,
anand_gp wrote:
Hello,
Good Morning!
In a master-detail form, in the detail report, I am populating two columns SERVICE_TAX_PCT and SERVICE_TAX_AMOUNT by making an AJAX request after selection of ACCOUNT_CODE. Values are populated with out any issue.
However, as soon as I make those two fields as Display Only, the values are not getting set. Is there a way to set the values to a field in the same time it should be restricted for user to change it?
(APEX 4.2.6)
check the example
Step 1: Edit your page
under CSS->Inline put the code given below
.row_item_disabled {
cursor: default;
opacity: 0.5;
filter: alpha(opacity=50);
pointer-events: none;
Step 2 : I guess you have Javascript function similar like given below
you have to extract rowid first, for which you want to set the percentage , see line 6
and see line 18, for disabling the column of that row.
<script type="text/javascript">
function f_fetch_tax_percentage(pThis) {
var ajaxRequest;
var ajaxResult;
var row_id = pThis.id.substr(4);
var percentage = 'f05_' + row_id; // replace f05 with the rowid of percentage column
ajaxRequest = new htmldb_Get(null,$x('pFlowId').value,'APPLICATION_PROCESS=TAX_DTLS',0);
ajaxRequest.addParam('x01',$v(pThis));
ajaxResult = ajaxRequest.get();
if ( ajaxResult.length > 0 ) {
// set percentage
$('#'+percentage).val(parseFloat(ajaxResult));
// disable percentage column
$("#f05_" + row_id).attr("readonly", true).addClass('row_item_disabled');
</script>
Hope this helps you,
Regards,
Jitendra -
Industry sector field for display only.
Dear All,
Does anybody know the setting to make Industry sector for display only, so that the enduser cannot change industry sector while creating material.
I know to hide industry sector from DEFAULTS menu, but i need to freeze that field for display only.
Regards
RangHello Ranganath,
You can use transaction exit. for more information check this thread.
Industry sector (MBRSH) field in display mode.
Hope this helps.
Regards
Arif Mansuri -
Hi,
An item with 'display as' is 'display only' will not be updated (via a process after submit). But it will be updated when it is displayed as 'text field'.
How come?
Regards, RobbertHi,
Though you have not stated it appears you are on Apex4.
By defaul the display items do not save state. If you want item displayed but the value to be set then edit the item and under setting make save session stae = YES.
This is the expected behaviour of display items as they default to does not save state.
Regards, -
CM21 - How to display only released orders in CM21
Hi,
I want to display only released orders in trasaction CM21. Currently it is displaying both created and released orders.
could you please guide me how to proceed?
BR/
Laxmikant LandeHi lax,
By the way this problem is solved by assigning set for released order to the filter set in selection profile.
That's great. Taking a cue from you i also tried that but could not find that appropriate set name/identification which i may assign to the filter set to get only the released orders by default in CM21. Can you share your experience?
On CM21 Filter screen, there is no std field to control order status ...
You're right. Actually what i meant was that in the filter screen you get the order number as an input field. If you press f4 you will have the different matchcodes available to choose the order. If you select the order information system as the input help you will arrive at the standard COOIS or COOISPI screen where you can choose the released orders by giving REL as the input in sys status. This will pick up all the released orders.
Regards
Sm.
Edited by: Sm on Sep 2, 2010 12:27 PM -
How to make "Data Entry Profile" field input unable or display only in CAT2
hi ,
I have requiremnet where I need to make "Data Entry Profile" field in the CAT2 transaction as Display only .That is for each user it should come as default one .
The reason behind this is , user should not change this Profile and maintain an incorrect timesheet entries.
Is there any User exit where i can do this ?
Let me know as this is very urgent requirement.
Points will be definately rewarded.
Thanks .Hemant,
Got SHD0 transaction and create screen variant for that transaction there you can disable that field.
Create Transaction variant for that transaction and assign previously created screen variant to this transaction varient. actiavte.
Reward if it helps,
Satish -
Make Scrap portion field in production order header as display only
Hi Experts,
We have a requirement to make scrap field(CAUFVD-GASMG) in production order header as display field only. We do not want users to enter any values here to denote the quantity scrapped in production orders. I am not aware of any configuration to make this field as display only. Please let me know which user exit or BADI available for this purpose. We do not want to use any screen variants and transaction variants and would like to restrict this at order type or plant level.
Thanks
RijilHello Rijil,
If not with variants than check with enhancement.
PPCO0006 Enhancement to specify defaults for fields in order head
PPCO0012 Production Order: Display/Change Order Header Data
PPCO0018 Check for changes to production order header
Regards, -
Making a field as display only in custom Infotype.
Hi,
I have to a requirement to make a field as display only in a custom infotype. This field should be greyed out while entering data via PA30 for any employee such that it wont allow to eneter data manually but it gets updated by a program. And also this field should have a default value , say, NO.
Please help me as this is too urgent.
Regards,
Binay.Hi Binay
Please go to Screen Painter SE51 for your custom infotype program MP9XXX00
9XXX - infotype number.
Go to Layout editor for your Single screen (Screen Number 2000)
Double click on the field you want to make display only
In the screen attributes DISPLAY OPTIONS for that field choose "Output Only"
Activate Layout.
If you want to code something to be populated for the field code in PAI or PBO modules in the Module pool program
Its very easy. -
Duke's bookstore2 displays only one book title
When I run Duke's bookstore2 from the Tutorial (Chapter 12: JavaServer Pages Technology: The Example JSP Pages), I'm not getting any error messages, but instead of seeing the graphical "Duke's Bookstore" heading followed by a horizontal line and "Please choose from our selections:" the only display I'm actually seeing at http://localhost:1024/bookstore2/bookstore is this single link:
"Web Components for Web Developers,"
and when I View Source for the page, I see only this:
<p><b><fmt:message key="What"/></b></p>
[actually 5 lines of space here]
<p>
<c:url var="url" value="/bookdetails" />
<blockquote><p><em>Web Components for Web Developers</em>,
<c:url var="url" value="/bookcatalog" />
<fmt:message key="Talk"/></blockquote>
<p><b><fmt:message key="Start"/></b>
It seems to be displaying only the contents of one data set, rather than the data for all the books as part of a complete HTML page. (But when I open the pointbase console and "select * from books;" I see details for all 7 books in the table. So the full table is populated in the database.)
When I click on that single link, I go to this URL:
http://dar2000:1024/bookstore2/bookstore?bookId=203
where I still see only one line with that one book title and nothing else on the page.
Any suggestions? Thanks!Actually, I did add the prelude and coda pages in the JSP Properties tab.
But, when I entered "/*.jsp" under URL Patterns on that same JSP Properties page, I did not erase first the "/URL_properties" that appeared there by default, so I ended up with "/URL_properties/*.jsp" in that field.
When I reduced that to "/*.jsp" the complete page displayed, including the bookstore header, clock applet, Start Shopping link, copyright info, etc.
Stephanie, thanks! -
Display only cell in ALV Grid in OO
Hi Folks,
Hope someone can help me with this little issue. I have a series of columns in my ALV grid that are editable, but I need to a) make some of the cells on specific lines uneditable and b) display time based fields on this line as blank (presently they shoe 00:00:00).
For problem a) I have set the layout style frame as 'cellstyles'
es_layout-stylefname = 'CELLSTYLES'.
I have also set the edit flag in the field catalog for the individual columns to 'X' eg
WHEN 'CUSTTS_DATE_N'.
ls_fieldcat-edit = 'X'.
And coded:
gwa_stylerow-fieldname = 'CUSTTS_DATE_N'.
gwa_stylerow-style = cl_gui_alv_grid=>mc_style_disabled.
APPEND gwa_stylerow TO gt_stylerow.
wa_delivery_list-cellstyle[] = gt_stylerow[].
APPEND wa_delivery_list TO it_delivery_list.
Yet, the ALV cells are still being displayed as editable. Can't for the life of me figure out what's missing. The only other thought I had around this is that the wa_delivery_list-cellstyle table is being set in the data extraction code, before the ALV grid is built, and that the cell formats are being overwritten/on not being called by the field catalog entries. Any thoughts on how to make these fields/cells display only when the ALV is first displayed would be greatly appreciated.
As for option b) I'm clueless, as the cell style commands are not being picked up (see problem a.). Again any thoughts would be appreciated, and points will be rewarded for solutions/suggestions that lead to solutions.
Cheers,
Stephen KeamHello Stephen
I have created a simple report ZUS_SDN_ALV_EDITABLE_1B which shows how to use editability on cell level.
The crucial parts of the coding for your requirements are shown below, followed by the entire report.
READ TABLE gt_fcat INTO ls_fcat
WITH KEY fieldname = 'UPTIM'.
IF ( syst-subrc = 0 ).
DELETE gt_fcat INDEX syst-tabix.
ls_fcat-no_zero = abap_true. " suppresses 00:00:00
INSERT ls_fcat INTO gt_fcat INDEX 7.
ENDIF.
*& Form SET_CELL_EDITABLE
* text
* --> p1 text
* <-- p2 text
FORM set_cell_editable .
* define local data
DATA: ld_idx TYPE i,
ls_outtab TYPE ty_s_outtab,
ls_style TYPE lvc_s_styl.
LOOP AT gt_outtab INTO ls_outtab.
ld_idx = syst-tabix.
REFRESH: ls_outtab-celltab.
" NOTE: if you change the year of column ERDAT to 2008 then two columns will become non-editable
IF ( ls_outtab-erdat+0(4) = '2008' ).
CLEAR: ls_style.
ls_style-fieldname = 'UPDAT'.
ls_style-style = cl_gui_alv_grid=>mc_style_disabled.
INSERT ls_style INTO TABLE ls_outtab-celltab.
CLEAR: ls_style.
ls_style-fieldname = 'UPTIM'.
ls_style-style = cl_gui_alv_grid=>mc_style_disabled.
INSERT ls_style INTO TABLE ls_outtab-celltab.
ELSE.
ENDIF.
MODIFY gt_outtab FROM ls_outtab INDEX ld_idx
TRANSPORTING celltab.
ENDLOOP.
ENDFORM. " SET_CELL_EDITABLE
*& Report ZUS_SDN_ALV_EDITABLE
*& Thread: Display only cell in ALV Grid in OO
*& <a class="jive_macro jive_macro_thread" href="" __jive_macro_name="thread" modifiedtitle="true" __default_attr="765083"></a>
* Flow logic of screen '100' (no elements, ok-code => gd_okcode ):
**PROCESS BEFORE OUTPUT.
** MODULE STATUS_0100.
**PROCESS AFTER INPUT.
** MODULE USER_COMMAND_0100.
*& GUI-Status: ok-codes BACK, EXIT, CANC
REPORT zus_sdn_alv_editable_1b.
TYPE-POOLS: abap.
CONSTANTS:
gc_tabname TYPE tabname VALUE 'KNB1'.
TYPES: BEGIN OF ty_s_outtab.
INCLUDE TYPE knb1 AS knb1.
TYPES: celltab TYPE lvc_t_styl.
TYPES: END OF ty_s_outtab.
TYPES: ty_t_outtab TYPE STANDARD TABLE OF ty_s_outtab
WITH DEFAULT KEY.
DATA:
gd_okcode TYPE ui_func,
gd_repid TYPE syst-repid,
gt_fcat TYPE lvc_t_fcat,
gs_layout TYPE lvc_s_layo,
gs_variant TYPE disvariant,
go_docking TYPE REF TO cl_gui_docking_container,
go_grid TYPE REF TO cl_gui_alv_grid.
DATA:
gs_outtab TYPE ty_s_outtab,
gt_outtab TYPE ty_t_outtab,
gt_outtab_pbo TYPE ty_t_outtab.
DATA:
gd_answer TYPE c.
* CLASS lcl_eventhandler DEFINITION
CLASS lcl_eventhandler DEFINITION.
PUBLIC SECTION.
CLASS-METHODS:
handle_data_changed
FOR EVENT data_changed OF cl_gui_alv_grid
IMPORTING er_data_changed.
ENDCLASS. "lcl_eventhandler DEFINITION
* CLASS lcl_eventhandler IMPLEMENTATION
CLASS lcl_eventhandler IMPLEMENTATION.
METHOD handle_data_changed.
" Just trigger PAI followed by PBO
CALL METHOD cl_gui_cfw=>set_new_ok_code
EXPORTING
new_code = 'REFRESH'
* IMPORTING
* rc =
ENDMETHOD. "handle_data_changed
ENDCLASS. "lcl_eventhandler IMPLEMENTATION
START-OF-SELECTION.
SELECT * FROM (gc_tabname) INTO CORRESPONDING FIELDS
OF TABLE gt_outtab UP TO 99 ROWS.
gt_outtab_pbo = gt_outtab. " set PBO data
PERFORM init_controls.
* ok-code field = GD_OKCODE
CALL SCREEN '0100'.
END-OF-SELECTION.
*& Form INIT_CONTROLS
* text
* --> p1 text
* <-- p2 text
FORM init_controls .
* Create docking container
CREATE OBJECT go_docking
EXPORTING
parent = cl_gui_container=>screen0
ratio = 90
EXCEPTIONS
OTHERS = 6.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
* Create ALV grid
CREATE OBJECT go_grid
EXPORTING
i_parent = go_docking
EXCEPTIONS
OTHERS = 5.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
" NOTE: not required
* set handler:
* lcl_eventhandler=>handle_data_changed for go_grid.
* Build fieldcatalog and set hotspot for field KUNNR
PERFORM build_fieldcatalog.
PERFORM set_layout_and_variant.
PERFORM set_cell_editable.
*§3.Optionally register ENTER to raise event DATA_CHANGED.
* (Per default the user may check data by using the check icon).
CALL METHOD go_grid->register_edit_event
EXPORTING
i_event_id = cl_gui_alv_grid=>mc_evt_enter.
SET HANDLER: lcl_eventhandler=>handle_data_changed FOR go_grid.
* Display data
CALL METHOD go_grid->set_table_for_first_display
EXPORTING
is_layout = gs_layout
is_variant = gs_variant
i_save = 'A'
CHANGING
it_outtab = gt_outtab
it_fieldcatalog = gt_fcat
EXCEPTIONS
OTHERS = 4.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
* NOTE:
* Documenation of I_SAVE ("An Easy Reference for ALV Grid Control")
*I_SAVE
*Determines the options available to the user for saving a layout:
*? 'X': global saving only
*? 'U': user-specific saving only
*? 'A': corresponds to 'X' and 'U'
*? SPACE: no saving
* Link the docking container to the target dynpro
gd_repid = syst-repid.
CALL METHOD go_docking->link
EXPORTING
repid = gd_repid
dynnr = '0100'
* CONTAINER =
EXCEPTIONS
OTHERS = 4.
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. " INIT_CONTROLS
*& Module STATUS_0100 OUTPUT
* text
MODULE status_0100 OUTPUT.
SET PF-STATUS 'STATUS_0100'.
* SET TITLEBAR 'xxx'.
ENDMODULE. " STATUS_0100 OUTPUT
*& Module USER_COMMAND_0100 INPUT
* text
MODULE user_command_0100 INPUT.
" NOTE: retrieve changed data from frontend (grid control) into
" the backend (itab in ABAP)
go_grid->check_changed_data( ).
CASE gd_okcode.
WHEN 'BACK' OR
'EXIT' OR
'CANC'.
SET SCREEN 0. LEAVE SCREEN.
WHEN 'REFRESH'.
PERFORM set_cell_editable.
" NOTE: Refresh required
CALL METHOD go_grid->refresh_table_display
* EXPORTING
* is_stable =
* i_soft_refresh =
* EXCEPTIONS
* finished = 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.
WHEN 'SAVE'.
IF ( gt_outtab = gt_outtab_pbo ).
MESSAGE 'No data changed' TYPE 'S'.
ELSE.
CLEAR: gd_answer.
CALL FUNCTION 'POPUP_TO_CONFIRM'
EXPORTING
* TITLEBAR = ' '
* DIAGNOSE_OBJECT = ' '
text_question = 'Save data?'
* TEXT_BUTTON_1 = 'Ja'(001)
* ICON_BUTTON_1 = ' '
* TEXT_BUTTON_2 = 'Nein'(002)
* ICON_BUTTON_2 = ' '
* DEFAULT_BUTTON = '1'
* DISPLAY_CANCEL_BUTTON = 'X'
* USERDEFINED_F1_HELP = ' '
* START_COLUMN = 25
* START_ROW = 6
* POPUP_TYPE =
* IV_QUICKINFO_BUTTON_1 = ' '
* IV_QUICKINFO_BUTTON_2 = ' '
IMPORTING
answer = gd_answer
* TABLES
* PARAMETER =
EXCEPTIONS
text_not_found = 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.
IF ( gd_answer = '1' ). " yes
MESSAGE 'Data successfully saved' TYPE 'S'.
gt_outtab_pbo = gt_outtab. " update PBO data !!!
ELSE.
MESSAGE 'Action cancelled by user' TYPE 'S'.
ENDIF.
ENDIF.
WHEN OTHERS.
ENDCASE.
CLEAR: gd_okcode.
ENDMODULE. " USER_COMMAND_0100 INPUT
*& Form BUILD_FIELDCATALOG
* text
* --> p1 text
* <-- p2 text
FORM build_fieldcatalog .
* define local data
DATA:
ls_fcat TYPE lvc_s_fcat.
CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
EXPORTING
* I_BUFFER_ACTIVE =
i_structure_name = gc_tabname
* I_CLIENT_NEVER_DISPLAY = 'X'
* I_BYPASSING_BUFFER =
* I_INTERNAL_TABNAME =
CHANGING
ct_fieldcat = gt_fcat
EXCEPTIONS
inconsistent_interface = 1
program_error = 2
OTHERS = 3.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ls_fcat-edit = abap_true.
MODIFY gt_fcat FROM ls_fcat
TRANSPORTING edit
WHERE ( key NE abap_true ).
READ TABLE gt_fcat INTO ls_fcat
WITH KEY fieldname = 'UPTIM'.
IF ( syst-subrc = 0 ).
DELETE gt_fcat INDEX syst-tabix.
ls_fcat-no_zero = abap_true. " suppresses 00:00:00
INSERT ls_fcat INTO gt_fcat INDEX 7.
ENDIF.
READ TABLE gt_fcat INTO ls_fcat
WITH KEY fieldname = 'UPDAT'.
IF ( syst-subrc = 0 ).
DELETE gt_fcat INDEX syst-tabix.
INSERT ls_fcat INTO gt_fcat INDEX 7.
ENDIF.
LOOP AT gt_fcat INTO ls_fcat.
ls_fcat-col_pos = syst-tabix.
MODIFY gt_fcat FROM ls_fcat INDEX syst-tabix.
IF ( syst-tabix > 10 ).
DELETE gt_fcat INDEX syst-tabix.
ENDIF.
ENDLOOP.
ENDFORM. " BUILD_FIELDCATALOG
*& Form SET_LAYOUT_AND_VARIANT
* text
* --> p1 text
* <-- p2 text
FORM set_layout_and_variant .
CLEAR: gs_layout,
gs_variant.
gs_layout-cwidth_opt = abap_true.
gs_layout-zebra = abap_true.
*§3.Provide the fieldname of the celltab field by using field
* STYLEFNAME of the layout structure.
gs_layout-stylefname = 'CELLTAB'.
gs_variant-report = syst-repid.
gs_variant-handle = 'GRID'.
ENDFORM. " SET_LAYOUT_AND_VARIANT
*& Form SET_CELL_EDITABLE
* text
* --> p1 text
* <-- p2 text
FORM set_cell_editable .
* define local data
DATA: ld_idx TYPE i,
ls_outtab TYPE ty_s_outtab,
ls_style TYPE lvc_s_styl.
LOOP AT gt_outtab INTO ls_outtab.
ld_idx = syst-tabix.
REFRESH: ls_outtab-celltab.
IF ( ls_outtab-erdat+0(4) = '2008' ).
CLEAR: ls_style.
ls_style-fieldname = 'UPDAT'.
ls_style-style = cl_gui_alv_grid=>mc_style_disabled.
INSERT ls_style INTO TABLE ls_outtab-celltab.
CLEAR: ls_style.
ls_style-fieldname = 'UPTIM'.
ls_style-style = cl_gui_alv_grid=>mc_style_disabled.
INSERT ls_style INTO TABLE ls_outtab-celltab.
ELSE.
ENDIF.
MODIFY gt_outtab FROM ls_outtab INDEX ld_idx
TRANSPORTING celltab.
ENDLOOP.
ENDFORM. " SET_CELL_EDITABLE
Regards
Uwe -
Multi Language- Picklist fields are displayed only one language for Reports
Hi!
I am working on Siebel On Demand with Multi Language (English and Spanish) and it works well for web interface, the automatic translation for picklist works properly.
However when I create any report (with any Record Type) the fields setup with picklist are displayed only in spanish language even though I am on English mode.
Have you any reference(s) or previous experience(s) on that?
Thanks in advance
MtbHi,
in reports the language of the picklists corresponds always to the company default language.
The only solution I now (its really static and not so nice):
Create one report per language and change the picklist field by using CASE statements...you see its hard to refresh if you have lots of values :)
cheers
Myriam -
I have installed my personal Yahoo Mail on my 9810 Torch; as a result, the Contacts list now includes a mix of work and personal when first pulled up. I can then change it to display only one of my contacts lists (work or personal), but that requires several thumb fiddles every time. Is there a way to have the Contacts display default to only my work contacts displayed upon opening?
Hello forrest103 and welcome to the BlackBerry® Support Community Forums.
Thanks for your question regarding the contacts on your BlackBerry® Torch™ 9810 smartphone.
By design, the BlackBerry will display all contacts when you launch the Address Book.
You would need to use the Filter option to view your personal separately from your work contacts.
Hope this answers your question.
-HMthePirate
Come follow your BlackBerry Technical Team on twitter! @BlackBerryHelp
Be sure to click Kudos! for those who have helped you.Click Solution? for posts that have solved your issue(s)! -
Hello,
Is it possible to restrict tcode SM13 to provide display only access ?
If so, how can this be achieved?
Thank you for your response.Hi
I do not think, as already mentioned, that you can meet your requirement, only through the standard authorization checks.
What you maybe can do, it to create a transaction variant through transaction SHD0. In here you are able to disable function keys, menus.
When you have created this variant, you can create a transaction code for it in SE93.
-- But please notice that access to this new transaction also requires access to SM13.
So what you need to do is to create to transaction variant as a display only variant that you activate as the default variant in for SM13, and a new one without any deactivation of functionality that you assign to a new transaction code created in se93.
-- Not an easy straight forward way of acheiving your requirement but it can do the trick - and please remember that the assignment of default transaction variant to transaction code needs to be performed in all clients/systems, as this is not ordinary customising
Regards
Morten Nielsen. -
CUF in display only mode ?
Hi,
Is it possible to have a CUF in display only mode ?
In BBP_CUF_BADI_2 method modify screen ?
If yes : how ?
Kind regards,
YannHi Yann,
Sorry for the missunderstood.
I 'd a look on the standard call to the BADI.
The table ET_FIELDS is populated by default with input = display = 'X' before the BADI call.
So be carefull to <u>modify</u> existing entries in table ET_FIELDS, and not to <u>insert</u> additional entries in this table.
Your code should be something like:
LOOP AT ET_FIELDS into wa_fields.
ELSEIF wa_fields-fieldname = 'ZREFEDI'.
wa_fields-xdisplay = 'X'.
wa_fields-xinput = ''.
endif.
MODIFY ET_FIELDS form wa_fields index sy-....
ENDLOOP.
try it and tell me.
vadim
Maybe you are looking for
-
If you want to understand 64-bit and 32-bit, click here.
This is a great read on the subject. http://www.appleinsider.com/articles/08/08/26/roadto_mac_os_x_10_6_snow_leopard_64bits.html
-
CS5 7.0.3 on Mac OS X 10.5.8 crashes on opening file
A document which contains pages placed as images from other INDD documents crashes INDD on opening. Is there another way I can open this? Here's the crash report, if that helps. Thank you. Process: Adobe InDesign CS5 [524] Path: /A
-
Hi experts, Which table stores accounts receivable and accounts payable data mainly? prasad
-
Why no DSO for SD transaction data
Hi Friends, As you know that we dont have standard DSO for loaidng data for the 0SD_C03 (Sales: Overview) and 0SD_C05 (Offers/Orders) from R/3 system. As the functianality of the cube is additive, How we can manage transaction data with these cube w
-
FAQ: How do I reset my preferences?
Many odd issues can be resolved by resetting your Photoshop preferences. The main preferences file is called "Adobe Photoshop CS6 Prefs.psp". Once you find the file, save a copy to include in your bug report, then delete or remove it from the prefere