PxPlus User Forum

Recent Posts

Pages: [1] 2 3 ... 10
1
Wish List / Re: Forum Notifications
« Last post by Mike King on July 20, 2018, 04:29:00 PM »
We decided it was better to split on major components since we have some clients that don't use iNomads, some don't use Nomads, etc...

We tried to keep the number of categories to a manageable level.  Having some basic sections allows users to only monitor those sections that may impact them.  Plus some boards such as "Off Topic" or "Wish List" are more suited to casual inquiry as opposed to sending email notifications.

About the only area where it might make some sense to merge sections would be "FAQ" and "Tips and Techniques"; but here too we felt the breakdown was better:

  • FAQ for problems and issues people may be having or have reported.
  • Tips and Techniques for ways you can improve your application you may not be aware of.
While similar they do serve different purposes.
2
Wish List / Re: Forum Notifications
« Last post by Joseph Heim on July 20, 2018, 03:58:51 PM »
Why not only one board?, classification can be ambiguous
3
Wish List / Re: Forum Notifications
« Last post by Mike King on July 20, 2018, 03:57:44 PM »
Thanks for the suggestion.  We just enabled notification for the FAQ and Tech Tips so you should be good to go now.
4
Wish List / Forum Notifications
« Last post by bteixeira on July 20, 2018, 02:35:05 PM »
I've been trying to set up notifications for all boards on the forum.  Arguably, the most important are the FAQ and Tips & Techniques boards yet these are the only boards that you cannot set up notifications for!  These do have activity, posting even just today (7/20/18).  I could see reason to lock down who can post to these boards but not why you'd prevent users getting notifications from these.
5
FAQs / How to change color used when printing 'SB' on Windows
« Last post by PxPlus on July 20, 2018, 10:43:37 AM »
Over the last few years Windows has changed the brightness of the gray color it uses on buttons and windows.  By default, the Windows gray colors are used by PxPlus to define the Light and Dark gray colors so that windows and controls created in PxPlus match the colors used by Windows.  These gray colors are also used by the system when displaying Black or White text with the 'SB' (Set Background) mnemonic enabled -- Dark gray for Black text, Light gray for White text.

Unfortunately in recent years these colors have become paler than they used to be making Light gray (#15) almost pure white which causes a problem when displaying white text with the 'SB' mnemonic.  This is especially problematic if you are running text mode applications and have changed the display to use a black background with white text.

There are two solutions to address this situation:

  • The easiest solution is to simply change the Light Gray to be a bit darker.  This can be done using the following command

    SETDEV (0) SET "Color15" TO "#A0A0A0"

    This sets the color of Light Gray (color index 15) to a slightly darker color (Red, Green and Blue all set at 160/255).  Unfortunately this solution does have its drawbacks as it changes Light Gray everywhere so that PxPlus windows with a light gray backgrounds will no longer match the Windows color scheme.

  • The alternate solution is to define a new color index to use for White text with 'SB'.  PxPlus has 15 standard colors (0-15) but for this you be required to define a new color, such as Color16, then change the Video Palette index table for White with the SB enabled to use this color.  The Video Palette index table consists or a series of six 8 byte color index values as bytes which identify the actual color index to use.  Each 8-byte entry has a 1-byte color index for the colors Black, Red, Green, Yellow, Blue, Magenta, Cyan and White in that order.

    The second 8 byte table defines the colors to use when 'SB' is active.  Since White is color number 8 you need to change byte 16, second table eighth byte, to CHR(16).  For more information on the Video Palette please see this web page

    Here is the code you will need to do this:

    SETDEV (0) SET "Color16" TO "#A0A0A0"
    VIDEO_PALETTE INDEXED READ X$
    X$(16,1) = CHR(16)
    VIDEO_PALETTE INDEXED X$

    If running WindX setting video palette needs to be done on the workstation and not on the server, thus the first solution is often much easier to implement in this environment.
Once the colors have been changed you need for Windows to refresh your page otherwise you will only get the new color on areas on the screen that are being updated.

NOTE: This FAQ is for use with Windows and not normal terminals which will use the escape sequence in the *dev driver programs.
6
Registration and Setup / Re: Version Discrepancy
« Last post by Mike King on July 19, 2018, 06:05:40 PM »
First off this, based on what you sent to our support department, this appears to be an INFOR serial number thus you need to contact INFOR about what to install to run their application.

While they generally use standard PxPlus builds they have on occasion used custom builds to address certain issues they were having or to provide special functionality they may have required. INFOR can also advise and supply the WindX which works correctly with their application.

As for software activation, this too needs to be done through INFOR as they have unique activation software that not only activates PxPlus, but also their application which has its own security protection.

With regards to your activation levels, activation keys for newer versions of PxPlus will allow you run older versions of PxPlus.  The activation level on the key ONLY establishes the functionality you have been authorized to use.  Any PxPlus activation key will allow you to install and run versions of PxPlus up to the level specified in the key, and in addition you can use newer versions of the executable components (Not the library) in order to obtain fixes . 

For example a version 10 key will run any version of PxPlus up to and including version 10.  It will also allow you to run the version 11 thru 13 executables (EXE/DLL and equivalent on Linux) in order to get access to corrections. If a problem was found in the version 10 executable and was fixed in the version 11 executable, you could install/run the newer executable in order to obtain that fix.  This is valid for 3 versions which covers the product support window.  Beyond three versions you need to purchase a version upgrade(s) or be on a maintenance program.

Finally, as the serial number you reported on our help desk is from INFOR and you are having trouble, we suggest you contact them for assistance as they can provide the proper versions to install and run along with the proper activation keys.
7
Registration and Setup / Re: Version Discrepancy
« Last post by Sam Nehama on July 19, 2018, 05:35:01 PM »
what makes this even stranger is that installing with Windx 11 the software appears to operate properly with one exception.  There are certain tabs that are displaying with blank labels; if you click on the blank labels, the proper tab is displayed.  The customer is concerned that there may be more of this in the software.

That being said, it sure would appear that the proper libraries are installed and there is not a firewall issue.  I would think that would eliminate permission issues as well.   Which brings me full circle in wondering why it installs on the server as version 11 instead of 10...

Thanks,
Sam
8
Programming / Re: system_help
« Last post by Mike King on July 19, 2018, 03:46:37 PM »
Yes, to clarify the SYSTEM_HELP always invokes the workstations OS to assist in the opening of the file thus the file must reside on the workstation.

This is done and any graphical application the system has to launch to service/open the file would need to run on the workstation.
9
Curl will write the whole web server response body to stdout.  It will append the --write-out data to that.  So to get the status code you can just read everything to the end:

0010 LET CMD$="|curl --silent --write-out ""\n%{http_code}\n"" http://gmail.com0010:/"
0020 OPEN (UNT)CMD$
0030 WHILE 1
0040 READ (LFO,ERR=*BREAK)LINE$
0050 WEND
0060 CLOSE (LFO)
0070 PRINT LINE$

This produces "301", which is the redirect status code given by that url.
10
Registration and Setup / Re: Version Discrepancy
« Last post by Devon Austen on July 19, 2018, 02:05:27 PM »
It is unlikely that the activation being for version 11 has anything to do with the PxPlus crash you are seeing. I would look at other differences between the working old server and the problem new server. It is possible that other differences between the two systems is at fault here. For example, firewall, permissions, or OS libraries.

Pages: [1] 2 3 ... 10