RPA-Blueprism - Global Send Keys - Input text which has '(' is not working












1















RPA-Blueprism - Global Send Keys - Input text which has '(' is not working. Only the text gets entered without brackets, please assist.
Ex: 'Paste (Text)' is the text I want to send, however the text is sent to the field as 'Paste Text'










share|improve this question























  • Why are using 'Global Send Key' option? Why can't you use 'Write' step? You can fill up a text field with use of 'Data Item' in wich you will have text you need to be writen.

    – RAFEL
    Mar 16 '18 at 6:40













  • I am using Data item it self to send the data from. This is under the AA mode, 'Write' step isn't working I have tried that as well.

    – Siddu Kalligudd
    Mar 16 '18 at 7:17
















1















RPA-Blueprism - Global Send Keys - Input text which has '(' is not working. Only the text gets entered without brackets, please assist.
Ex: 'Paste (Text)' is the text I want to send, however the text is sent to the field as 'Paste Text'










share|improve this question























  • Why are using 'Global Send Key' option? Why can't you use 'Write' step? You can fill up a text field with use of 'Data Item' in wich you will have text you need to be writen.

    – RAFEL
    Mar 16 '18 at 6:40













  • I am using Data item it self to send the data from. This is under the AA mode, 'Write' step isn't working I have tried that as well.

    – Siddu Kalligudd
    Mar 16 '18 at 7:17














1












1








1








RPA-Blueprism - Global Send Keys - Input text which has '(' is not working. Only the text gets entered without brackets, please assist.
Ex: 'Paste (Text)' is the text I want to send, however the text is sent to the field as 'Paste Text'










share|improve this question














RPA-Blueprism - Global Send Keys - Input text which has '(' is not working. Only the text gets entered without brackets, please assist.
Ex: 'Paste (Text)' is the text I want to send, however the text is sent to the field as 'Paste Text'







blueprism rpa






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Mar 16 '18 at 5:31









Siddu KalliguddSiddu Kalligudd

1112




1112













  • Why are using 'Global Send Key' option? Why can't you use 'Write' step? You can fill up a text field with use of 'Data Item' in wich you will have text you need to be writen.

    – RAFEL
    Mar 16 '18 at 6:40













  • I am using Data item it self to send the data from. This is under the AA mode, 'Write' step isn't working I have tried that as well.

    – Siddu Kalligudd
    Mar 16 '18 at 7:17



















  • Why are using 'Global Send Key' option? Why can't you use 'Write' step? You can fill up a text field with use of 'Data Item' in wich you will have text you need to be writen.

    – RAFEL
    Mar 16 '18 at 6:40













  • I am using Data item it self to send the data from. This is under the AA mode, 'Write' step isn't working I have tried that as well.

    – Siddu Kalligudd
    Mar 16 '18 at 7:17

















Why are using 'Global Send Key' option? Why can't you use 'Write' step? You can fill up a text field with use of 'Data Item' in wich you will have text you need to be writen.

– RAFEL
Mar 16 '18 at 6:40







Why are using 'Global Send Key' option? Why can't you use 'Write' step? You can fill up a text field with use of 'Data Item' in wich you will have text you need to be writen.

– RAFEL
Mar 16 '18 at 6:40















I am using Data item it self to send the data from. This is under the AA mode, 'Write' step isn't working I have tried that as well.

– Siddu Kalligudd
Mar 16 '18 at 7:17





I am using Data item it self to send the data from. This is under the AA mode, 'Write' step isn't working I have tried that as well.

– Siddu Kalligudd
Mar 16 '18 at 7:17












4 Answers
4






active

oldest

votes


















2














Global Send Keys internally uses System.Windows.Forms.SendKeys so characters like braces or parentheses must be escaped.



One way of doing it is using a Calculation stage with several Replace instructions, replacing the problematic characters with the escaped version.



For more information about System.Windows.Forms.SendKeys check the following MSDN link
https://msdn.microsoft.com/en-us/library/system.windows.forms.sendkeys(v=vs.110).aspx






share|improve this answer































    1














    You can use "Paste {(}Text{)}".






    share|improve this answer
























    • The brackets are not static, the text will be varying, so how to use {(}

      – Siddu Kalligudd
      Mar 16 '18 at 18:45



















    0














    RPA-Blueprism - Global Send Keys for '(' then



    {<SHIFT>9}</SHIFT> - Key down Shift button and press 9 releases the shift key, indirectly it does SHIFT + 9


    Let's consider - If needed to write "(" manual key stroke would be SHIFT + 9



    So if you have to send Global send key for the same, then use the above code
    You can refer the blow link for more understanding



    [https://seleniumsuite.blog/2017/11/07/global-send-keyglobal-send-key-events-in-blueprism/]


    NOTE: Before sending any global send key event the application must be activated prior






    share|improve this answer































      0














      You can use "utility-string" VBO and call the "Escape special character string" for example if you pass "paste(text)" as input , it will give output as "paste{(}text{)}". You can then use the output dataitem for global send keys action.






      share|improve this answer

























        Your Answer






        StackExchange.ifUsing("editor", function () {
        StackExchange.using("externalEditor", function () {
        StackExchange.using("snippets", function () {
        StackExchange.snippets.init();
        });
        });
        }, "code-snippets");

        StackExchange.ready(function() {
        var channelOptions = {
        tags: "".split(" "),
        id: "1"
        };
        initTagRenderer("".split(" "), "".split(" "), channelOptions);

        StackExchange.using("externalEditor", function() {
        // Have to fire editor after snippets, if snippets enabled
        if (StackExchange.settings.snippets.snippetsEnabled) {
        StackExchange.using("snippets", function() {
        createEditor();
        });
        }
        else {
        createEditor();
        }
        });

        function createEditor() {
        StackExchange.prepareEditor({
        heartbeatType: 'answer',
        autoActivateHeartbeat: false,
        convertImagesToLinks: true,
        noModals: true,
        showLowRepImageUploadWarning: true,
        reputationToPostImages: 10,
        bindNavPrevention: true,
        postfix: "",
        imageUploader: {
        brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
        contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
        allowUrls: true
        },
        onDemand: true,
        discardSelector: ".discard-answer"
        ,immediatelyShowMarkdownHelp:true
        });


        }
        });














        draft saved

        draft discarded


















        StackExchange.ready(
        function () {
        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f49313772%2frpa-blueprism-global-send-keys-input-text-which-has-is-not-working%23new-answer', 'question_page');
        }
        );

        Post as a guest















        Required, but never shown

























        4 Answers
        4






        active

        oldest

        votes








        4 Answers
        4






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes









        2














        Global Send Keys internally uses System.Windows.Forms.SendKeys so characters like braces or parentheses must be escaped.



        One way of doing it is using a Calculation stage with several Replace instructions, replacing the problematic characters with the escaped version.



        For more information about System.Windows.Forms.SendKeys check the following MSDN link
        https://msdn.microsoft.com/en-us/library/system.windows.forms.sendkeys(v=vs.110).aspx






        share|improve this answer




























          2














          Global Send Keys internally uses System.Windows.Forms.SendKeys so characters like braces or parentheses must be escaped.



          One way of doing it is using a Calculation stage with several Replace instructions, replacing the problematic characters with the escaped version.



          For more information about System.Windows.Forms.SendKeys check the following MSDN link
          https://msdn.microsoft.com/en-us/library/system.windows.forms.sendkeys(v=vs.110).aspx






          share|improve this answer


























            2












            2








            2







            Global Send Keys internally uses System.Windows.Forms.SendKeys so characters like braces or parentheses must be escaped.



            One way of doing it is using a Calculation stage with several Replace instructions, replacing the problematic characters with the escaped version.



            For more information about System.Windows.Forms.SendKeys check the following MSDN link
            https://msdn.microsoft.com/en-us/library/system.windows.forms.sendkeys(v=vs.110).aspx






            share|improve this answer













            Global Send Keys internally uses System.Windows.Forms.SendKeys so characters like braces or parentheses must be escaped.



            One way of doing it is using a Calculation stage with several Replace instructions, replacing the problematic characters with the escaped version.



            For more information about System.Windows.Forms.SendKeys check the following MSDN link
            https://msdn.microsoft.com/en-us/library/system.windows.forms.sendkeys(v=vs.110).aspx







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered May 4 '18 at 16:56









            ICTylorICTylor

            155112




            155112

























                1














                You can use "Paste {(}Text{)}".






                share|improve this answer
























                • The brackets are not static, the text will be varying, so how to use {(}

                  – Siddu Kalligudd
                  Mar 16 '18 at 18:45
















                1














                You can use "Paste {(}Text{)}".






                share|improve this answer
























                • The brackets are not static, the text will be varying, so how to use {(}

                  – Siddu Kalligudd
                  Mar 16 '18 at 18:45














                1












                1








                1







                You can use "Paste {(}Text{)}".






                share|improve this answer













                You can use "Paste {(}Text{)}".







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Mar 16 '18 at 8:35









                ChristianChristian

                112




                112













                • The brackets are not static, the text will be varying, so how to use {(}

                  – Siddu Kalligudd
                  Mar 16 '18 at 18:45



















                • The brackets are not static, the text will be varying, so how to use {(}

                  – Siddu Kalligudd
                  Mar 16 '18 at 18:45

















                The brackets are not static, the text will be varying, so how to use {(}

                – Siddu Kalligudd
                Mar 16 '18 at 18:45





                The brackets are not static, the text will be varying, so how to use {(}

                – Siddu Kalligudd
                Mar 16 '18 at 18:45











                0














                RPA-Blueprism - Global Send Keys for '(' then



                {<SHIFT>9}</SHIFT> - Key down Shift button and press 9 releases the shift key, indirectly it does SHIFT + 9


                Let's consider - If needed to write "(" manual key stroke would be SHIFT + 9



                So if you have to send Global send key for the same, then use the above code
                You can refer the blow link for more understanding



                [https://seleniumsuite.blog/2017/11/07/global-send-keyglobal-send-key-events-in-blueprism/]


                NOTE: Before sending any global send key event the application must be activated prior






                share|improve this answer




























                  0














                  RPA-Blueprism - Global Send Keys for '(' then



                  {<SHIFT>9}</SHIFT> - Key down Shift button and press 9 releases the shift key, indirectly it does SHIFT + 9


                  Let's consider - If needed to write "(" manual key stroke would be SHIFT + 9



                  So if you have to send Global send key for the same, then use the above code
                  You can refer the blow link for more understanding



                  [https://seleniumsuite.blog/2017/11/07/global-send-keyglobal-send-key-events-in-blueprism/]


                  NOTE: Before sending any global send key event the application must be activated prior






                  share|improve this answer


























                    0












                    0








                    0







                    RPA-Blueprism - Global Send Keys for '(' then



                    {<SHIFT>9}</SHIFT> - Key down Shift button and press 9 releases the shift key, indirectly it does SHIFT + 9


                    Let's consider - If needed to write "(" manual key stroke would be SHIFT + 9



                    So if you have to send Global send key for the same, then use the above code
                    You can refer the blow link for more understanding



                    [https://seleniumsuite.blog/2017/11/07/global-send-keyglobal-send-key-events-in-blueprism/]


                    NOTE: Before sending any global send key event the application must be activated prior






                    share|improve this answer













                    RPA-Blueprism - Global Send Keys for '(' then



                    {<SHIFT>9}</SHIFT> - Key down Shift button and press 9 releases the shift key, indirectly it does SHIFT + 9


                    Let's consider - If needed to write "(" manual key stroke would be SHIFT + 9



                    So if you have to send Global send key for the same, then use the above code
                    You can refer the blow link for more understanding



                    [https://seleniumsuite.blog/2017/11/07/global-send-keyglobal-send-key-events-in-blueprism/]


                    NOTE: Before sending any global send key event the application must be activated prior







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Nov 1 '18 at 8:02









                    Vijay DodamaniVijay Dodamani

                    763




                    763























                        0














                        You can use "utility-string" VBO and call the "Escape special character string" for example if you pass "paste(text)" as input , it will give output as "paste{(}text{)}". You can then use the output dataitem for global send keys action.






                        share|improve this answer






























                          0














                          You can use "utility-string" VBO and call the "Escape special character string" for example if you pass "paste(text)" as input , it will give output as "paste{(}text{)}". You can then use the output dataitem for global send keys action.






                          share|improve this answer




























                            0












                            0








                            0







                            You can use "utility-string" VBO and call the "Escape special character string" for example if you pass "paste(text)" as input , it will give output as "paste{(}text{)}". You can then use the output dataitem for global send keys action.






                            share|improve this answer















                            You can use "utility-string" VBO and call the "Escape special character string" for example if you pass "paste(text)" as input , it will give output as "paste{(}text{)}". You can then use the output dataitem for global send keys action.







                            share|improve this answer














                            share|improve this answer



                            share|improve this answer








                            edited Nov 23 '18 at 20:53









                            Adrian W

                            1,86951420




                            1,86951420










                            answered Nov 23 '18 at 19:22









                            shan nshan n

                            161




                            161






























                                draft saved

                                draft discarded




















































                                Thanks for contributing an answer to Stack Overflow!


                                • Please be sure to answer the question. Provide details and share your research!

                                But avoid



                                • Asking for help, clarification, or responding to other answers.

                                • Making statements based on opinion; back them up with references or personal experience.


                                To learn more, see our tips on writing great answers.




                                draft saved


                                draft discarded














                                StackExchange.ready(
                                function () {
                                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f49313772%2frpa-blueprism-global-send-keys-input-text-which-has-is-not-working%23new-answer', 'question_page');
                                }
                                );

                                Post as a guest















                                Required, but never shown





















































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown

































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown







                                Popular posts from this blog

                                Ottavio Pratesi

                                Tricia Helfer

                                15 giugno