Automating GUI Operations

Hi
Anybody have a suggested tool for automating GUI tasks from a shell script ......
Thanks
Brian

generally, whatever you run from a GUI will have a command line equivalent - or will issue commands - you'll need to do some digging and find out what these commands are, and then put them in a script.
You could use ps -ef to show the commands that are running after you've pressed a GUI button (assuming it runs for long enough) or resort to the manuals which may list the commands.
What application is it? That might narrow down the answer a bit.

Similar Messages

  • Automated GUI testing

    Hey,
    I'm developing an application using UI5 and I'm currently looking for a tool that allows me to record automated GUI test cases.
    Usually we are using HP QuickTest for that purpose but it seems not to support UI5.
    Can you recommend me any Software that actually does support UI5 and can create automated GUI tests?
    Thanks!
    Regards, Timo

    Hi Timo,
    this is not my main expertise, but UI5 development internally also uses QTP. Maybe with additional plug-ins.
    But we are moving towards Selenium for UI tests.
    qUnit mentioned above is a code-based unit-testing tool which comes from jQuery and is also heavily used. The official documentation and some of our example test pages *.qunit.html should make it easy to write your own tests. But it's not really recording UI interaction.
    Regards
    Andreas

  • Automation GUI

    Please provide information on what is Automation GUI, how it is useful for Recording and Playing back the scripts.
    Provide information onSynactive GUIXT and what is the process to run as a batch?
    Thanks in ADVANCE.

    Hi Kishore,
                     If you mean SAPGUI driver to record controls like tree structure and so on, refer this help link.
    In this below link'
    Select Developing Test Scripts --> Testing Applications --> Using SAPGUI (Record) to Record Transactions
    http://help.sap.com/saphelp_nw04/helpdata/en/1b/e81c3b84e65e7be10000000a11402f/frameset.htm
    Thanks and Kind Regards
    Mohan

  • Webinar (Aug 11): How to create Cross-Platform Automated GUI Tests for Java Apps

    Join Squish expert, Amanda Burma, and learn how to create cross-platform automated GUI tests for your Java applications!
    Register here (multiple time slots)
    August 11th 2014
    Duration: 30 minutes plus Q & A
    This webinar will cover:
    General Squish for Java overview
    Automating BDD Scenarios
    Executing Cross-Platform Automated GUI Tests
    Interacting with Java application objects, properties & API
    See you there!
    Unable to attend? Register and we'll send links to future events and access to our webinar archive following the event.
    Webinar schedule
    Learn more about Squish
    Evaluate froglogic squish

    <property name="messaging.client.jar.path" value="Location in your local drive" />
    <property name="messaging.client.jar.name" value="nameOfYourFile.jar" />

  • SAP  Automation GUI  Interface Files

    Hi,
    I am trying to locate the files I need for the SAP Automation GUI Interfaces (BC-FES-AIT).
    The files are guilib.dll, guilib.lib, guilib.h.
    Does anyone know where I can get these files?
    Thanks, Chris

    Hello people,
    Could you somebody help me in this question ?
    The SAP Automation is supported in the ERP 6.0 ?
    One user in our company is asking to implement an application that use SAP Automation (http://help.sap.com/saphelp_46c/helpdata/de/8c/20e2ab493311d1894a0000e829fbbd/frameset.htm) in order to call RFC in our R/3 4.6c. In the end of this year we are going to migrate to ERP 6.0 and I'm not sure that this kind of technology is supported in this version.
    The application is an 3rd party software from T-Systems developed in Powerbuilder and comunicate with R/3 using RFC.
    Thanks in advance
    Regards
    Sérgio Herculano
    [email protected]

  • Spotlight: How to update Finder/Spot Comments without Finder/Automator/GUI?

    I am trying to find a way to update the Spotlight Comments field without using a GUI like Finder/Automator.
    OS X provides good commandline tools for reading metadata.
    % mdls myfile
    would list:
    kMDItemFinderComment = "This is David's file."
    This is good for searching.
    Now, I need to write/update the metadata instead of just reading it. E.g. I want something like
    % mdupdate kMDItemFinderComment "This is Aber's file now."
    I have searched through the documentation for Spotlight but all the examples given were on querying the file. There is no documentation for updating metadata programmatically.
    Since OS X did not provide any command line tool to update metadata, is there some C/Carbon/Cocoa API I can call from a C program to do so? If yes, then I can write a command line C program to achieve what I need.
    (or could someone point me to third party command line app to do likewise?)
    Any help would be greatly appreciated.

    Hi David,
    I noticed the same thing/shortcoming a while ago. I think what you're after is an excellent comandline tool called 'xattr'. Have a look here, you can download the source or the binary from the links on that page.

  • Is there a tool for automated GUI feeding?

    Hi!
    I did not find a better place for this question:
    Let's assume that I have a running Java GUI, is there any tool to access the GUI elements, i.e. to connect to a running GUI (from another script or program), push buttons and fill in text to text fields and so on?
    I would like to perform automated tests..
    Best regards

    Hello,
    You can use the freeware tool Marathon. It is a nice tool which can be used for automated testing. It also has a script recorder. The script is in jython which makes our job easier.
    You can find this at,
    http://marathonman.sourceforge.net/
    Ranga.

  • Compressing a large PDF document using command line or Java code without GUI operations

    hi,
    I have a programatically generated very large PDF file with lots of tables and cells in it. The size of the file is few MBs. Using Adobe pro, I am able to reduce the size of the PDF in KBs. I want to achive it either through a command line or using Java API without GUI interaction.
    I am using JDK1.6.
    Thanks.

    I think you need the scripting or SDK forums http://forums.adobe.com/community/acrobat
    As far as I know, Acrobat does not have command line operation

  • Slow basic GUI operations in After Effects, mouse clicks 'sticky'

    Hi guys,
    I've been experiencing very lacklustre performance from the After Effects interface, in any project larger than a few title cards.
    By that I mean just dragging keyframes, reordering layers, selecting options from context menus, etc.
    Sometimes, the clicks become very delayed and sticky, to the point when layers get moved by accident, dragged items get dropped and nested, all sorts of mess.
    I never use raytraced 3d, and generally work quite tidy - eg not enabling motion blur till last, working at low preview res. "Hardware Accellerate windows" enabled. Not using mercury transmit. No multiprocessing. Not much else running on the system apart from some basic stuff like AV, google drive, Bit Torrent sync etc.
    Drivers always at latest.
    I'd consider my machine to be more than up to the task, so wondered if anyone has any pointers in general, where to start investigating.
    Specs
    Dell Precision based system:
    2x 6-core Xeon 2.6 (12 physical, 24 logical cores)
    24 gb ram
    GTX 670 driving 30" hp at 2650x1600
    128gb Samsung 850 pro SSD exclusively for ae cache.
    3x 15k RPM sas drives in R0 as system drive.
    Windows 8.1
    Wacom tablet

    Hi Mylenium,
    It's 13.1.1.3, and settings are all below:

  • Strange GUI freezing TrayIcon + PopupMenu, please help

    Can anybody help me ?
    I wrote very simple program demostrating some GUI activities (changing JPanel background color and tray icon). The problem is that my program freez when I popup tray icon menu (right click) ! :(
    I checked it on Windows XP and 2000 on Java 6.0 b105 and u1 b03.
    I also tryed popup menu manually via .show() from new thread, but it still blocks my program GUI.
    Can you just copy & paste this program, run it and tell me behaviour on your computer ???? Thank you very much.
    Maby somebody know what I am doing wrong and how to use PopupMenu without blocking other GUI operations ???
    //====================================
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class IsTrayIconMenuBlocking3
            public static void main( String[] args ) throws Exception
                    // --- JFrame & JPanel section
                    final JPanel jp = new JPanel();
                    JFrame jf = new JFrame();
                    jf.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
                    jf.add( jp );
                    jf.setSize( 300 , 300 );
                    jf.setVisible( true );
                    // --- menu item action
                    ActionListener itemExitAction = new ActionListener()
                            public void actionPerformed( ActionEvent e )
                                    System.out.println( "item action: exit" );
                                    System.exit( 0 );
                    // --- popup menu
                    PopupMenu pm = new PopupMenu( "Tray Menu" );
                    MenuItem mi = new MenuItem( "Exit" );
                    mi.addActionListener( itemExitAction);
                    pm.add( mi );
                    // --- system tray & tray icon
                    final TrayIcon ti = new
              TrayIcon( ((ImageIcon)UIManager.getIcon("OptionPane.questionIcon")).getImage() ,"Tray Icon" , pm );
                    SystemTray st = SystemTray.getSystemTray();
                    ti.setImageAutoSize( true );
                    st.add( ti );
                    // --- color & icon changing loop
                    final Image[] trayIcons = new Image[3];
                    trayIcons[0] = ((ImageIcon)UIManager.getIcon("OptionPane.errorIcon")).getImage();
                    trayIcons[1] = ((ImageIcon)UIManager.getIcon("OptionPane.warningIcon")).getImage();
                    trayIcons[2] = ((ImageIcon)UIManager.getIcon("OptionPane.informationIcon")).getImage();
                    Runnable colorChanger = new Runnable()
                            private int counter = 0;
                            private int icon_no = 0;
                            public void run()
                                    System.out.println( "Hello from EDT " + counter++ );
                                    if( jp.getBackground() == Color.RED )
                                            jp.setBackground( Color.BLUE );
                                    else
                                            jp.setBackground( Color.RED );
                                    ti.setImage( trayIcons[icon_no++] );
                                    if( icon_no == trayIcons.length ) icon_no = 0;
                    while( true )
                            javax.swing.SwingUtilities.invokeLater( colorChanger);
                            try{Thread.sleep( 500 );} catch ( Exception e ){}
    //==================================== Once again, thanks !!
    Artur Stanek, PL

    Yes. It happens to me too.
    I have tried using SwingWorker but nothing changes.
    It seems to me that PopupMenu blocks the EDT, try
    to put on you test frame a popup, probably when pop-up
    your gui stops to change colors.
    package test;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    public class IsTrayIconMenuBlocking3
       public static void main(String[] args) throws Exception
          final JPanel jp = new JPanel();
          JFrame jf = new JFrame();
          jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
          jf.add(jp);
          jf.setSize(300, 300);
          jf.setVisible(true);
          WorkerTray vTray  = new WorkerTray();
          vTray.execute();
          ColorChanger vColor = new ColorChanger(jp, vTray.get());
          vColor.execute();
    package test;
    import java.awt.Color;
    import java.awt.Image;
    import java.awt.TrayIcon;
    import javax.swing.ImageIcon;
    import javax.swing.JPanel;
    import javax.swing.SwingUtilities;
    import javax.swing.SwingWorker;
    import javax.swing.UIManager;
    public class ColorChanger extends SwingWorker<Boolean, Void>
       JPanel      jp;
       TrayIcon    ti;
       private int counter   = 0;
       private int icon_no   = 0;
       Image[]     trayIcons = new Image[3];
       public ColorChanger(JPanel aPanel, TrayIcon anIcon)
          jp = aPanel;
          ti = anIcon;
          trayIcons[0] = ((ImageIcon) UIManager.getIcon("OptionPane.errorIcon"))
                .getImage();
          trayIcons[1] = ((ImageIcon) UIManager
                .getIcon("OptionPane.warningIcon")).getImage();
          trayIcons[2] = ((ImageIcon) UIManager
                .getIcon("OptionPane.informationIcon")).getImage();
       @Override
       protected Boolean doInBackground() throws Exception
          boolean vCicle = true;
          while (vCicle)
             System.out.println("Hello from EDT " + counter++);
             if (jp.getBackground() == Color.RED)
                SwingUtilities.invokeLater(new Runnable()
                   public void run()
                      jp.setBackground(Color.BLUE);
             else
                SwingUtilities.invokeLater(new Runnable()
                   public void run()
                      jp.setBackground(Color.RED);
             ti.setImage(trayIcons[icon_no++]);
             if (icon_no == trayIcons.length)
                icon_no = 0;
             Thread.currentThread().sleep(500);
          return new Boolean(true);
    package test;
    import java.awt.MenuItem;
    import java.awt.PopupMenu;
    import java.awt.SystemTray;
    import java.awt.TrayIcon;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.ImageIcon;
    import javax.swing.SwingWorker;
    import javax.swing.UIManager;
    public class WorkerTray extends SwingWorker<TrayIcon, Void>
       TrayIcon wTray;
       public WorkerTray()
       @Override
       protected TrayIcon doInBackground() throws Exception
          PopupMenu pm = new PopupMenu("Tray Menu");
          MenuItem mi = new MenuItem("Exit");
          // mi.addActionListener(itemExitAction);
          pm.add(mi);
          // --- system tray & tray icon
          wTray = new TrayIcon(((ImageIcon) UIManager
                .getIcon("OptionPane.questionIcon")).getImage(), "Tray Icon", pm);
          mi.addActionListener(new ActionListener()
                   public void actionPerformed(ActionEvent aE)
                      System.out.println("quiquiquiquqi");
                      System.exit(0);
          SystemTray st = SystemTray.getSystemTray();
          wTray.setImageAutoSize(true);
          st.add(wTray);
          return wTray;
    }

  • Searching for a GUI testing tool

    Hi all,
    I would like to create automated GUI tests for my Flex Air application which uses the 4.12 Apache Flex SDK. Unfortunately the most appealing testing tool is Flex Monkey which is not supported anymore by Gorilla Logic. Is there a way to make it work with the latest Flex SDK or do you know a tool that can be used for the same purpose and is able to leverage the latest Apache Flex SDK's automation library?

    See https://bugs.eclipse.org/bugs/show_bug.cgi?id=114159.
    "Paul Slauenwhite" <[email protected]> wrote in message
    news:g2o9dp$n8a$[email protected]..
    > Hi Hans,
    > Note, the AGR only supports Eclipse applications and not RCP/SWT
    > applications.
    >
    > An AGR recording is an XML macro containing events on widgets for
    > playback. Only verification hooks are implemented in Java code.
    >
    > Paul
    > "Hans Schwaebli" <[email protected]> wrote in message
    > news:be7ec383d2fbbae62ebcc7dd79fa3f11$[email protected]..
    >> We are searching for a GUI test tool or framework for testing RCP
    >> applications.
    >>
    >> I downloaded the TPTP version of Eclipse
    >> (eclipse-rcp-europa-winter-win32.zip) and installed the latest TPTP
    >> (webinstall). But I discovered that I only can do HTTP recording then.
    >>
    >> We need to record SWT events instead. Is this possible with TPTP?
    >>
    >> It seems to be possible according to
    >> http://www.eclipse.org/tptp/test/documents/userguides/Intro- Auto-GUI.html#2.0
    >>
    >> But there is no wizard "TPTP Automated GUI Tests" in my Eclipse. Why not?
    >>
    >> Another question is, whether that only records in XML or if it can be
    >> recorded as Java statements too?
    >>
    >
    >

  • Initializing JDialogs or Other GUI Components within SwingWorker

    Hello Every one,
    I have been using SwingWorker class heavily in my application and recently I noticed that If I click on a button twice or thrice the third or 4th it takes more time to perform the action in which SwingWorker is being used. So I started reading more about SwingWorker and after reading number of articles and posts on this forum I believe I am not using SwingWorker correctly. But, I am not still sure ( or may be I am afriad or I am not ready to change my code in so many files and so many locations :(
    So I thought to ask some gurus following questions, in this forum before I proceeed with the code refactoring.
    Question 1:* I am performing GUI operations in doInBackground() is it ok to perform swing operations or create swing components in this method of SwingWorker?
    Example Code :
    jbtnModifyUser Action Event
    private void jbtnModifyUserActionPerformed(java.awt.event.ActionEvent evt) {
    setButtonsState(false);
    final SwingWorker worker = new SwingWorker() {
    protected Object doInBackground() {
    try {
    openUserModifierDialog(SELECTED_PROFILE);
    } catch (Exception ex) {
    ex.printStackTrace();
    } finally {
    return null;
    public void done()
    setButtonsState(true);
    worker.execute();
    }Open Dialog Method wich I call from several other Swing Components Action performed event
    private void openUserModifierDialog(UserProfile profile) throws ServerException {
    UserModifierDialog modifier = new UserModifierDialog(_frame, true, profile);
    modifier.pack();
    modifier.setVisible(true);
    if (modifier.isModified()) {
    resetFields();
    populateUserTable();
    } If I click 3 to 4 times same button the 4th or 5th time the dialog opens after soem delay like 10 seconds. But in first two three click it opens quickly like in 2 to 3 seconds. Is it due to the fact that I am perfoming Swing GUI operations in doInBackgroundMethod()?
    Question 2: Should I use EventQueue.invokeLater() but as far as I have learned from the articles, the actionPerformed events already run on EDT.
    Question 3:_ Each dialog has multiple swing components like combo boxes, tables, tress which it populates after fetching data from the Database in its constructor. It takes like 1 to 2 seconds to bring data and initialize all swing components. Once the Dialog is initialized in the constructor I call my own function to set the existing user details ( As shown below ).
    I need to set all the details before I show the Dialog to the user. To achieve this what is the best practice? Where should I use SwingWorker in current scenario? in Dialog's PostInitialize()? In Dialog's Constructor()? or in the Frame's openModifierDialog()?
    public UserModifierDialog(java.awt.Frame parent, boolean modal, UserProfile userprofile)
    throws ServerException {
    super(parent, modal);
    if (userprofile != null) {
    SELECTED_USER_PROFILE = userprofile;
    }else{
    //throw new Exception("Invalid user record. User profile cannot be null. ");
    initComponents();
    postInitialize(); // my function called to set the user details on the screen
    private void postInitialize() throws ServerException {
    _userManager = new UserManager();
    initializeAllPermissions();
    initializeUserGroups();
    setFields(SELECTED_USER_PROFILE);
    private void initializeUserGroups() throws ServerException {
    _jcbUserGroup.removeAllItems();
    _jcbUserGroup.setModel(new ArrayListModel(_userManager.getAllUserGroups ()));
    _jcbUserGroup.setSelectedIndex(0);
    private void setFields(Userprofile profile) throws ServerException{
    _jlblUserID.setText(profile.getUserid().toString());
    _jtfUserName.setText(profile.getUsername());
    _jtfFirstName.setText(profile.getFirstname());
    _jtfLastName.setText(profile.getLastname());
    _jtfPassword.setText(profile.getPassword());
    _jtfConfirmPassword.setText(profile.getPassword());
    _jtaDescription.setText(profile.getDescription());
    _jcbUserGroup.setSelectedItem(_userManager.getUserGroup(profile.getUserGroupID()));
    } Question 4: I noticed that if I use following code in my openModifierDialog function to execute the worker rather then its own execute method the dialog opens quickly each time.
    Is it good idea to use the following to execute a SwingWorker or I shouldn't as I may fall in some threading issues later on which I am not aware of?
    Thread t = new Thread(worker);
    t.start();Hope to hear some useful comments / answers to my queries.
    Thanks in advance.
    Regards

    Thanks for your prompt reply and answers to my queries.
    Well, I know there are enormous faults in this code. Thats why I am seeking guru's advice to clean the mess. Let me give you breif background of the code. The current code was written by some one else using old version of SwingWorker and I am just trying to clean the mess.
    All the JDialog or Swing Components intialization code was in construct() method of previous SwingWorker. Later on when the SwingWorker became the part of Java SE 6 all application code was refactored and the GUI components initialization was moved to the new function doInBackground().
    The sample code represents the current condition of the code. All I needed was a shortcut to clean the mess or to avoid changes at so many places. But it seems that there is no easy workout for the current situation and I have to change the entire application code. I have gone through the SwingWorker API and tutorial @ [http://java.sun.com/developer/technicalArticles/javase/swingworker] and I am doing following to clean this mess.
    Well the following code is proposed refactoring of the previous code. Hope to hear your comments on it.
    private void jbtnModifyUserActionPerformed(java.awt.event.ActionEvent evt) {
    try{
    openUserModifierDialog(SELECTED_PROFILE);
    } catch (Exception ex) {
    logger.error(ex);
    //show some message here
    } finally {
    private void openUserModifierDialog(UserProfile profile) throws ServerException {
    UserModifierDialog modifier = new UserModifierDialog(_frame, true, profile);
    modifier.pack();
    modifier.setVisible(true);
    if (modifier.isModified()) {
    resetFields();
    //UserModifierDialog Constructor
    public UserModifierDialog(java.awt.Frame parent, boolean modal, UserProfile userprofile)
    throws ServerException {
    super(parent, modal);
    if (userprofile != null) {
    SELECTED_USER_PROFILE = userprofile;
    } else {
    //throw new Exception("Invalid user record. User profile cannot be null. ");
    initComponents();
    postInitialize(); // My function called to set the user details on the screen
    private void postInitialize() {
    _userManager = new UserManager();
    setCursor(java.awt.Cursor.getPredefinedCursor(java.awt.Cursor.WAIT_CURSOR));
    final SwingWorker worker = new SwingWorker() {
    protected Object doInBackground() {
    try {
    return _userManager.getAllUserGroups(); //returns ArrayList of all user groups from database
    } catch (ServerException ex) {
    //Show Message here
    return null;
    protected void done() {
    try {
    if (get() != null) {
    _jcbUserGroup.setModel(new ArrayListModel((ArrayList) get()));
    _jcbUserGroup.setEditable(false);
    setFields(SELECTED_USER_PROFILE);
    else
    //show some error to user that data is empty
    } catch (InterruptedException ex) {
    //show message here
    } catch (ExecutionException ex) {
    //show message here
    } finally {
    setCursor(java.awt.Cursor.getPredefinedCursor(java.awt.Cursor.DEFAULT_CURSOR));
    worker.execute();
    private void setFields(Userprofile profile) throws ServerException {
    _jlblUserID.setText(profile.getUserid().toString());
    _jtfUserName.setText(profile.getUsername());
    _jtfFirstName.setText(profile.getFirstname());
    _jtfLastName.setText(profile.getLastname());
    _jtfPassword.setText(profile.getPassword());
    _jtfConfirmPassword.setText(profile.getPassword());
    _jtaDescription.setText(profile.getDescription());
    _jcbUserGroup.setSelectedItem(_userManager.getUserGroup(profile.getUserGroupID()));
    }In some places where data is way too huge I am going to use process and publish methods of SwingWorker.
    Now I have another question, how I can notify/throw any exceptions occured inside SwingWorker doInBackground method or done method to the function who executed SwingWorker. Currenlty I am catching the excpetions in the done method and showing a dialog box. But I want to throw it to the postInitialize method the method who created and executed the Worker. What is the best practice of handling exceptions in SwingWorker methods.
    Do you see any problems in proposed refactoring?
    Hope to hear your comments.
    Regards

  • Automator, smotomator...What's the deal YO...

    I want to use the Automator just because. I would like to know what you all have done, create with Automator that helps your day easier. I am trying to get an understanding of what Automator does? What setups have you all done that you use everyday?
    Thanks
    Doobs

    A few things I have done with Automator:
    There's a website that I need to visit every day, and click a button to update my statistics on it. I wrote an Automator script to log in and push the button, and then saved it as an iCal plugin to do it automatically at the same time for me every day.
    I also wrote a script to switch to the login window and then put my Mac to sleep. I used Spark to run this script when I press control-F13.
    During the Olympics, I hooked up a camcorder though a VCR, so that I could import TV to iMovie. I wanted to record all the gymnastics events that came on in the middle of the night while I was asleep. I wrote an Automator GUI script to push iMovie's Import button, and then saved it as an iCal plugin, set to run at the time the program came on in the middle of the night, and again at the time the program ended.

  • SAP Automation - Info needed

    Hi,
    I need to use SAP automation GUI to load some data. Anybody having document to how to load  please send me the link.
    Thanks
    Sa_R

    hi Sa_R,
    what u need specifically to load?
    try to search in these web:
    http://help.sap.com/saphelp_nw70/helpdata/en/69/f7e5377eec360be10000009b38f8cf/frameset.htm
    Regards
    Allan Cristian
    Message was edited by:
            Allan Cristian

  • Unexpected Disconnect in a sap gui 6.40

    Hi to all,
    I have a strange problem in a pc client.
    After approximately 10 minutes of no-activity in sap gui when is connect with server production, (example: while the user work in excel) the sap gui is disconnect with the follow error:
    Connection to partner broken
    Error no: 10054
    Error text: WSAECONNRESET:Connection reset by peer

    Hi Franco,
    Please change some registry parameter in GUI operating system as per <b>Note 413330</b>.
    Better you try with this changes. This may helpout.
    confirm the result. Reward the point if helpful.
    Regards
    Ganesh

Maybe you are looking for

  • REUSE_ALV_GRID_DISPLAY export to exel

    Hi! I'm displaying numbers into my ALV, that works perfect but when I export the ALV to Excel with the standard button (CTRL + SHIF + F7) I get the Excel sheet but the numbers are not being displayed fine. the scenario. I have a column of 20 char 012

  • Using ref cursor in after parameter form in reports

    hi everyone, I have problem in usage of ref cursor in after parameter form. My actual requirement is I have user parameter :p_minval, :p_maxval. The values into these user parameters will be coming dynamically using sql_statement as shown below selec

  • PR1.1 for Nokia n8 'Global Swap Version' (Product ...

    Hi all, i have a global swap version of the N8 product code: 059B6D7 due to a faulty one i had originally, this was thn flashed with my originl firmware (UK O2 Branded), however i am unable to update to PR1.1 as it shows no updates available and when

  • JCE strength dynamic selection

    Helo, We would like to configure JCE, because some applications need it. Most of the applications can work with the default US_export_policy.jar and local_policy.jar, but one of them needs the "Unlimited Strength Jurisdiction Policy Files" version, w

  • IT105 warning message "user does not exist in this period"

    Does anyone know if we can change the warning message on IT105 subtype 0001 to be an error message?  This is causing an issue when HR are entering the User ID before it's been created in SU01, so sometimes there is a mismatch. Hope you can help, than