Lost all new names entered in last week or so!

So I probably added 100 or so new names last week and backed up my database. Today, they are all gone!!!
HELP!

If you are on a version of RM10 prior to 10.0.3.0, then you have been trapped by a fault introduced in RM10 from which you have no recovery. Update to the latest version and redo your work or recover from a backup which I suspect you failed to make.

What version are you on? And somewhere in your session, did you run a Relationship Chart report?

If you were on 10.0 or 10.1 or 10.2 and if you ran a Relationship Chart report, you lost everything you did after you ran the Relationship Chart report. The problem is fixed in 10.3.

If these circumstances donā€™t match your situation, then your problem is something else entirely.

1 Like

Am running 10.0.3. Did not create any Relationship Charts.
I backed up the database, which would have been backed up to the cloud, but I opened that backed up database, soā€¦
I was receiving error messages constantly while adding those names that are lost and feel this must be the problem. It was a week ago, but reading others postings, I believe it was the ā€œArgument out of Rangeā€ error. I would double-click to enter into an individualā€™s already entered data and would receive the error. Then I would do the exact same thing to try to enter the individual to be able to edit and it would allow me to do so. Other than being a huge pain in the @$$, I didnā€™t think much of it.
I found that exiting the software (after backing it up!) would get rid of the errors for some time, but then it would come back. But no data was lost! Until now!? Again, everything was backed up.

Jeff

@jefferymin Any time you have ANY ERROR, you need to do a back-up and shut RM down immediately----- any time I had an argument out of range error, I had to shut down as the error kept popping up every 3 clicksā€¦

What @TomH is referring to is RESTORING from Back-Up-- I have a copy in my RM 10 file under documents ( as well as other places)

Is RMBACKUP file what you restored?

BTW-- are you pausing synching on your cloud service while working in RM? If not, that can causes errors and ??? who knows what elseā€¦

1 Like

I would change the order slightly. After ANY ERROR, shutdown immediately. Restart RM, do a backup, and run all the database tools. RM is in an unstable state after an error. Therefore, I donā€™t trust a backup made after an error until I shut RM down and restart it.

Thanks Jerry! Good advise.

I normally never run any of the database tools. Is this really necessary?

Jeff

In a perfect world, it is not necessary. This being an imperfect world, itā€™s a wise practice.

1 Like

After reading your reply, I checked my version #. Indeed, I also have v.10.0.3.0. Problem is, when I open the app, click on the 3-dots in upper-left, then Check for Updates, nothing happens: no messages for either (a) I am up-to-date; or (b), an update is being downloaded and/or installed.
What am I doing wrong??

I would think, if this is a problem, it might be worthwhile to make a backup with a new name every time one opens the app. That way you would have (hopefully) a clean copy from before the issue, and a second that may or may not include whatever is causing the error(s). Just a thought.

Maybe you are doing nothing wrong regarding the update. Maybe the app is just not being gracious enough to say it is up to date instead of sitting there doing nothing.

I am concerned that you have alluded to the cloud but did not expressly respond to @nkess 's advice to pause sync on the database file, and advisedly any related file that RM is modifying while the .rmtree file is open, e.g., .dup files and thereā€™s one during TreeShare. Safest is to have all active RM files in purely local folders.

What OS is RM running on?

I donā€™t use the cloud, any cloud, for anything Iā€™m even vaguely aware of. Forty years in IT, I donā€™t trust anything outside my firewalls. Even those get monitored.
Iā€™m running on Win11 Pro.

Maybe I am not understanding what you are saying BUT if you want to know if you are up-to date or there is a new up date

click on HOME
image

and check bottomā€“right side bottom

Instead of creating a new name, some people add a date to the backup file name and keep several versions of the backup by dateā€“assume that when done this way that you say no when asked to overwrite BUT not sure-- in Settings, check add date to backup under the 3 lines

Sorry, I think youā€™ve forked the conversation from the OP who does reference the cloud. My post was a reply to him and I thought your reply to it was from him. So far, it would seem his problem is unresolved or the resolution is unreported.

1 Like

Actually, nearly every app and program I use on Windows, and have been for over 40 years as well as having developed database apps for use under Windows); uses the same consistent and intuitive methods regarding checking for updates, ā€¦ obviously, except RM. That method is that when one checks for an update, after the check is completed, a dialogue box pops up with either a statement that the userā€™s version is the correct and current version; or, that an update is available. The reason those programs do that is that it gives the user the necessary feedback that the query had completed successfully and states the results. This way, the user knows that the program hasnā€™t actually run into a problem and stalled, failed, had a memory overload or over-write. Itā€™s an established method in the Windows platform, has been that way for decades, and authors of programs who write for the Windows platform conform to it, because they know the better experience for the user, the more likely that user will continue to invest in the program and tout it on social media.
In the case of RM, when Iā€™m in the middle of working on an open file and seeing a possible improvement opportunity, and want to know if in fact I have the most recent version of RM (because if I donā€™t, maybe the opportunity has already been attended to); ā€˜andā€™ the three-dot link is available in the upper right corner of the screen, I go there. Accordingly in most windows apps, such links normally provide access to more system-wide information. And yes, therein that three-dot link, I found the ā€˜Check for Updatesā€™ option.
When that option is clicked upon, there is no notification of whether the operation actually worked, as mentioned above. And as you know, when in the middle of working on an open file, the ā€˜Updatesā€™ frame is not visible, and it is not very ā€˜user friendlyā€™ to have to change the view back to the ā€˜Homeā€™ frame when it shouldnā€™t be necessary. This path is not logical nor user friendly. Maybe itā€™s simply a case of an oversight, and if so that is why I posted.
Windows development provided for these considerations a long, long, long time ago; itā€™s built into there database libraries. I havenā€™t checked, but I can only assume SQLiteā€™s libraries would also provide for such routines.
Hope that helps with your understanding.

I mentioned that not as a fork, but to address a variable in the post I was responding to. Every time there is a variable in a conversation, Iā€™ve found it very valuable to note it as it could inadvertently have an impact on any solutions or considerations in subsequent new versions of the application.

I was also answering the question asked as to which version of Windows I was using, which I consider important.

@jefferymin , weā€™ve not heard from you for a week. There are questions and suggestions with regard to your problem that await your response. Have any helped with avoiding itā€™s recurrence?

I havenā€™t had the errors since, but if I do, will take nkessā€™s advise and shut RM down immediately, restart and do a backup.
Jeff

1 Like