Abap-gui

hi experts and gurus,
i have a screen with two buttons like 'chang' and 'display' . my requirment is that when i click on change the screen should enable and when i click on display it should disable. please help me with the code and it is urgent pls send as soon as possible.
regards,
jacob

Hello,
You can use the follow.
This to turn the fields editable.
LOOP AT SCREEN.
  CHECK SCREEN-NAME = 'FIELD_NAME'.
  SCREEN-INPUT = '1'.
  MODIFY SCREEN.
ENDLOOP.
And this to turn the fields closed.
LOOP AT SCREEN.
  CHECK SCREEN-NAME = 'FIELD_NAME'.
  SCREEN-INPUT = '0'.
ENDLOOP.
You should use this in the PBO of you screen or at the event AT SELECTION-SCREEN OUTPUT. in a report.
Here there's some examples:
[https://www.sdn.sap.com/irj/sdn/wiki?path=/display/snippets/use%2bof%2bat%2bselection-screen%2boutput]
[https://www.sdn.sap.com/irj/sdn/wiki?path=/display/snippets/table%2bmaintenance%2bin%2babap]
Regards,

Similar Messages

  • ABAP GUI from HANA Developer Studio

    Hi,
    I am facing this issue when stating ABAP GUI / execute any abap program in HANA developer Studio. Any solution for this?
    Failed to create the Parts Controls:
    java.lang.IllegalStateException: Could not start SAP GUI for Windows: C:/Program Files (x86)/SAP/FrontEnd/sapgui/\SapGuiServer
    at com.sap.adt.sapgui.ui.internal.win32.embedding.WinGuiServerProxy$SapGuiServerProcess.start(WinGuiServerProxy.java:593)
    at com.sap.adt.sapgui.ui.internal.win32.embedding.WinGuiServerProxy.startGuiServerProcess(WinGuiServerProxy.java:156)
    at com.sap.adt.sapgui.ui.internal.win32.WinGuiFragment.getGuiServerProxy(WinGuiFragment.java:86)
    at com.sap.adt.sapgui.ui.internal.win32.embedding.EmbeddedWinGuiEditor.createEmbeddedGuiContent(EmbeddedWinGuiEditor.java:85)
    at com.sap.adt.sapgui.ui.internal.views.AbstractSapGuiWorkbenchPart.createPartControl(AbstractSapGuiWorkbenchPart.java:121)
    at com.sap.adt.sapgui.ui.internal.editors.AbstractSapGuiEditor.createPartControl(AbstractSapGuiEditor.java:149)
    at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:142)
    at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:96)
    at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:323)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
    at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:877)
    at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:857)
    at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:119)
    at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:333)
    at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:254)
    at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53)
    at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:129)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:949)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:633)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:735)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:706)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:700)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:685)
    at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1147)
    at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer$1.handleEvent(LazyStackRenderer.java:65)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41)
    at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180)
    at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
    at org.eclipse.swt.widgets.Display.syncExec(Display.java:4688)
    at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:205)
    at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38)
    at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
    at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
    at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
    at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
    at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
    at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
    at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80)
    at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58)
    at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
    at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171)
    at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:576)
    at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:543)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:619)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:331)
    at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1046)
    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3112)
    at org.eclipse.ui.internal.WorkbenchPage.access$21(WorkbenchPage.java:3034)
    at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:3016)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3012)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2976)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2959)
    at com.sap.adt.sapgui.ui.SapGuiPlugin.openGuiEditor(SapGuiPlugin.java:180)
    at com.sap.adt.sapgui.ui.SapGuiPlugin.openEditorAndStartTransaction(SapGuiPlugin.java:122)
    at com.sap.adt.sapgui.ui.internal.handlers.OpenSapGuiHandler.openView(OpenSapGuiHandler.java:45)
    at com.sap.adt.sapgui.ui.internal.handlers.OpenSapGuiHandler.execute(OpenSapGuiHandler.java:39)
    at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:290)
    at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
    at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:243)
    at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:224)
    at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132)
    at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:167)
    at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499)
    at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
    at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213)
    at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.executeItem(HandledContributionItem.java:850)
    at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.handleWidgetSelection(HandledContributionItem.java:743)
    at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.access$7(HandledContributionItem.java:727)
    at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem$4.handleEvent(HandledContributionItem.java:662)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4170)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:140)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:611)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1426)
    Caused by: java.io.IOException: Cannot run program "C:/Program Files (x86)/SAP/FrontEnd/sapgui/\SapGuiServer": CreateProcess error=2, The system cannot find the file specified
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:1042)
    at com.sap.adt.sapgui.ui.internal.win32.embedding.WinGuiServerProxy$SapGuiServerProcess.start(WinGuiServerProxy.java:590)
    ... 110 more
    Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
    at java.lang.ProcessImpl.create(Native Method)
    at java.lang.ProcessImpl.<init>(ProcessImpl.java:288)
    at java.lang.ProcessImpl.start(ProcessImpl.java:133)
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:1023)
    ... 111 more
    My HANA developer studio is not at C:\ProgramFiles(x86) folder.

    This problem is resolved - i updated my SAPGUI.

  • Has any SAP project integrated an EFTPOS device with ABAP Gui using an ActiveX controller?

    Dear Friends, I would like to know, Has any SAP Project integrated an EFTPOS Devise with ABAP Gui using ActiveX Controller? If used could you please share the Technicalities involved in them as we have a suggestion to have the same used in our Project.

    Dear Friends, I would like to know, Has any SAP Project integrated an EFTPOS Devise with ABAP Gui using ActiveX Controller? If used could you please share the Technicalities involved in them as we have a suggestion to have the same used in our Project.

  • ABAP GUI programming

    Hi,
    I'm quite new to programming GUI:s in ABAP so I have a general question for you guys.
    What are the best options in terms of ABAP language elements(module pools / reports / ABAP Objects ALV classes) to use for programming low to medium complexity GUI:s in ABAP? A typical scenario is that I need a simple selection screen for the user to make restrictions and then to generate a second screen with a list/table of data to be viewed and maintained by the user, the maintained data will then need to be saved into custom transparent tables when the user presses save - how would you program such a program in general terms?
    It is a plus if your proposed approach uses controls that can be translated to webgui.
    Any help appreciated,
    Regards,
    Christian

    hi Christian,
      As per your requirement, you need to develop a custom REPORT(in SAP terminalogy,we call it as). normally a report consists of a selection screen(where User may enter some Input values) & based on that we will fetch the database tables with the given criteria by the user & get the details & display the result as output(we call report output as LIST). this report we call it as BASIC REPORTS.
    if user requires any further functionality after this, we develop INTERACTIVE REPORT, which is nothing but after displaying the LIST(report OUTPUT) user can select/deselect some of the records & requests for further processing.
    so in your scenario,
    you have to develop
    1. a selection screen with the given fields
    2. a basic list, with all the details,what user wants
    3. take the selected records from the LIST(report Output)
    and updating the database.
    pl revert, if you need any clarifications
    Regards
    Srikanth

  • Trouble in installation of ABAP netweaver...

    Hi friends...
    I want to know few information regarding the Netweaver Installation...
    I know SAP 4.6c installation and have installed more than 10...I learned this on my own with out any training..
    But when it come to Netweaver, it quite different..
    My Question is...
    What software we need apart from Netweaver 7.01 ABAP, GUI.
    do we need any KERNAL software, Oracle AND SAP DATA BASE... just like SAP 4.6 or we can install with NW 7.01 and GUI.
    I know Pre and post configuration, just neet above info.
    Thanks.
    Regards
    Neil.

    Hello, for "trial" installation-->https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/80fd9a0a-e306-2a10-c896-b84c77c13ed2
    you only need to use downloaded files, the installation guides are in in this files to.
    Good blogs for you--> (it's about 7.0 (not 7.01) but i'm think steps are the same). New Blog Series: ABAP Trial Version for Newbies
    Regards.

  • Relation between Portal User and ABAP user

    Hi All,
    I have installed the SAP Netweaver 2004s with ABAP and JAVA environment.
    I have the portal up and running on.
    Now when i see the users form portal i can see both the UME and ABAP users.
    My questions are as follows:
    a)Are this ABAP users shown in portal same as SAP R/3 user.
    b)Which property of the ABAP users shown in portal mapped to R/3 user.
    c)What is the query to see all the users in the Portal database for ABAP +  JAVA system
    Best Regards
    Manoj

    Hi Roy,
    As you said that
    "All the properties you see in the portal are mapped to the ABAP side".
    My observation was as follows:
    A)
    I created the Portal User(ABAP + JAVA) using the  UME API's.
    I set the setTilte("Mr") and setSalutation("Dr.) property.
    The user got created .Innthe Portal we cannot notice the setTilte and setSalutation property so i used the SAP GUI to check it.
    In the SAP GUI i could see the changes are reflected for Tilte and Academic Titlt.
    B)
    Now i changed the property setSalutation to "MBA" and saved the user using the ABAP GUI.
    Now i used the UME API to query the getTilte()  and getSAlutaion()
    But unfortunately this changes  were not shown .
    Now i bit confused.
    Whether this both(portal ABAP) and R/3 are stored in differnet database.
    or it is that i have to restart the server to bring it in sync
    Best Regards
    Manoj

  • Help required in Code understanding

    Hi,
    I am having the following code in a program.Please help me understand this. On F5 the 'fields' table get populated.
    Where and how does it fetch data ?
    system-call ict
        did
          ihttp_scid_get_header_fields
        parameters
          m_c_msg                            " > c handle
          fields                             " > header fields table
          m_last_error.                      " < return code
    Thanks,
    Amit

    Press F1 on the system-call.
    From SAP Help:
    <b>SYSTEM-CALL</b>
    This statement is only for
    !!! Internal use in SAP Basis development !!!
    Even within SAP Basis, it may only be used in programs within the ABAP+GUI development group.
    Its use is subject to various restrictions, not all of which may be listed in the documentation. This documentation is intended for internal SAP use within the Basis development group ABAP+GUI.
    Changes and further development, which may be incompatible, may occur at any time, without warning or notice!
    Regards,
    Prakash.

  • Sales Order Partner Functions (Payers,Ship to Parties)

    Hi All
    When creating a Sales Order in the ICWC application,how can we get all the business partner which belong to different partner functions (All Possible Payers,All Possible Ship to Parties).
    In the application only one value is displayed by default.I want to fetch all the possible partner functions and fill these in a Pop-Up for proposal.
    Thanks & Regards
    Ajitabh

    Hi Ajitabh,
    Actualy the popup function for the partner selection in ICWC is disabled by coding, you will be able to check it in the debug.
    It is not easy to include this in ICWC, as if you simply activate the popup allowed flag in coding, there will be a short dump. As the popup is designed within the ABAP GUI environment not in the browser.
    SAP explains this as ICWC is used for quicker processing, thus nearly every determination will taken the defualt one to save time.
    I am not so sure whether it is possible to developer a new view for selection. This should need much work of codings/development.
    Hongyan

  • I want to run "SAP" on my PC - where to start?

    Hello,
    I'm seeking a career at a company that has "knowledge of SAP" as one of their requirements - this is for a position in Finance. I've watched some tutorials on SAP, specifically the "FI/CO" features - and thought that I would give it a try by installing it on my PC. Now, I'm technically literate - but I've never used this application, so before I start I have some questions.
    What is SAP? Specifically, is (the client side) one APP with built-in features that does all kinds of things? Or is it something like Lotus Notes, where the base app does nothing, and you need to install modules from your employer that actually do things?
    What is the difference between SAP Netweaver Application Server, ABAP GUI, and SAP ONE? The way I understand it, I need to install and run the application server from my pc (I have Windows Server 2008 R2), and then which is my client application where I would do the actual work? The ABAP GUI or the SAP One?
    This is one of the videos (SAP FICO Video Training - New General Ledger, Segment Reporting, Validations and Substitutions - YouTube) that I watched, and wondered if I can do that on my PC, and with what applications.
    Sorry if this has been asked before, but from reading articles and other documentation I'm still unsure of where to start - and thought I'd get a definite answer here.
    Thank you

    Hi,
    This is SAP Business one forum. Please find correct forum and repost above discussion to get quick response.
    Please close this thread here with helpful answer.
    Thanks & Regards,
    Nagarajan

  • Attachment in WDABAP

    Hello All,
    I have a requirement where user should able to attach any file in webdynpro abap. once he upload the file, he should able to see the attchment in WDABAP screen. I have tried methods of SOFM businss object for creating and displaying attachment but these are not working in WDABAP envirionment. But same thing works fine in ABAP gui. Is there any other method of creating and displayng attachment ( any ) on wdabap screen??
    Regards,
    Sagar

    Hi,
    first convert the xstring received from file upload UIElement to binary format using function module 'SCMS_XSTRING_TO_BINARY'.
    get the file name
    call function module 'BDS_BUSINESSDOCUMENT_CREA_TAB' to create attachment in business document service.
    use transactions SBDSV1, SBDSV2, SBDSV3 to maintain the business object name  use for attachment storeage.
    there are some blogs on SDN which has detailed information about using the F.M to create and read attachment.
    Thanks
    Vishal kapoor

  • Timeout parameter in SolMan-ChaRM

    Hi,
    I need to know the parameter which decides the timeout for tcode SM_CRM in SolMan 7.1
    the ABAP gui closes after about 5 mins of inactivity whereas the web browser of tcode SM_CRM remains open for long time(about 1 hour)
    What are the parameters which decide these timeouts for both ABAP gui as well as web browser in SolMan Charm System.
    The reason behind the need to know this is the java threads in our systems are all getting consumed resulting in JAVA stack getting crashed.
    We suspect the SM_CRM is the culprit as it remains open for long time and this tcode is being used widely in our project.
    OS : AIX
    DB : oracle
    -Ujjwal

    Assuming you are talking about the timeout value for the web interface, it is in the {installdir}/ocas/conf/ocwc.conf file. The parameter you want to change is ssn_timeout. I believe you will need to restart ocas to make it effective.

  • Hide Role in ECC Easy Menu screen

    Forum
    Majority of our endusers access ESS/MSS functionality via EP using SSO, so do not have visibility of the transaction codes assigned within their respective Abap roles in ECC.
    However, a number of users do access ECC, via the Abap gui. The tcode content within their assigned roles are displayed on the Easy Access menu, as a tree structure. As well as viewing their functional access tcodes, they are also able to view their ESS/MSS tcodes.
    Question: Is there an easy option to hide the ESS/MSS role content being displayed onto the ECC Easy Access user menu, since most of these tcodes cannot be executed in Abap screen anyway?
    Thanks in advance
    Chaz
    Edited by: Charnjit Rayat on Jun 12, 2008 2:29 PM

    Charnjit Rayat wrote:>
    > Question: Is there an easy option to hide the ESS/MSS role content being displayed onto the ECC Easy Access user menu, since most of these tcodes cannot be executed in Abap screen anyway?
    Have you considered using the standard menu?
    Or create a special area menu for these users and set that to be the starting menu on the user?
    My advice would be to not use role based menus since it will complicate a lot of things like training, documentation etc.
    It is wise to create an area menu for easy users and set that to be the starting menu of these users.
    http://help.sap.com/saphelp_nw70/helpdata/EN/00/783b377bfdcf61e10000009b38f936/frameset.htm
    Regards Fredrik

  • Enhancement spot BADI in Web Dynpro

    Hi,
    is that possible to define a UI enhancement spot in Web Dynpro Layout to enhance an existing WDA? It is possible with classic ABAP GUI. With this, customers could add their custom UI modification to my application.
    Thanks
    Davy

    You can enhance Web Dynpro Components.
    select the web dynpro component that you want to modify. Click on the component controller.
    Click on the menu "Controller" and select Enhance (Ctrl + F4)
    Specify a name and text for your enhacement
    Similarly to enhace a view, double click the view and select enhance from the view menu.
    Regards,
    Reema.

  • Host config in mac OS for PI

    Hi
    I have installed SAP gui in Mac os. I am able to access the abap gui of PI with no issues. I would like to know how to configure the host file to include PI server to access the java gui of PI. In short i would need to know how to access and how to edit hosts file to setup pi host.

    Hi Kalyan,
       are you  unable to  find the location of Host file in MAC OS?? I think google it ,you will find the location where host file availavle.
    Regards,
    Raj

  • Short Dump -   Exception condition "CNTL_ERROR" raised.

    hi all
    I  found a runtime error
    but i can't find the correct answer either in SDN or Sap Notes
    plz tell me what can i do to solve this problem
    sap version : 4.6c
    h3.
    Error analysis
    A RAISE statement in the program "SAPLOLEA " raised the exception
    condition "CNTL_ERROR".
    Since the exception was not intercepted by a superior program
    in the hierarchy, processing was terminated.
    Short description of exception condition:
    For detailed documentation of the exception condition, use
    Transaction SE37 (Function Library). You can take the called
    function module from the display of active calls.
    h3.
    Source code extract
    000010   FUNCTION AC_SYSTEM_FLUSH .
    000020   *"
    000030   ""Lokale Schnittstelle:
    000040   *"  IMPORTING
    000050   *"     VALUE(CALLED_BY_SYSTEM) TYPE  C OPTIONAL
    000060   *"  EXCEPTIONS
    000070   *"      CNTL_SYSTEM_ERROR
    000080   *"      CNTL_ERROR
    000090   *"
    000100     data: sysubrc like sy-subrc.
    000110
    000120     CALL FUNCTION 'AC_FLUSH_CALL'
    000130          EXPORTING
    000140               SYSTEM_FLUSH = 'X'
    000150               CALLED_BY_SYSTEM = CALLED_BY_SYSTEM
    000160          IMPORTING
    000170               MESSAGE_NR   = sysubrc
    000180               MESSAGE_TEXT = SY-MSGLI.
    000190
    000200     sy-subrc = sysubrc.
    000210
    000220     CASE SY-SUBRC.
    000230       WHEN 0.
    000240       WHEN 1.
    000250         RAISE CNTL_SYSTEM_ERROR.         "// system_error
    000260       WHEN 2.
    000270         RAISE CNTL_ERROR.                "// method_call_error
    000280       WHEN 3.
    000290         RAISE CNTL_ERROR.                "// property_set_error
    000300       WHEN 4.
         >              RAISE CNTL_ERROR.                "// property_get_error       -
    >>>>> here's the error occured
    000320       WHEN OTHERS.
    000330         RAISE CNTL_ERROR.
    000340     ENDCASE.
    000350
    000360   ENDFUNCTION.
    Edited by: kwang young kim on May 6, 2010 8:38 AM

    Hi,
    This error is pretty common when using ABAP GUI controls. Actually it says: "Something was wrong with some control data so the SAPGUI cannot handle it".
    Sometimes this happens accidently (might be a problem on the PC or something else), so you should try the same action (perhaps after restarting the SAP GUI or even the PC) and see whether the problem persists.
    if so (and also other users encounter the same problem) this is probably a program bug. Check your control handling program code for errors.
    If you cannot see any problem by just reviewing the code switch on the SAPGUI trace for errors (can be found in the SAPGUI settings popup). Depending on what data you want to be traced this trace file can be very huge! But eventually you will see the actual error message given by the SAPGUI and this normally gives you an idea what went wrong.
    Regards,
    Gerd Rother

Maybe you are looking for

  • Carteira de clientes

    Olá,, Tenho a seguinte situação: Cada vendedor tem sua carteira e clientes. Um vendedor não pode ter acesso ao cliente do outro. Exemplo: Ao chamar um cliente em um pedido de venda aparecer somente a lista de clientes daquele vendedor ou bloquear a i

  • My avg tool bar was working on IE and doesn't seem to with FF6

    running windows 7 ultimate x32 had been using x64 but was having various problems with compatibility,drivers etc so reformatted my hdd and reinstalled 32 bit version. obviously the first thing i did was reinstall my avg internet security 2011 which h

  • How to fix forgetting previously opened tabs when starting Firefox by clicking on a link in an external application?

    Hello, I have the option Startup: "Show my windows and tabs from last time" enabled. Works fine, except when Firefox starts when I click a link in an external application (typically Thunderbird). Then, the new link gets opened in a new tab, Firefox r

  • Lost everything saved on memory card

    I have a nokia n95 phone with a sd memory card in, my phone was fine oone minute and when i checked its gallery, all my images, videos and sound clips were gone? I have no idea how it happened and cant seem to get anything back. Really need help on h

  • Speichern in Camera RAW mit PSE 11

    1)Mit der Funktion "Bild speichern" bleibt nach den Korrekturen in ACR die Originaldateii erhalten und es gibt eine neue DNG-Datei. Was ist mit der .xmp-Datei, die nicht zu öffnen ist? 2)Mit der Funktion "Bild öffnen" wird nach den Korrekturen in ACR