VARIANT - CREATION AND USE

Dear Guru's
Can you  tell me what is use of variant  and what are steps to create variant
Thanks
Bhaskar

Dear,
Better way to understand variant is like a saved document where specific settings have been made and whenever you want to see that you open that document.
Let's take a scenario. There is a requirement that in FBL3N screen default items are required like G/L account - 450000 to 480000, company code 1000 and open item date to be 01.04.2009  to  30.04.2009. How will it be done.
Answer is to create variant.
Use transaction FBL3N, insert the above mentioned information into respective fields then click on save icon which will direct you to create variant screen. Here give the name of variant and maintain status of the fields that you must be aware of and save it. Result is you have create variant.
Use Next time whenever you execute FBL3N and want above data to be filled then don't fill them but click on get variant.... icon beside the clock and enter variant you had created. So, all the value saved in the variant will be defaulted.
Variant saves your time from doing the repetitive tasks every time.
Regards,
Chintan Joshi.

Similar Messages

  • Menu Creation and Using the SELECT soft key

    Hi,
    I am trying to design a menu similar to the thumbnail menus available in most phone these days.what i want is a set of icons placed in a tabular format ie rows and colums. the joystick control can be used to navigate thru the icons and using the select soft key ie the middle button of the soft keys, the next set of forms can be displayed.
    so far, i have created a form, used a few image item and used the Item's layout directive to arrange the imageItem as i want on the display. I can get the joystick to navigate between the imageItems however the select button doesnt fire any event.
    I have added a command to each of the items and set an ItemCommandListener.
    That approach seems to be working fine but it defeats my purpose. the reason being i had problems with the mapping of the command keys. For each display i had an option of going to the main menu and to the next screen. On the emulator it maps perfectly with the left key having the main menu and the right key having the "next form" button. But while implementing on the phone, the left key has the main menu but the right key shows "more options", when u click more options you get the "next form" button. This is happening in every form on display and makes it more tideous to use.
    Thats why i was hoping to get the select button working if possible. Any help would be much appreciated.

    Try searching J2mepolish.org plenty of work is done
    with Regards
    Rizwan

  • Lookup creation and using this lookup in SQL query

    I Have two tables one table called T_KEY_VALUES (KEY_ID , VALUE) and other is my transition table T_TRANSACTIONS (VERSION_ID , COL_VENDOR , COL_PREFIX, COL_RECIPTID , COL_STATE , COL_COUNTRY ..)
    The data looks like below:
    T_KEY_VALUES:
    KEY_ID , VALUE,
    10, CA
    11, NY
    13, NJ
    20, USA
    21, CANADA
    101 , AMC
    102, REGAL
    1001, MOVIES
    1002, MALLS
    T_TRANSACTIONS:
    VERSION_ID , COL_VENDOR , COL_PREFIX , COL_RECIPTID , COL_SATE , COL_COUNTRY
    1, 101 , 1001 , 100001 , 10 , 20
    2, 102 , 1002  , 100002 , 11 ,20
    Generally, COL_VENDOR, COL_PREFIX , COL_STATE , COL_COUTRY field values exist in the T_KEY_VALUES table.
    So How can I use T_KEY_VALUES as Lookup and write the one SQL query to get the data like below:
    1, AMC , MOVIES , 100001 , CA ,USA
    2, REGAL , MALLS , 100002 , NY , USA

    Hi,
    One way is to join t_transactions to 4 copies of t_key_values:
    SELECT  t.version_id
    ,       v.value           AS vendor
    ,       p.value           AS prefix
    ,       t.col_reciptid
    ,       s.value           AS state
    ,       c.value           AS country
    FROM    t_transactions  t
    JOIN    t_key_values    v  ON  v.key_id  = t.col_vendor
    JOIN    t_key_values    p  ON  p.key_id  = t.col_prefix
    JOIN    t_key_values    s  ON  s.key_id  = t.col_state     -- or col_sate
    JOIN    t_key_values    c  ON  c.key_id  = t.col_country
    If you'd care to post CREATE TABLE and INSERT statements for the sample data, then I could test this.
    The query above assumes all 4 coded columns in t_transactions have matching values in t_key_values, as they do in the sample data.  If that assumption is wrong, then use outer joins in some (or all) of the places where I used inner joins above.
    Another approach is to UNPIVOT t_transactions into 4 times as many rows, do a single join to t_key_values, and then PIVOT those results back to the original number of rows.

  • Mapping Templates creation and use

    Hi All,
    I am trying to use mapping templates.
    I am trying to create mapping templates from a message mapping .
    But "Create Template Based On Mapping" option is disable here.
    So how can I create mapping templates?
    Again how to use that template?
    Any kind of suggestion will be appreciated.
    Thanks
    Rabi

    Select source  root node and target  root node.  Then right cliek and choose the option "Create Template based on mapping" on the target section.
    Refer this link
    http://wiki.sdn.sap.com/wiki/display/XI/MappingtemplatesinPI7

  • Passphrase creation and use

    Cant I make a passphrase with my wrk54g wireless router for security? I tried it and it wont work, I still have to put in the whole wep key when I log on from my laptop the first time instead of just typing in my passphrase. Help please?

    Don't use WEP. Use WPA or WPA2 with a preshared key (PSK or sometimes called "Personal").
    For WEP there is no real standardized algorithm how to derive the wep keys from the passphrase. Therefore it often depends on the software you use. Windows Zero Configuration does not support the passphrase for wep keys for this very reason. If you use WZC (i.e. Windows configures the wireless connection) you must enter the wep keys and not the passphrase. If you use some other software you may be able to enter the passphrase. However, the generated keys may be different if it is not a Linksys adapter.
    Use WPA or WPA2 instead. The passphrase algorithm is defined for WPA and WPA2 thus you always enter the passphrase even with WZC.

  • Account creation and use...

    I created a skype account from Arizona, US for my mother that lives in San Diego, US... The account has been created correctly, I can login from my computer...
    But, my mother cannot login from her computer in another state...
    Should this be happeneing? or is my mom inputing the wrong name and pass?
    Thanks in advance,
    Kyle

    The problem is at your mother's end, either with your computer or how she's trying to login.   There's no restriction anywhere in the world to where you can signon to aSkype account, with the possible exception of a few countries where the government blocks Skype access.
    Are you sure that your mom has the Skype program installed on her PC, and that she's not trying to logon through the Skype website?
    Please note: I do not respond to requests for help via Private Message.

  • ALV Variant Table and Hiding Variants

    Hi
    Where can I find the table where all ALV variants are stored?
    I tried to run a Trace and it brought back LTCX table but there doesn't seem to be any entries in this table?
    Also is there a way I can hide variants based on transaction code?

    check this LTDX,TVARV,VARIS and fm RS_VARIANT_CONTENTS
    table VARID shows information about variant creation and date
    VARIT shows the variant description and the language used

  • Variant Creation in SAP BI To be used information broadcasting

    Dear Friends,
                            I want to create a VARIANT in SAP BI 7.0 Which is to be used in information broadcasting. I found One Document Named as "Variant Creation In SAP BI to be used in Information Broadcasting.pdf",in SDN Forums. I Couldn't able to Understand the Given Steps in it.
      Could any one of You Please send me the Procedure how to create a Variant.I should also see the "Determine from Variants" button in Work book precalculation Tab,which i am not able to see it currently under "Workbook Precalculation".
    Waiting for ur reply.
    Thanks in advance
    Regards
    Singam Bhaskar Reddy

    Hi,
    Even I have gone through the SDN document. It is clearly explained step by step. If you follow the same document thoroughly you will be able to see Determine From Variants radio button properly.
    Try to understand the document.....you will get the solution.
    Regards,
    Suman

  • What is the use of OP and CA operator in PDF creation and on which factor transparency is determined?

    What is the use of OP operator in PDF creation and on which factor transparency is determined?
    q
    0 g
    0 G
    1 w 10 M
    /GS4 gs
    /Fm3 Do
    Q
    PostScript code for Fm3
    q
    65.136 431.142 491.727 -307.179 re
    W n
    q
    /GS0 gs
    493.7399902 0 0 308.3157654 64.0563507 123.963913 cm
    /Im0 Do
    Q
    Q
    0 0 0 0 k
    /GS1 gs
    63.416 432.9 495 -310.32 re
    f
    Value of CA is 1, OPM is 1, OP is false in GS1 Extended graphic state.
    whether the rectangle under the GS1 will be fully transparent or fill transparent?

    This information is all  in 32000-1. Please read it ALL, especially the chapter on transparency. Forum here: PDF Language and Specifications

  • Purpose and use of release creation profile

    Hi all,
    Can anyone explain with example the use and significance of release creation profiles in outline aggrement
    with examples
    Thnks
    Gan

    Definition: release creation profile
    An instrument used to determine the period in which releases (types of delivery schedule) are generated against a scheduling agreement and transmitted to the vendor.
    The creation profile controls the creation periodicity of the releases, the aggregation of scheduled quantities starting from the day after release creation, and the implementation of a tolerance check to ensure that releases are only created in the case of major changes to the overall delivery schedule in the system.
    Example
    A release creation profile for a scheduling agreement for which delivery schedule lines have been entered over several years specifies that releases are transmitted weekly from 01.01 to 12.31 of the first year. The release quantities are to be aggregated as follows:
    For a period of 10 days starting from the current date of release creation: no aggregation. From the tenth to the thirtieth day: on a daily basis. From the thirtieth day to the sixtieth day: on a monthly basis.
    regards
    kunal

  • Automate DBAdapter creation and testing using ANT

    I am using SOA suite 10.1.3.1.
    I would like to automate creation and testing of DBAdapter and I know that we have some ANT task to create and test connection pool and datasource like
    createJDBCConnectionPool
    createManagedDataSource
    testConnectionPool
    testDataSource
    etc...
    but I fail to found ANT task for DBAdapter.
    It would be grateful if someone can tell if it exists or not.

    sure, it's my pleasure.
    Before running the code, please read the following document first. They talked about how to use JMX to control the AS. Basically, you will need the admin client library to do the job as Oracle don't use JRMP, so you need the library to provide the underlaying protocol(i.e. ORMI).
    http://download.oracle.com/docs/cd/B31017_01/web.1013/b28950/adminclient.htm#CHDGIAEI
    http://download.oracle.com/docs/cd/B31017_01/web.1013/b28952/mbeans.htm#CIHCCAFJ
    here comes the sample code
    String url = "service:jmx:ormi:///opmn://<host>:<opmn reuqest port>/<OC4J instance for BPEL>";
    String login = "<username>";
    String pass = "<password>";
    String mbeanName = "oc4j:j2eeType=JCAConnectionDefinition,name=javax.resource.cci.ConnectionFactory,ResourceAdapter=Database Adapter,ResourceAdapterModule=DbAdapter,J2EEApplication=default,J2EEServer=standalone";
    String opName = "addConnectionFactory";
    // connection setup
    JMXServiceURL serviceURL = new JMXServiceURL(url);
    Hashtable credentials = new Hashtable();
    credentials.put("login", login);
    credentials.put("password", pass);
    Hashtable env = new Hashtable();
    env.put(JMXConnectorFactory.PROTOCOL_PROVIDER_PACKAGES, "oracle.oc4j.admin.jmx.remote");
    env.put(JMXConnector.CREDENTIALS, credentials);
    JMXConnector jmxCon = JMXConnectorFactory.newJMXConnector(serviceURL, env);
    jmxCon.connect();
    MBeanServerConnection mbServer = jmxCon.getMBeanServerConnection();
    // prepare parameters for the invocation
    Object[] param = new Object[4];
    param[0] = "<JNDI name of the DbAdapter>";
    Map temp;
    param[1] = temp = new HashMap();
    temp.put("defaultNChar", Boolean.FALSE);
    temp.put("platformClassName", "oracle.toplink.platform.database.Oracle9Platform");
    temp.put("sequencePreallocationSize", new Integer(50));
    temp.put("usesBatchWriting", Boolean.TRUE);
    temp.put("usesNativeSequencing", Boolean.TRUE);
    temp.put("xADataSourceName", "<dataSource name>"); // assume that the dataSource is created somewhere else
    param[2] = new Integer(1); // 1 for private connection pool
    param[3] = ""; // connection pool name, not useful for private pool
    // prepare signature of the operation which we would like to invoke
    String[] signature = new String[4];
    signature[0] = "java.lang.String";
    signature[1] = "java.util.Map";
    signature[2] = "java.lang.Integer";
    signature[3] = "java.lang.String";
    ObjectName beanName = new ObjectName(mbeanName);
    mbServer.invoke(beanName, opName, param, signature);

  • Creation of view and use it as internal table

    dear community,
                   My questions is taht i am write a select quary in that data is very huge so that it cant inserted in to internal table(memory size of internal table) so i thing that i create aview same as data base table and when write the select quary use packsize and transfer recoerd ds in that view and use this view in my program
    is above logic can work or not
    also is size of view is greater than internal table memory size.

    Writing the large volume to another table(which a view is just a view of a table or group of tables) is not going to solve the problem.  You still have to select the data from the view(or table).  Like I said in your other threads, you need to read by package size, and do something with that subset, whether it is summaring, or writeing to another system via RFC.
    Regards,
    Rich Heilman

  • Is there a way to output a buffered pattern on port 0 and input on ports 1,2, and 3 of the 6534 card while using an external clock to vary scan rate using LabVIEW?

    I am using a 6713 board to clock my 6534 board and want to output from the buffer a patten continuously on port 0 and read from ports 1,2,and 3 at the same time and clock speed.

    Hello;
    Unfortunately, you can't combine a 24 bit group by bundling 3 ports in the same group. Valid group sizez are 8 bits, 16 bits and 32 bits only. To accomplish that task, you will need an extra 6534 board, then configure that board to do a 32bit pattern input acquisition, and discard the data from one of the four ports.
    You can definitely synchronize both 6534s with the 6713 throug the RTSI bus. To synchronize all boards together, just route the AO Update clock from the 6713 board to one of the RTSI lines, and use two more instances of the Route.vi to route from that same RTSI line to the PCLK lines of the two 6534s.
    Hope this helps.
    Filipe A.
    Applications Engineer
    National Instruments

  • Background job fails for BDC profile creation and role assignment

    Hi Experts,
    I have created a BDC Function module for Tcode 'PFCG' for profile creation and role assignment, and called this FM in my zprogram. the problem is that when i run this program in foreground it executes succesfully, but if i schedule it in background it fails throwing error in job log 'Role 'Z...' does not contain any active authorizations'. But i have created one more program to create authorization objects which runs before this zprogram.I have also checked the authorization object in 'RSECADMIN', it reflects active. I dont understand whats happening exactly when it runs background.
    Below is the process of job
       1. ZMIS_AUTH_OBJECT_CREATE
           Variant : auth-create
       2. ZMIS_AUTH_ASSIGN_TO_ROLE
           Variant : auth-assign
    The problem is in second program, runs in foreground but fails in background.
    Code which i have written in my second program
    ***BDC for Profile creation and assignment to Roles
        CALL FUNCTION 'ZROLE'
          EXPORTING
           ctu                     = 'X'
           mode                    = p_mode
           UPDATE                  = 'L'
    *   GROUP                   =
    *   USER                    =
    *   KEEP                    =
    *   HOLDDATE                =
           nodata                  = '/'
            agr_name_neu_001        = wa_role-role_name
            text_002                = wa_role-desc
            text_003                = wa_role-desc
            text_004                = wa_role-desc
           value_01_005            = 'T-ML330881'
            h_fval_low_01_006       = wa_role-auth
            profn_007               = lv_profile
            ptext_008               = lv_text1
    * IMPORTING
    *   SUBRC                   =
         TABLES
           messtab                 = temp_message.
    ***Generation of Profile created
    CALL FUNCTION 'PRGN_AUTO_GENERATE_PROFILE_NEW'
         EXPORTING
           activity_group                      = wa_role-role_name
    *     PROFILE_NAME                        =
    *     PROFILE_TEXT                        =
          no_dialog                           = ' '
          rebuild_auth_data                   = ''
          org_levels_with_star                = ' '
          fill_empty_fields_with_star         = 'X'
          template                            = ' '
          check_profgen_tables                = 'X'
          generate_profile                    = 'X'
          authority_check_pfcg                = 'X'
       EXCEPTIONS
         activity_group_does_not_exist       = 1
         activity_group_enqueued             = 2
         profile_name_exists                 = 3
         profile_not_in_namespace            = 4
         no_auth_for_prof_creation           = 5
         no_auth_for_role_change             = 6
         no_auth_for_auth_maint              = 7
         no_auth_for_gen                     = 8
         no_auths                            = 9
         open_auths                          = 10
         too_many_auths                      = 11
         profgen_tables_not_updated          = 12
         error_when_generating_profile       = 13
         OTHERS                              = 14  .
    Experts please help me out its very urgent. your help is appreciated and rewarded. Thanking you in advance.
    Regards,
    Chetan

    Hi Praveen,
    Yeah definately, my requirement is that I have to access of some BI reports to certain users, so contract data will be downlaoded from ECC on application server, need to read that file from application server and for the each contract i ahould create a authorization object, role creation and assigning of role to the user and profile generation and activation.
    To achieve this i have written two programs
    1) ZMIS_AUTH_OBJECT_CREATE- This program will create the Authorization Object using BDC and Role creation Using the BAPI
    "" Creation of Authorization Object
    CALL FUNCTION 'ZAUTHOBJ'
            EXPORTING
             ctu                    = 'X'
             mode                   = p_mode
             UPDATE                 = 'L'
    *   GROUP                  =
    *   USER                   =
    *   KEEP                   =
    *   HOLDDATE               =
             nodata                 = '/'
             g_authname_001         = 'ZDUMMY_MIS'
              g_targetauth_002       = wa_tab-auth
              g_authtxt_003          = wa_tab-short_desc
              g_authtxtmd_004        = wa_tab-med_desc
             marked_04_005          = 'X'
              g_authtxt_006          = wa_tab-short_desc
              g_authtxtmd_007        = wa_tab-med_desc
             tctiobjnm_04_008       = 'ZBUS_UNIT'
              g_authtxt_009          = wa_tab-short_desc
              g_authtxtmd_010        = wa_tab-med_desc
             marked_05_011          = ''
             opt_01_012             = 'EQ'
              low_01_013             = wa_tab-bu
              g_authtxt_014          = wa_tab-short_desc
              g_authtxtmd_015        = wa_tab-med_desc
             marked_04_016          = 'X'
              g_authtxt_017          = wa_tab-short_desc
              g_authtxtmd_018        = wa_tab-med_desc
             tctiobjnm_04_019       = 'ZCONTRCT'
              g_authtxt_020          = wa_tab-short_desc
              g_authtxtmd_021        = wa_tab-med_desc
             marked_05_022          = ''
             opt_01_023             = 'EQ'
              low_01_024             = lv_contract
              g_authtxt_025          = wa_tab-short_desc
              g_authtxtmd_026        = wa_tab-med_desc
              g_authtxt_027          = wa_tab-short_desc
              g_authtxtmd_028        = wa_tab-med_desc
              g_authname_029         = wa_tab-auth
    * IMPORTING
    *   SUBRC                  =
           TABLES
             messtab                = temp_message.
    "" Creation of role
    LOOP AT it_role INTO wa_role.
          CLEAR wa_text.
          wa_text-text = wa_role-desc.
          wa_text-langu = 'E'.
          APPEND wa_text TO it_text.
          wa_jobrole-agr_name = wa_role-role_name.
          wa_parentrole-agr_name = 'ZM_CT_DUMMY_MIS'.
          wa_method-usmethod = 'CHANGE'.
          CALL FUNCTION 'ZBAPI_JOBROLE_CLONE'
            EXPORTING
              jobrole          = wa_jobrole
             parent           = wa_parentrole
             method           = wa_method
           TABLES
    *   RETURN           =
             shorttext     = it_text
    *   LONGTEXT         =
    *   MENU_NODES       =
    *   MENU_TEXTS       =.
        ENDLOOP.
    2) ZMIS_AUTH_ASSIGN_TO_ROLE - This program will generate the profile created assign it to the role.
      ""*BDC for Profile creation and assignment to Roles
        CALL FUNCTION 'ZROLE'
          EXPORTING
           ctu                     = 'X'
           mode                    = p_mode
           UPDATE                  = 'L'
    *   GROUP                   =
    *   USER                    =
    *   KEEP                    =
    *   HOLDDATE                =
           nodata                  = '/'
            agr_name_neu_001        = wa_role-role_name
            text_002                = wa_role-desc
            text_003                = wa_role-desc
            text_004                = wa_role-desc
           value_01_005            = 'T-ML330881'
            h_fval_low_01_006       = wa_role-auth
            profn_007               = lv_profile
            ptext_008               = lv_text1
    * IMPORTING
    *   SUBRC                   =
         TABLES
           messtab                 = temp_message .
       COMMIT WORK AND WAIT.
    ""*Generation of Profile created
      LOOP AT it_role INTO wa_role.
        CALL FUNCTION 'PRGN_AUTO_GENERATE_PROFILE_NEW'
         EXPORTING
           activity_group                      = wa_role-role_name
    *     PROFILE_NAME                        =
    *     PROFILE_TEXT                        =
          no_dialog                           = ' '
          rebuild_auth_data                   = ''
          org_levels_with_star                = ' '
          fill_empty_fields_with_star         = 'X'
          template                            = ' '
          check_profgen_tables                = 'X'
          generate_profile                    = 'X'
          authority_check_pfcg                = 'X'
       EXCEPTIONS
         activity_group_does_not_exist       = 1
         activity_group_enqueued             = 2
         profile_name_exists                 = 3
         profile_not_in_namespace            = 4
         no_auth_for_prof_creation           = 5
         no_auth_for_role_change             = 6
         no_auth_for_auth_maint              = 7
         no_auth_for_gen                     = 8
         no_auths                            = 9
         open_auths                          = 10
         too_many_auths                      = 11
         profgen_tables_not_updated          = 12
         error_when_generating_profile       = 13
         OTHERS                              = 14
        IF sy-subrc <> 0.
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.
      ENDLOOP.
    For creating authorization objects, role & profile i have created one dummy auth, dummy role & dummy profile respectively.
    i have created dummy objects to copy the roles from dummy object and assign the same to new Auth obj, role & profile.
    Let me know what needs to be done. because these both the programs run perfectly in foreground, but fails in background.
    Regards,
    Chetan

  • Problem during material variant creation

    Hi Guys,
    I am trying to create material variant in MM01. I entered configurable material let's say DESKTOP. nOw i have partial variant scenario so instead of entering all 30 characteristics i need to enter only 3 characteristics.These 3 charcteristics based on which partial matching will happen in sale document.
    My requirement is as out of 30 , TEN chars. are maintained as required entry. So system is asking me to enter all 10 required chars. in material master which my scnario don't want.But the same is required in Sales document.
    How to remove this required entry in case of  material master creation and keep required entry in sales order or quotation?
    Regds

    Hi,
    You can decide whether it is mandatory to assign a value to a characteristic on the basis of transaction code.
    You must use [selection condition|http://help.sap.com/saphelp_erp60/helpdata/en/92/58d455417011d189ec0000e81ddfac/frameset.htm] which calls the [user-defined function|http://help.sap.com/saphelp_erp60/helpdata/en/92/58d455417011d189ec0000e81ddfac/frameset.htm]. In function you need to analyze sy-tcode and raise the predefined exception FAIL for those when you don't want to assign a value to a characteristic (e.g. mm01, mm02). Contact your ABAP team to create such a function.
    Don't tick the characteristic as required entry in class definition but assign this selection condition to this characteristic in class.
    Regards,
    Alexander

Maybe you are looking for

  • Groups and Message History

    Hello all. Is there a way to separate individual users into groups, so user A cannot add user B on Oracle Messenger? Another question: message history (Messenger) is stored locally on client machines. Is there a way to store it on the server, so I ca

  • How to add VLAN to trunk port on Cisco SF200-24

    Hello All, I have question want to ask:  I have Cisco switch SF200-24 I want to configuration VLAN as below: Port 1 to 10 = Vlan 100 Port 11 to 21 = Vlan 200 Port 22 to 24 = Vlan 300 Port GE1 = Trunking (Primary) Port GE2 = Trunking (Secondary) How t

  • My phone has caught fire (iphone 4)

    french : Il y a 10 jour mon téléphone a pris feu sans aucune raison. Ce téléphone a brulé mon mobilier risquant de blessés mon fils et a failli brûler ma femme qui était en train de l'utiliser. Apple ne veut pas me dédommager et m'accuse d'avoir endo

  • Postgresql.conf and pg_hba.conf sometimes automatically reset

    Hi all, I've maked a cocoa app that work with postgresql and connect to the db through TCP socket. I have modified the postgre plist file and the configuration files: postgresql and pg_hba. All works perfectly, but sometimes Lion autoreset these two

  • Get absolute position of mouse.

    Hi, I want to move mouse by specified offset. I'd like to use method of Robot class, but it need absolute coordinates on the screen. So I need get absolute coordinates of mouse to count new coordinates from given offset. Know somebody how I can get i