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

Shadow Runtime Install

  • Filter
  • Time
  • Show
Clear All
new posts

  • Shadow Runtime Install

    I asked a similar question a couple of years ago but wanted to clarify once again. As I understand it, one installs application files on the server and runtime files on each client/workstation. Without using a bootstrap application (not necessary since I have access to the two or three machines where this application will be running and want to simplify my life), I then:

    -Start the runtime of Alpha5 on each machine
    -When it asks me what database I want to open I point to the application files on the server


    -Is this correct?
    -At what point do I create the shadow copy of the application?
    -How does Alpha5 know when to update the server (master) with data from the shadow?

    We've had a ton of glitches with this application all of which appear to have occurred because the client keeps deleting the master copy of the DB on the server (in one instance the physical drive itself was stolen!!).

    Thanks much.


  • #2
    Re: Shadow Runtime Install

    When the runtime is open accessing the server copy of the data, you first use the Tools menu, Network Optimize (creates the shadow database). From that point you Refresh Shadow.
    The shadow tables are actually links/aliases of the network tables. Working in the shadowed database updates the network tables continuously.
    There can be only one.


    • #3
      Re: Shadow Runtime Install

      Ah ha... I think I follow you. This is such simple stuff. It's just that I find Alpha's terminology different than what I'm used to with other Runtime applications I've created.

      Install application on server
      Install rt version of A5 on clients
      Run rt version on each client
      Open server copy of application
      Go to tools and run network optimize

      Got it. Thanks so much.



      • #4
        Re: Shadow Runtime Install

        When you create the shadow on the work stations, the shadow tables point to the server. The other necessary files are copied to the workstation for faster processing. Each time you update the shadow, it is only the support files that are copied.
        Dave Mason
        Skype is dave.mason46


        • #5
          Re: Shadow Runtime Install

          Thanks. There's that terminology thing again. By updating the shadow, you mean if I change the actual application files. By support files, you mean the application files. I don't plan to touch the application itself though of course the data will change as the users do data entry work.


          • #6
            Re: Shadow Runtime Install

            data is fine. You only need to update if you change a form, report, etc
            Dave Mason
            Skype is dave.mason46


            • #7
              Re: Shadow Runtime Install

              Probably what you mean but I would say

              copied to the workstation for faster application loading and screen response
              There can be only one.


              • #8
                Re: Shadow Runtime Install

                By George, I think I've got it. Thanks.



                • #9
                  Re: Shadow Runtime Install

                  Re: "I don't plan to touch the application itself"

                  I'm curious, do you find that you have a lot of wonderful dreams like that one?

                  Sorry, couldn't help myself. Be forewarned: I can't think of one application I've ever written that didn't get changed ... and changed ... and changed ... and changed ... and changed ... and changed ... and, well you get the idea. I wrote one application in 2001 that is now in version 232 and the customer just called yesterday asking for 3 more changes - which will only count as one more version change.


                  • #10
                    Re: Shadow Runtime Install

                    I'm not a developer of any stripe whatsoever. I do data analysis and had to tweak a data collection application that was created before I started doing analytical work for this client. I had some familiarity with Access so thought I could make their A5 application work. The client is a non profit so there was no money to hire someone who know what he was doing. Hence all my stupid questions.

                    I will say that I will never take on an application development project of any sort, especially if it was locally served and especially if it used a platform I was totally unfamiliar with.



                    • #11
                      Re: Shadow Runtime Install

                      Eric, I hope you didn't take my comment wrong. I wasn't criticizing in any way. Just warning. If you do need further help, I'm sure people on this board will be happy to help.

                      And it occurs to me that you may actually be smarter than the rest of us: "I will say that I will never take on an application development project of any sort"


                      • #12
                        Re: Shadow Runtime Install

                        I wrote one application in 2001 that is now in version 232
                        I quit measuring in whole numbers. I use the alpha version like 105.0015 and go up in.0005 increments. 232 is small to mine and I only count the ones I send. It was easier witn alpha5 v1 as 1.0015

                        I got it! You do a better job at the beginning, huh??? LOL
                        Dave Mason
                        Skype is dave.mason46


                        • #13
                          Re: Shadow Runtime Install

                          Not at all. I'm grateful for all the help I've gotten on these boards.



                          • #14
                            Re: Shadow Runtime Install

                            How do i create a shadow on a workstation?

                            I edited this reply. Sorry I just found it.......
                            Last edited by JetLi; 02-09-2012, 06:53 AM.