Accessing if Pan 6 works in High Sierra

This is the biggest problem in all of this, am I suppose to understand all of this stuff??? I just want to cruise along with the stuff that I have and make some minimal changes and magically have it work like it has for over two decades now. I am not a programmer and up to have to write a workaround in C++, whatever that is, frankly that’s ridiculous.
It frustates me and many others when we can’t find simple solutions to things which we have had for years. Last month I brought up a perfect example, for years I have found using the lookup command very simple because it guides me through what I want to get.
Now I have to go and fish out another Panorama file and use that to do my lookups. And frankly I have a good samaritan to thank for that who wrote the program and put it up on this discussion form.
I will admit that Jim is making things easier and things are getting added daily, but time is running out. If I can’t use High Sierra, then I will have to stop my growth in other programs just because I have to use an old system because I can’t figure out how to move my stuff over to Pan X.
I would say that half the stuff is moved, but there are other problems that have no answer like how I print up my database to make the books that I make right now for my client. I can’t and have talked with other panorama consulates and they are realizing that some of the things that I have done on Pan 6 is not easy to do in Pan X.

This is the third time in two years I have gotten serious about moving things over, boy it’s a lot of work and I am only halfway there. Just hope that High Sierra doesn’t have the problems that garnout detailed.

Guido, you might also like to check out A Panorama X crosstab emulator

That was a joke, Sal. Guess I didn’t make that clear enough.

Again, not to sound stupid but I know nothing about programming and just want to be able to utilize Panorama in whatever form it is the way I have done for all these years.
The point I am trying to make, for Pan X to work it has to be as easy for folks like me. I know very little on programming and have been able to learn and use Panorama all these years.
I know that I will pick up Pan X also, but right now it’s still a bit foreign to me. Not as bad as 2 years ago, and this time next year I will be a lot better.
I can only hope that some of the reasons that made Pan 6 so easy can be done in Pan X. It’s getting there, still a ways to go.

I want to make another pitch for the four new videos that were recently added on the topic of transitioning from Panorama 6 to X. These are designed specifically to ease this transition, and I spent quite a bit of time working on these. I just looked at the analytics for these videos, and it appears that almost no one has watched them so far. So I can only assume that everyone here has fully mastered the transition to Panorama X (at least I hope so!).

I’m really confident that for a user that is brand new to Panorama (for example coming from Excel or FileMaker), Panorama X is much, much, much easier to learn than Panorama 6. Much easier. At this point Panorama 6 has a hodgepodge of features that were tacked on over 25 years. If you look around this forum, it’s filled with people that starting using Panorama & OverVUE 20 to 30 years ago, but almost no one that started using Panorama in the last 10-15 years. In other words, almost no one that started using Mac’s in the OS X era. Panorama 6 simply isn’t appealing to anyone that is used to modern Mac applications. It was well past time to clear away the clutter and develop a clean design. The limited feedback I’ve gotten for Panorama X from outside the long time Panorama community has been overwhelmingly positive. It remains to be seen whether that will actually turn into future market success, but as far as I’m concerned it’s an absolute certainty that without a clean break from old UI conventions Panorama was definitely on the road to oblivion.

Sad to hear your thoughts on having a clutter free, clean design. Guess that’s why you never put the lookup guide onto Pan X.
I understand your predicament on trying to cater to “old farts” like me that have used Panorama for over 20 years and your thoughts on trying to make Panorama X successful in other market places.
One suggestion and something that you did 20 years ago when you went from I think Pan 5 to Pan 6. I remember an update in which you changed everything around and everyone screamed at you on what the hell you were doing changing the interface so drastically.
If memory serves me correctly didn’t you have two interfaces, one a classic feel and the other the new interface???
Is it possible to do now???
I know the last thing in the world you want to do now is waste time putting in “a hodgepodge of features that were tacked on over 25 years” for us oldtimers, but is this possible after you catch your breath (which I understand is probably 20 years from now).

One major suggestion is on your videos can you put the dates that you have created the video??? I have ventured to the help file to look at the videos, and they are hard to figure out which one’s are new and which ones from the Panorama X class you had two years ago. If you had dates on the videos, that would help us figure out which one is new and which ones aren’t, helping us find them easier. Just a suggestion.

These are all the newer 2017 videos:

Gary, how did you find this???
I have tried and can’t find the list.

Panorama Video Training is a database. He opened the data sheet.

Again, that is the biggest problem that I have.
For you this is easy, but when I go to help and hit Panorama X video Training and try to find this “Open View” file, I can’t find it.
This is what I get

So I can’t easily find something like you guys seem to do.

It’s on the View menu.

In the View menu you will find Open View… as shown below.

You don’t need to open the data sheet. For now, just use the Curriculum men to pick anything but Intensive Training Course. Also, even if you have all videos displayed, the Intensive Training Course videos are at the bottom.

As even more new videos are added over time, I’ll probably add a way to select recent videos, as Gary and Dave mentioned, this information is already in the database. But now, since all of the videos are new except for the Intensive Training Course videos, that did not seem necessary, in fact, I thought it would be confusing.

No, that is not possible.

The “classic” mode was added in Panorama 6, when upgrading from 5.5. However, the reason that was possible was because Panorama 6.0 still included all of the old code, and it only took something like 15-30 minutes to add the checkbox to make the old code active again.

To add a “classic” mode to Panorama X, all of the old code would have to be rewritten from scratch. This would take at least a year.

Personally, it usually grates me when there is no reference to date created. On a Help response or a tech column of advice, the age of the response is most often relevant since things change. I don’t want the way to do it 8 years ago when there is a response of 3 months ago, yet all too often there is no date noted in an tech column on a web page.

Hi Jim,

You are correct that OpenFile() does not need a file extension but there are several functions that I use that need the correct file extension like FileExists(), FileErase(), CopyFile(), … because they can’t possible guess a file extension.

Warm regards,


Yep, but most programs don’t need to use these functions on Panorama databases. But if you do, you’ve hit on a way to do it.

Actually, an even simpler formula to get the correct extension is:


This will work in both Panorama 6 and X (assuming you name your files with .pan in Panorama 6, and assuming at least one file is currently open).

My regression test suite contains over 100 Panorama databases with a total of more than 50K transactions and 30 Panorama procedures with a total of more than 3K lines of code.

I am glad to report that – at least for what I’m using Panorama for – Panorama 6 works with macOS 10.13 High Sierra on an SSD converted to the new Apple File System (APFS).

The same code base works well in Panorama X 0.9.006 on macOS 10.12.6 Sierra.

Panorama X running on macOS 10.13 High Sierra still fails this regression test suite. When a procedure opens a database to import its records into another database, I frequently and randomly get the message “ImportDatabase failed because database XXX is not open”.

My first test of Panorama X on High Sierra was on a slow Mac Mini. Maybe that’s why databases were not always ready to be imported right after opening them.

My second test of Panorama X on High Sierra was on a fast MacBook Pro and never saw this “ImportDatabase failed because database XXX is not open” again.