Alpha Video Training
Results 1 to 13 of 13

Thread: Application changes

  1. #1
    Member Beltronics's Avatar
    Real Name
    Jim Belanger
    Join Date
    Feb 2001
    Location
    Hollis NH
    Posts
    544

    Default Application changes

    I admit I've been using Alpha for 20 years but my mind lost some info somewhere. If I have a developer version and another person is using a runtime version. And if that person wants a design change and I do one for them. How do I update their application without damaging their data? My data and application files appear to be in the same subdirectory. Reply to N1NH@tds.net please.
    Jim Belanger

  2. #2
    "Certified" Alphaholic
    Real Name
    Gregg Schmidt
    Join Date
    Mar 2001
    Location
    Milwaukee
    Posts
    1,389

    Default Re: Application changes

    My choice would be to export the data from your client's version into zapped tables in the new version.
    This does assume dbfs are being used as opposed to sql, which is why I didn't suggest copying the
    project files.

  3. #3
    Member Beltronics's Avatar
    Real Name
    Jim Belanger
    Join Date
    Feb 2001
    Location
    Hollis NH
    Posts
    544

    Default Re: Application changes

    Quote Originally Posted by madtowng View Post
    My choice would be to export the data from your client's version into zapped tables in the new version.
    This does assume dbfs are being used as opposed to sql, which is why I didn't suggest copying the
    project files.
    Thanks. I think I will,ask the user for a backup, restore it to my computer, make the changes, and then return a new backup. Do,you see anything wrong with this method?
    Jim Belanger

  4. #4
    "Certified" Alphaholic
    Real Name
    Gregg Schmidt
    Join Date
    Mar 2001
    Location
    Milwaukee
    Posts
    1,389

    Default Re: Application changes

    Nope, that is a great way to do it.

  5. #5
    "Certified" Alphaholic DaveM's Avatar
    Real Name
    Dave Mason
    Join Date
    Jul 2000
    Location
    Hudson, FL
    Posts
    6,026

    Default Re: Application changes

    I make the changes to the app and send all dbf support files or all set files. It is much easier. just do not overwrite the dbf(proper) files
    Dave Mason
    dave@aldausa.com
    Skype is dave.mason46

  6. #6
    Member Beltronics's Avatar
    Real Name
    Jim Belanger
    Join Date
    Feb 2001
    Location
    Hollis NH
    Posts
    544

    Default Re: Application changes

    I’m not a programmer and I’m 77 years old. I wish I knew what a support file v-s a proper file were and how to,recognize them. Sorry !
    Jim Belanger

  7. #7
    "Certified" Alphaholic DaveM's Avatar
    Real Name
    Dave Mason
    Join Date
    Jul 2000
    Location
    Hudson, FL
    Posts
    6,026

    Default Re: Application changes

    Jim,
    I am 73 so understand

    In the files of the application, .dbf's holds the data, forms, reports, browses and other are held in the support files
    example
    inventory.dbf holds data
    inventory.ddd = support
    inventory.ddx = support
    inventory.ddm = support
    Sets
    xyz.set, sex, sem are set files and hold forms, reports, browses and other.

    If I change a form based on a dbf, all I need to send the client is the support files and not the dbf dbf

    I then can zip and send by way of https://send.firefox.com/, letting the client have the address to download it.
    Dave Mason
    dave@aldausa.com
    Skype is dave.mason46

  8. #8
    Member Beltronics's Avatar
    Real Name
    Jim Belanger
    Join Date
    Feb 2001
    Location
    Hollis NH
    Posts
    544

    Default Re: Application changes

    Thanks. That clears the picture a lot. So the ADD, ADM, etc files don’t get touched?
    Jim Belanger

  9. #9
    "Certified" Alphaholic MoGrace's Avatar
    Real Name
    Robin
    Join Date
    Mar 2006
    Location
    Los Angeles
    Posts
    3,696

    Default Re: Application changes

    The adb, alb,alm,alx files will also change if you add new (or remove) tables, sets or scripts (or edit) to the database.

    If you set the control panel view to detail, that will show you which files have changed.
    Last edited by MoGrace; 11-05-2019 at 01:06 PM.
    Robin

    Discernment is not needed in things that differ, but in those things that appear to be the same. - Miles Sanford

  10. #10
    "Certified" Alphaholic Tom Henkel's Avatar
    Real Name
    Tom Henkel
    Join Date
    May 2002
    Location
    New Jersey, USA
    Posts
    1,875

    Default Re: Application changes

    regarding file types, please let's not forget the ".cdx" files. They contain the Index information.

    If changes are made to any index, this file needs to be copied, AND the indexes need to be rebuilt.

    Tom

  11. #11
    "Certified" Alphaholic DaveM's Avatar
    Real Name
    Dave Mason
    Join Date
    Jul 2000
    Location
    Hudson, FL
    Posts
    6,026

    Default Re: Application changes

    Quote Originally Posted by Tom Henkel View Post
    regarding file types, please let's not forget the ".cdx" files. They contain the Index information.

    If changes are made to any index, this file needs to be copied, AND the indexes need to be rebuilt.

    Tom
    True. If you did not modify the index(es), do not include
    Dave Mason
    dave@aldausa.com
    Skype is dave.mason46

  12. #12
    "Certified" Alphaholic
    Real Name
    Tom Cone Jr
    Join Date
    Apr 2000
    Location
    Florida
    Posts
    23,310

    Default Re: Application changes

    Time spent reading the help documentation on the topic:

    Alpha Anywhere File Types

    is time well spent. This explains where the various parts of your application are stored.

    The idea is simple. Keep track of what you change. Learn where those changes are stored.

    Update the remote application by updating the components in your design that changed.

  13. #13
    "Certified" Alphaholic Ted Giles's Avatar
    Real Name
    Ted Giles
    Join Date
    Aug 2000
    Location
    In the Wolds, Louth, Lincolnshire, UK
    Posts
    4,363

    Default Re: Application changes

    I always build a Change Control table into my apps now.

    Been supporting some USA clients recently, so if I get by a bus - yes, it will hurt- there is a way of picking up on changes.
    Ted Giles
    Example Consulting - UK
    .

    http://ec12.example-software.com//
    See our site for Alpha Support, Conversion and Upgrade.

Similar Threads

  1. Post Application Online & Mobile Application ( Free For You ) Join Us Developers
    By aal_fareed in forum Application Server Version 11 - Web/Browser Applications
    Replies: 0
    Last Post: 01-15-2016, 08:54 AM
  2. Publishing Multiple Application on a single Application Server
    By gbenga in forum Application Server Version 11 - Web/Browser Applications
    Replies: 3
    Last Post: 11-07-2012, 06:41 AM
  3. How To Import Data From Web Application Into Desktop Application
    By edocx in forum Application Server Version 8
    Replies: 6
    Last Post: 03-14-2008, 10:44 AM
  4. Load a desktop application from application server
    By pcsamrjc in forum Application Server Version 8
    Replies: 10
    Last Post: 01-18-2008, 07:09 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •