I’m very happy to announce that you can download now the first beta version of Diving Log 5.0. I’ve tested several pre-beta builds in the last 2 weeks with some Diving Log users and the overall feedback was very positive, so I decided to make this release public and everyone can download and try it.
Please note that this is still a beta, it is not feature complete and it could contain bugs. The purpose of this beta test is to find bugs and usability issues, please do not report missing features at this time. But I want to hear of course your feedback and what you think about it. I’m sure I will update this beta in the next few weeks relatively often to fix bugs and I won’t write every time a blog post, so I created a website where you can see the last update date of the beta. Please check this site often to get the latest build:
Diving Log 5.0 – Beta Download
If you find any issues, please post them in the beta forum (English | German) or email me. Take a quick look into the existing postings if this problem was already posted, this way we avoid double reports of bugs. But you can email me of course, too.
Thank you for your patience over the last few months, I know it was a long time and some of you are waiting for features that are still not yet included. But I’ve rewritten the code base of an application, which is 10 years old, in only 10 month. I think this is not too bad π I’m very excited about this release and I’ll be looking forward to hearing what you think of it!
Tags: Beta, Diving Log 5.0
Wow! this looks fantastic. Well worth the wait. Thanks for this awesome software.
Many thanks, I’m glad you like it!
Hi Sven,
i’m thrilled about the new layout function which i immediatedly have used exessively.
A bug report though: The print function terminates when i use preview.
When i call the design function i get an error message concerning LogSAC which reads
Expression: if(isnull(LogSAC)or LogSAC=””,”–“,LogSAC + l/min).
Error: wrong type of data on right side of ‘=’ (expected: Number).
This function however used to work properly with Diving Log 4.x
Hi Ulrich
Thank you very much! The LogSAC is now a numerical field (in version 4.0 it was a text field). Use the designer to convert the value to a string by replacing LogSAC with one of these convertions:
Str$(LogSAC,0,1)Fstr$(LogSAC,”#####&.##”)
You can also remove the part: or LogSAC=””
EDIT: I’ve decided to use also a text field in version 5.0 for the SAC rate when using the 4.0 compatibility mode, to avoid a lot of support requests. With the current beta, which I’ve just uploaded, 4.0 report files should work in 5.0 without any modification. If you deactivate the 4.0 compatibility mode (in the tools menu in the print dialog), the SAC rate will be still a numeric field. I think this is the best solution.
THX Sven,
i’ve installed the update mentioned above.
Now, in REL. 5, the function: if(isnull(LogSAC)or LogSAC=β”,βββ,LogSAC + l/min) returns a number with 5 or 6 decimal digits and surpresses “l/min” e.g. “12,12345”.
Do you have a solution for me, please?
OK, I’ll fix that with the next update. The “l/min” was also not included in 4.0 and had to be added manually. In 5.0 you can use the variable “UnitSAC” for this purpose, so you would use this formula:
LogSAC + ” ” + UnitSAC
But maybe the unit string is just cut off due to the long number, in your case.
No way to shorten the long number, mate?