ProvideX/NOMADS capability

SOLVED

I'm new to these products and a bit intimidated by the extensive documentation. Before I waste a lot of time trying to make a change to a production system work correctly, I'd appreciate a simple answer: Is what I want to do possible with these products? If the answer is yes, then any pointers would also be welcome.

ProvidedX is running on a Linux server. Clients are generally either Windows or Apple. The current application is entirely text based, old-style programs dating back decades. I'd like to modify one of the programs (A) to cause one of the other programs (B) to run in a second window on the user's desktop concurrently with A. Ideally, this would work with Windows, Apple, or Linux client desktops without special programming, but if conditional execution is necessary, that would also be acceptable if I can determine which type of desktop a user has.

Using a Linux desktop, I can fairly easily use INVOKE to spawn a second window and start B in that window. Of course, that isn't NOMADS and won't work the same way for Windows or Apple clients.

I also understand that I may be asking the wrong audience. If there's a better place for my question, please say so.

  • 0

    Unless you're a Sage Master Developer with a developer key, accessing the source is not possible. The best approach is to have the customer upgrade to the newest version and use BOI to customize their installation.

  • +1
    verified answer

    This sounds like an interesting situation. Reminds me of one of our very first customers who elected to stay on the Unix platform after there was no longer a Unix platform and they just figured out a way to stay on it for many years after it was essentially a dead product. To be honest , the other poster is right, without a developer key, I'm not sure there is much you will be able to do. Nomads is the GUI screen design/control, I don't remember it being able to do anything with the text screens.  I know it's not as simple as switching out for a new version of the application. Reach out to me via email, [email protected], if you can give me a better idea of what version we are actually dealing with I might be able to at least point you in a direction. 

  • 0 in reply to ChrisFix

    Turns out I was over-thinking the problem. We don't really need to do what I wrote. That's fortunate since the consensus is that it would be impossible. Thanks for at least thinking about it and sending the replies.

  • 0 in reply to Compata

    Why not update to current Sage 100 version and run off of a SAMBA share? I have done this in the past.