PxPlus User Forum

Twitter Twitter Twitter

Recent Posts

Pages: 1 2 [3] 4 5 ... 10
Wish List / Add Feature to Viewer.
« Last post by HendersonS on May 27, 2020, 08:00:24 AM »
We have been working with crystal reports in pxplus for the creation of reports for a long time and it worked very well, but with the updates of crystal Reports the integration with pxplus is more difficult.

so we started to use the Viewer for the reports, and we would like that the viewer will integrate the feature of exporting to excel, word, xml, etc. like pdf.

 I think it would be very convenient and extremely useful if it could be export from the same viewer.

Language / Re: 'TEXT' mnemonic.
« Last post by James Zukowski on May 26, 2020, 06:30:22 PM »
Have you tried setting/resetting the 'FONT' mnemonic with ",B"? According to the documentation, 'TEXT' is using the latest 'FONT' and Color attributes. The VIEWER is a program that may be giving you a "free ride" with the bolding of the 'TEXT'. It's reading and deciphering mnemonics to create the desired display. PDF doesn't interpret it quite the same way.
Language / 'TEXT' mnemonic.
« Last post by HendersonS on May 26, 2020, 04:01:04 PM »
Hi all,

Printing with mnemonic 'TEXT', to print text, and using mnemonic 'BB' for bold text, everything in the viewer looks fine, but when exported to PDF format, bold disappears.
anyone know why? code used below.

Code: [Select]
 PRINT (CHAN)'BB','TEXT'(600,190,"Customer:"+CUST_NAME$),'EB'
Language / Re: Multiple PREFIXes
« Last post by Mike King on May 26, 2020, 11:51:17 AM »
Generally you would only use a single Prefix however in order to provide a means to emulate older BB systems we provide multiple Prefix entries each representing a different disk drive.

The original BB (and Thoroughbred Basic) allowed you to logically disable and enable disk drives and some applications used this to control which set of files they were using.  We emulate this capability by allowing you to disable Prefixes where each prefix represents a different disc.

In theory, you could have PREFIX (1) being the data files used by Company A and PREFIX (2) the data files used by Company B.  You could then select which company you want to use by simply enabling and disabling the drives/prefixes.

Personally I would not use this method but some applications were designed with this in mind and to migrate these we provided this emulation.
Language / Multiple PREFIXes
« Last post by James Zukowski on May 26, 2020, 10:45:53 AM »
Every so often, I find myself looking at the PREFIX directive, especially the multiple "levels" of PREFIX that are available with PxPlus: PREFIX (n). I've tried to figure out how they might be used in our system to streamline certain processes, but don't come up with anything solid.

Does anyone here use these? What are some examples where they would be effective?

Thanks in advance!

(Be safe out there!)
Registration and Setup / CCP License Temporary Activation
« Last post by bbssupport on May 25, 2020, 08:50:51 PM »
Hi All,

I asked this question through my dealer but the answer I got from PxPlus didn't make any sense to me so I thought I'd ask here in case there was a misunderstanding.

Lets say I have a set of registration keys for a license from back when it was purchased and they are for version 13. This license is on CCP. When installed, we used the online registration to activate the license on version 16 and this works because the online activation system knows the license is on CCP. All works well.

Now lets say that customers server crashes and we have to restore from a backup to new hardware, or we for some other reason need to urgently migrate the customer to a new server. I need to get the customer up and running on a temporary license, and then request a license move or reset once they are back in business and we can breathe again.

The keys we have on file are for version 13, so if I install v16 and try to apply the v13 keys to get them up and running we receive errors like 'not activated for this software package'. If i try to run the online activation to make the software realize that these keys have CCP associated with them we receive the message 'This serial is already registered'.

If i install version 13 (or lower), and apply the activation keys, I will be able to get the system running in a temporary state...again if i run the online activation i'll receive 'This serial is already registered' which doesn't allow me to then install v16 using the same key file and the keys (as far as it can see) are for v13 still....

So how do we overcome this in an emergency situation where we need to install a temporary activation but we only have the keys for an older version?

This issue recently came up due to some poor planning on our part when migrating a customer to a new server where we forgot until the 11th hour to request a license move. Luckily we were able to get the move initiated by PxPlus just in time for the migration. We need to have an internal procedure in place to ensure we can activate our software out of hours in a data emergency (especially since we are on the other side of the world from PxPlus) to ensure business continuity for our clients.

Your help please!


Programming / Re: Linux Launching another pxplus daemon task
« Last post by JR on May 21, 2020, 04:04:27 AM »
Thanks. Unfortunately on my Ubuntu, adding nohup or setsid is no help. Logging out kills the child anyway for unknown reason.
I finally ended getting around the problem with "at" unix command.

A=SYS("at now -f /tmp/pvx/cmd")

and the cmd file containing :

cd $home;export TERM=IO;/home/pxplus/pxplus ATHENA >/dev/null

My problem is solved.
Programming / Re: Linux Launching another pxplus daemon task
« Last post by Mike King on May 20, 2020, 11:46:27 AM »
When you exit the parent task are you exiting the Linux session back to logon?  If so then you need to add 'nohup' or 'setsid' in front of pathname of the Executable (arg0) that you are running.  This prevents the SIGHUP from being sent to the child processes.
Programming / Linux Launching another pxplus daemon task
« Last post by JR on May 20, 2020, 11:11:23 AM »
When launching my pxplus ATHENA daemon with command :
A=SYS("cd $home;export TERM=IO;"+ARG(0)+" ATHENA >/dev/null 2>/dev/null &")
and if I exit the current task, the ATHENA child is stopped.

But if i do it manually :
me@server:/tmp/pvx$ cd $home;export TERM=IO;/home/pxplus/pxplus ATHENA >/dev/null 2>/dev/null &
the ATHENA daemon still runs when I exit current ubuntu session.
I do not want the daemon to stop.
Any idea ?
Language / Re: Which OS Builds do you still need
« Last post by Mike King on May 19, 2020, 04:15:11 PM »
Thanks to all that indicated which operating systems they are using.

Having reviewed the poll results, the following Linux operating systems will not be available for PxPlus 2020 due to the age and the fact they are no longer supported by their manufacturer:

  • Debian 3.1 (Sarge)
  • Ubuntu 10-32 Bit (Lucid Lynx)

Also note: PxPlus 2020 will be the FINAL version of PxPlus for the following operating systems:

  • Redhat (Tikanga) / CentOS 5
  • Debian 6 (Squeeze)
  • Ubuntu 10-64 Bit (Lucid Lynx)

PxPlus 2020 will include support and downloads for the following 64-bit operating systems:

  • Windows 10
  • Redhat (Oopta) / CentOS 8.1
  • Debian 10 (Buster)
  • Ubuntu 20 (Focal Fossa)
  • Suse 15.1 (Leap)
Pages: 1 2 [3] 4 5 ... 10