Alpha Software Mobile Development Tools:   Alpha Anywhere    |   Alpha TransForm subscribe to our YouTube Channel  Follow Us on LinkedIn  Follow Us on Twitter  Follow Us on Facebook

Announcement

Collapse

The Alpha Software Forum Participation Guidelines

The Alpha Software Forum is a free forum created for Alpha Software Developer Community to ask for help, exchange ideas, and share solutions. Alpha Software strives to create an environment where all members of the community can feel safe to participate. In order to ensure the Alpha Software Forum is a place where all feel welcome, forum participants are expected to behave as follows:
  • Be professional in your conduct
  • Be kind to others
  • Be constructive when giving feedback
  • Be open to new ideas and suggestions
  • Stay on topic


Be sure all comments and threads you post are respectful. Posts that contain any of the following content will be considered a violation of your agreement as a member of the Alpha Software Forum Community and will be moderated:
  • Spam.
  • Vulgar language.
  • Quotes from private conversations without permission, including pricing and other sales related discussions.
  • Personal attacks, insults, or subtle put-downs.
  • Harassment, bullying, threatening, mocking, shaming, or deriding anyone.
  • Sexist, racist, homophobic, transphobic, ableist, or otherwise discriminatory jokes and language.
  • Sexually explicit or violent material, links, or language.
  • Pirated, hacked, or copyright-infringing material.
  • Encouraging of others to engage in the above behaviors.


If a thread or post is found to contain any of the content outlined above, a moderator may choose to take one of the following actions:
  • Remove the Post or Thread - the content is removed from the forum.
  • Place the User in Moderation - all posts and new threads must be approved by a moderator before they are posted.
  • Temporarily Ban the User - user is banned from forum for a period of time.
  • Permanently Ban the User - user is permanently banned from the forum.


Moderators may also rename posts and threads if they are too generic or do not property reflect the content.

Moderators may move threads if they have been posted in the incorrect forum.

Threads/Posts questioning specific moderator decisions or actions (such as "why was a user banned?") are not allowed and will be removed.

The owners of Alpha Software Corporation (Forum Owner) reserve the right to remove, edit, move, or close any thread for any reason; or ban any forum member without notice, reason, or explanation.

Community members are encouraged to click the "Report Post" icon in the lower left of a given post if they feel the post is in violation of the rules. This will alert the Moderators to take a look.

Alpha Software Corporation may amend the guidelines from time to time and may also vary the procedures it sets out where appropriate in a particular case. Your agreement to comply with the guidelines will be deemed agreement to any changes to it.



Bonus TIPS for Successful Posting

Try a Search First
It is highly recommended that a Search be done on your topic before posting, as many questions have been answered in prior posts. As with any search engine, the shorter the search term, the more "hits" will be returned, but the more specific the search term is, the greater the relevance of those "hits". Searching for "table" might well return every message on the board while "tablesum" would greatly restrict the number of messages returned.

When you do post
First, make sure you are posting your question in the correct forum. For example, if you post an issue regarding Desktop applications on the Mobile & Browser Applications board , not only will your question not be seen by the appropriate audience, it may also be removed or relocated.

The more detail you provide about your problem or question, the more likely someone is to understand your request and be able to help. A sample database with a minimum of records (and its support files, zipped together) will make it much easier to diagnose issues with your application. Screen shots of error messages are especially helpful.

When explaining how to reproduce your problem, please be as detailed as possible. Describe every step, click-by-click and keypress-by-keypress. Otherwise when others try to duplicate your problem, they may do something slightly different and end up with different results.

A note about attachments
You may only attach one file to each message. Attachment file size is limited to 2MB. If you need to include several files, you may do so by zipping them into a single archive.

If you forgot to attach your files to your post, please do NOT create a new thread. Instead, reply to your original message and attach the file there.

When attaching screen shots, it is best to attach an image file (.BMP, .JPG, .GIF, .PNG, etc.) or a zip file of several images, as opposed to a Word document containing the screen shots. Because Word documents are prone to viruses, many message board users will not open your Word file, therefore limiting their ability to help you.

Similarly, if you are uploading a zipped archive, you should simply create a .ZIP file and not a self-extracting .EXE as many users will not run your EXE file.
See more
See less

Exit or Escaping an Embeded Browse ...

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    Re: Exit or Escaping an Embeded Browse ...

    We need to find out what you mean by "entering new items". I'm working with V9 at home but if I enter a new item for an invoice I am first prompted, via the dropdown lookup, to choose an item.
    After selecting an item, focus remains in the Description field. I tab to the Price field, tab again to the Quantity field.
    I enter a quantity, tab yet again and tab or enter to complete the entry.
    I am returned to the description field again and am prompted for the next item.

    If I use the escape key twice, once to exit the item selection and once to exit the new record entry, then control-tab, focus is given to the ship via field.
    There can be only one.

    Comment


      #17
      Re: Exit or Escaping an Embeded Browse ...

      I am in Alpha Sports in a new invoice, and I am entering child records (items to buy) on that invoice and I want to get out cleanly with the keyboard (back to the Parent form) not exit the whole form ... no matter where I am in that items db I can not get out cleanly.
      thanks for your help!
      Truth between candid minds can never do harm. Thomas Jefferson
      The more I study nature, the more I stand amazed at the work of the Creator. Louis Pasteur

      Comment


        #18
        Re: Exit or Escaping an Embeded Browse ...

        Tim, thanks ! ... I am maybe a little dense here ... could you use a little more details ... ?
        Truth between candid minds can never do harm. Thomas Jefferson
        The more I study nature, the more I stand amazed at the work of the Creator. Louis Pasteur

        Comment


          #19
          Re: Exit or Escaping an Embeded Browse ...

          I am new to this including files thing ... I think I included a PDF picture of my INVOICE FORM.
          In the center you see the inv_items child db shown in an embeded browse.

          I need to get to FIELD 1 that i have hand written in the PDF, that is BELOW the Browse and it the next number in SET TAB ORDER after the Browse.
          Attached Files
          Truth between candid minds can never do harm. Thomas Jefferson
          The more I study nature, the more I stand amazed at the work of the Creator. Louis Pasteur

          Comment


            #20
            Re: Exit or Escaping an Embeded Browse ...

            By the way Stan and Tim ... my inv_items browse acts exactly like the alpha sports browse (on my computer) as far as getting out of either browse cleanly by the keyboard.

            P.S. Tim ... I think that is an awesome statement you have below your name on your posts!! I am a hardware engineer and that has been the case so many times in my life!
            Truth between candid minds can never do harm. Thomas Jefferson
            The more I study nature, the more I stand amazed at the work of the Creator. Louis Pasteur

            Comment


              #21
              Re: Exit or Escaping an Embeded Browse ...

              My suggestion was in two parts.
              The first is to use the F6 function key as per the shortcutkey list instead of ctrl-tab. It Moves to the next region on a Form. In otherwords out of the region you are currently in which would be the embedded browse. If the F6 key does not work you may have some code in your browse that is interfering with the action. As one of our more prolific forum members likes to say "Often Alpha does exactly what we are telling it to do, not what we want it to do."

              The second part to my suggestion had to do with the fact that you said you had some code and wanted to "echo" the key combination.
              But can I echo a Control-Tab from my xbasic upon a certain condition?
              Instead of 'echoing' the keystrokes use a function that does the job directly. ie the activate() function. So you would place in the appropriate place in your code:
              Code:
              topparent.[B][I]your_control_name[/I][/B].activate()
              topparent is the top level of parent from.
              your_control_name is the name of the control you want to go to. Often has the same name as the table field but not necessarily so. Check the properties to get the correct name.

              PS I see the same behaviour as Stan describes in post 16 using v10
              Last edited by Tim Kiebert; 10-15-2011, 08:09 PM.
              Tim Kiebert
              Eagle Creek Citrus
              A complex system that does not work is invariably found to have evolved from a simpler system that worked just fine.

              Comment


                #22
                Re: Exit or Escaping an Embeded Browse ...

                Tim, awesome!! Thanks so much for explaining !!
                All this helps so much!
                I will go to work putting your ideas to work!!
                Thank you!
                Truth between candid minds can never do harm. Thomas Jefferson
                The more I study nature, the more I stand amazed at the work of the Creator. Louis Pasteur

                Comment


                  #23
                  Re: Exit or Escaping an Embeded Browse ...

                  Your welcome, good luck.
                  Tim Kiebert
                  Eagle Creek Citrus
                  A complex system that does not work is invariably found to have evolved from a simpler system that worked just fine.

                  Comment


                    #24
                    Re: Exit or Escaping an Embeded Browse ...

                    Originally posted by jimxoc View Post
                    Ted, sorry new here ... how would I play keystrokes what command do I look under?
                    Look at the Script Recorder Jim.
                    See our Hybrid Option here;
                    https://hybridapps.example-software.com/


                    Apologies to anyone I haven't managed to upset yet.
                    You are held in a queue and I will get to you soon.

                    Comment


                      #25
                      Re: Exit or Escaping an Embeded Browse ...

                      Ted, thanks so much !! Your help is been great!
                      Truth between candid minds can never do harm. Thomas Jefferson
                      The more I study nature, the more I stand amazed at the work of the Creator. Louis Pasteur

                      Comment


                        #26
                        Re: Exit or Escaping an Embeded Browse ...

                        Stan, Ted, Tim, Clunes, Thanks so much! ...

                        To me this is beautiful! and each one of you added a part to it ... finally got what I felt was needed ... smooth keyboard escape from browse ...

                        If a person is in a embedded browse and you detect a condtion where you want to escape the browse as in this case NO PART NUMBER was entered and they have moved onto a proceeding field, then this detects no valid part number and echo's the F6 function key. This escapes the browse and then places you in the next FIELD (based on SET TAB ORDER) on the Main Form or Topparent Form.

                        This script was placed in the ON EDIT FIELD under events of the next field in the BROWSE after the PART_NO field ... in my case the QTY field.

                        dim var1 as c
                        dim ptr as p
                        ptr = table.current()
                        var1=ptr.part_no
                        if len(trim(var1))<2 then
                        sys_send_keys("{F6}")
                        end
                        end if
                        Truth between candid minds can never do harm. Thomas Jefferson
                        The more I study nature, the more I stand amazed at the work of the Creator. Louis Pasteur

                        Comment

                        Working...
                        X