| View previous topic :: View next topic |
| Author |
Message |
Bill Adams Guest
|
Posted: Fri Aug 19, 2005 12:46 pm Post subject: Confusion between AQ files |
|
|
Yesterday as I was attempting to try some additional checking, I ran into a situation that, at least for a period of time, led to some confusion. I believe the sequesnce I present here is accurate. Anyway, I do know that as a result of using PE, an additional copy of the AQ data base used to make the PE file is created within the files of PE. Thus, there is an ".aq" data file in AQ and an ".aq" data file in PE, both with the same file name, and the same family name is displayed when either is opened.
It is my belief, but not absolute nowledge, that when one is in PE and opens the AQ data base, the data base that is opened is the one that is in PE. Further, when this data base is closed, that location must then be registered in the AQ ".ini" file. And, if this is the last data base that is opened, it will then be the first data base opened with any subsequent opening of AQ.
Now, a description of the situation that developed. I opened AQ and did get the desired name of the data base [and family name posted by AQ]. I made some changes to the data base. I opened PE for a new test, and imported the AQ data from the data base that was stored in AQ [not the one stored in PE]. Obviously, the changes that I thought I had posted were not visible.
I hope this is more clear than mud.
Kindness.
Bill |
|
| Back to top |
|
 |
jefferson Confirmed family historian
Joined: 29 Jul 2005 Posts: 42 Location: Ogden, Utah
|
Posted: Fri Aug 19, 2005 11:14 pm Post subject: You are correct. |
|
|
Yes, a copy of your AQ file is copied into your Passage project. I definitely see how your situation would come to pass.
I'm not sure of a good way around that. Any ideas?
-Jefferson Shupe- |
|
| Back to top |
|
 |
Peter Beckett Confirmed family historian
Joined: 04 Aug 2005 Posts: 79 Location: Victoria, Australia
|
Posted: Sat Aug 20, 2005 12:06 am Post subject: |
|
|
Jeff and Bill,
I did a bit more testing of the duplication and found that following was occurring.
1. Imported file into PE
2. File was registered in Aq ini file but as if written in DOS (longer names, etc truncated and a tilda inserted.)
3. By checking file index with AQ was easy to spot duplication.
4. Deleted aq file from PE but left project in PE
5. AQ still listed file but now could not locate
6. RE-installed AQ file in PE then deleted complete project
7. PE had written to the AQ ini file as the PE file name was gone.
Other than that I cannot see an easy solution as everytime you open an AQ file, no matter where it sits, the AQ ini file will always register it. The only way would be for the AQ file to be opened with another program ie Legacy and then it's no longer AQ.
I have similar problems when working on an AQ file that is on my laptop, server, collaboration and my own C drive. The words are eternal vigilance and perhaps name each database different ie Family Laptop, Family Serv, Family Coll and Family C
More clear as mud
BTW, if PAF5 is used the results are exactly the same, because Incline wrote the original upgrade for PAF from DOS to GUI
Peter |
|
| Back to top |
|
 |
Tracy Confirmed family historian
Joined: 03 Aug 2005 Posts: 9 Location: UK
|
Posted: Sat Aug 20, 2005 7:22 am Post subject: Re: You are correct. |
|
|
| jefferson wrote: | Yes, a copy of your AQ file is copied into your Passage project. I definitely see how your situation would come to pass.
I'm not sure of a good way around that. Any ideas? |
How about simply setting the read only flag when the AQ file is coppied to PE. That way AQ should tell you when you open the wrong one.
Hugs
Tracy |
|
| Back to top |
|
 |
Peter Beckett Confirmed family historian
Joined: 04 Aug 2005 Posts: 79 Location: Victoria, Australia
|
Posted: Sat Aug 20, 2005 12:03 pm Post subject: |
|
|
Tracy,
I tried that for AQ and PAF databases (That is, I ticked the read-only box before importing) but both AQ and PAF allowed me to update or alter the respective database in PE
Peter  |
|
| Back to top |
|
 |
Bill Adams Guest
|
Posted: Sat Aug 20, 2005 12:20 pm Post subject: Confusion between AQ files |
|
|
Peter Beckett's comment about eternal vigilance is certainly appropriate.
Another thought would be to add "PE-" to the existing file name. Thus, a file named "Adams" would then appear as "PE-Adams." Under Tools-Preferences-Data Base.
I don't know if Spam would have a suggestion because of the relationship of this problem to the ".ini" file of AQ.
Kindness to all.
Bill |
|
| Back to top |
|
 |
Tracy Confirmed family historian
Joined: 03 Aug 2005 Posts: 9 Location: UK
|
Posted: Sat Aug 20, 2005 1:09 pm Post subject: |
|
|
| Peter Beckett wrote: | | I tried that for AQ and PAF databases (That is, I ticked the read-only box before importing) but both AQ and PAF allowed me to update or alter the respective database in PE |
Hi Peter
Did the file end up with the read only attribute set though? Obviously it didn't, otherwise AQ/PAF would not be able to update them.
Importing a file into PE is not changing the file, merely copying it to a different folder. It is when you open that file with the default application (AQ/PAF) via PE that it needs to be read only.
PE would need to set the attribute when it copies the file into the PE folder. That way, if you try and open it with AQ/PAF from the MRU file list, it will still open as read only.
Hugs
Tracy |
|
| Back to top |
|
 |
jefferson Confirmed family historian
Joined: 29 Jul 2005 Posts: 42 Location: Ogden, Utah
|
Posted: Sat Aug 20, 2005 11:27 pm Post subject: A few comments. |
|
|
Hi guys!
Passage Express always removes the "read-only" flag. The main reason for this is because projects are often imported from a CD -- in these cases, the read-only flag is always set from all files copied from CD (in my experience at least) so PE is always removing those flags in files inside the project.
I like the idea best of renaming the AQ file on import. I can put a "PE_Import_" prefix on the actual filename that would grab your attention in AQ (the title would remain the same in Passage Express).
-Jefferson- |
|
| Back to top |
|
 |
Peter Beckett Confirmed family historian
Joined: 04 Aug 2005 Posts: 79 Location: Victoria, Australia
|
Posted: Sun Aug 21, 2005 12:01 am Post subject: |
|
|
Jeff,
I like the idea
I can put a "PE_Import_" prefix on the actual filename that would grab your attention in AQ (the title would remain the same in Passage Express).
It might pay to do it to all imports eg PAF, Legacy, etc. I have not tried it on Legacy (Only use it for training purposes)
Also, can PE project files be named after the project, rather than the present system? It took me a few files to identify the one to send to you.
Peter |
|
| Back to top |
|
 |
Bill Adams Guest
|
Posted: Sun Aug 21, 2005 12:29 pm Post subject: |
|
|
Jeff
I too like the idea of adding "PE_Import_" to the AQ file name that is retained in PE. Will certainly provide an easily recognized difference in file names.
And I also agree with Peter about "Project Names" instead of "Project Numbers."
Kindness to all
Bill |
|
| Back to top |
|
 |
tdew Confirmed family historian
Joined: 25 Jun 2005 Posts: 307 Location: Northern NJ
|
Posted: Sun Aug 21, 2005 4:57 pm Post subject: |
|
|
Hi all,
I don't have experience with AQ, but have been following the discussion here and learning.
I think we all agree that we do not want anything more than a copy of our different files brought into PE for further work, even though we may make some changes to the PE version of the file.
One thing I have done is open the different projects that I've got going in Passage express - and after determining which one the number corresponds to, I've added a text file called "about-____.txt" (____ is the name of the project)
That way - I only have to figure it out once - then I can just look at the name of the text file.
Terry |
|
| Back to top |
|
 |
|