PxPlus User Forum

Twitter Twitter Twitter

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - James Zukowski

Pages: 1 ... 16 17 [18] 19 20 21
256
Nomads / Re: Customized Tab Sequencing in Folder
« on: December 21, 2018, 01:44:02 PM »
With this methodology, would the existing Folder/Tab/Field security still be enforced, or would I need to implement that somehow?

Also, is the REPLACEMENT_FOLDER$ supposed to be the full Tab name (within the existing Folder), or the name of a new Folder? I can't find much documentation on this.

Thank you for the concept. I'll see if we can flesh it out better.

257
Nomads / Customized Tab Sequencing in Folder
« on: December 21, 2018, 10:34:10 AM »
In upgrading our legacy system to Nomads, we'll be having some inquiry programs with folders having quite a few tabs. Has anyone developed a method of customizing the sequence of tabs based on criteria like used id?
For example, the Item Inquiry has tabs like General Info, Pricing, Inventory, Costing, Open Orders, etc. Different users have different priorities for the information they seek, and would want different tabs earlier in the list (without having to scroll, especially). Our warehouse people may want to see Open Orders, then Inventory, then General Info, whereas our buyers may want to see Inventory, then Costing, the Open Orders, and so on.
Has anyone developed a method of doing this within the standard Nomads processing, or would I need to fill the Tab and Folder objects on a more manual basis?
Thanks, all!

And magical holidays to you, too!

258
Programming / Re: Creating Multiline Function Key response
« on: December 19, 2018, 03:05:29 PM »
It looks like you've pretty much got it done. You just have to issue a PREINPUT for each line of input.

If you have the users set up the Fkey responses into a file, they can make them pretty much as long as they want. In the command processor program, you just get to read the file, and loop through each line, putting it into the PREINPUT (type-ahead) buffer.

If you set it up as multiple lines, that can go for as many lines as they've defined. If you give them an editable space, you can search for end-of-line, and process each that way.

259
Programming / Re: GET_FILE_BOX
« on: December 14, 2018, 04:29:46 PM »
PxPlus 2019 hasn't been released yet.

260
Programming / Re: GET_FILE_BOX
« on: December 14, 2018, 10:17:07 AM »
We had similar considerations. Our implementation included adding a global variable (%No_Up_Dir%) that we tested to enable/disable the tree navigation controls.

Since GET_FILE_BOX is actually in PxPlus code, you can modify it to your needs. Just beware any changes that are implemented in upgrades.

Location: <pxplus>/lib/_plus/winutl/get_file_box

261
Wish List / Re: PxPlus Trace Window - add date+time
« on: December 12, 2018, 11:57:56 AM »
While it doesn't include the date, the Time can be included using the 'TT' parameter.
See: https://manual.pvxplus.com/PXPLUS/parameters/tt.htm

262
Nomads / Re: Secondary Monitor Timing
« on: December 05, 2018, 10:35:14 AM »
Unfortunately, I and many of our users are still running Win7Pro, so I'm not sure if that would help, but we'll check into it.

Thank you!

263
Nomads / Re: Maximized Panels
« on: December 05, 2018, 10:33:31 AM »
That's what I suspected, but wanted to confirm. Thanks!

264
Programming / Re: <defunct> Linux Processes
« on: December 03, 2018, 01:38:52 PM »
Unfortunately, we also have some piped processes that take quite a while (UnForm). Rather than have a user wait for that to complete, we decided to have the program return immediately. I guess that means we'll have to live with the zombies lurking...

265
Nomads / Maximized Panels
« on: November 30, 2018, 04:56:12 PM »
Can NOMADS have a maximized window on a secondary monitor be persistent?

Every time I try to have a maximized window show up on monitor #2, it goes to #1. I'm trying to determine whether this is standard NOMADS processing, or a result of my fiddling with *winpnl.

Thanks!

266
Programming / <defunct> Linux Processes
« on: November 30, 2018, 01:51:15 PM »
We seem to have a lot of zombie processes on our Linux server, e.g.:
     user_id  26008 21801  0 13:37 ?        00:00:00 [date] <defunct>
Most of them seem to be a result of:
Code: [Select]
Temp$=""; open (hfn)"<date"; read (lfo,err=*proceed)Temp$; close (lfo)When the user logs out, then yes, the zombie disappears, but until then, it just hangs around, getting its time updated whenever that date call is processed. According to some online comments, these hang around "because their parent has not destroyed them properly." Also, "On Unix and Unix-like computer operating systems, a zombie process or defunct process is a process that has completed execution but still has an entry in the process table. This entry is still needed to allow the parent process to read its child's exit status."
Is there anything we need to do to ensure these will disappear promptly, or do we simply have to wait for the user to log out?
Thanks, all!

267
Nomads / Secondary Monitor Timing
« on: November 28, 2018, 05:35:58 PM »
I've noticed on my dual monitor PC that panels on the primary window appear (essentially) instantaneously, whereas panels on the secondary monitor take just a little more time to appear (extra 1/10 second?). It's hardly noticable onsite (the menu program fades out completely before the panel appears), but for remote PCs on the nationwide network, it may show up a bit more for the few dual-monitor systems out there.

Any insights as to why this would happen? I've tried different panels and they all seem to do this.

Running PxPlus 13.10 on RHE Linux 5 with WindX via *nthost/*ntslave

268
Programming / Disappearing Process
« on: November 14, 2018, 11:30:44 AM »
One of our users just had a problem I was working to resolve. I was at command level, and when I tried to string search:
*[" "]
the entire Windows process just disappeared! Totally gone, dropping the WindX connection to Linux with it.
She logged in again, got to the same error location as earlier, and this time, I entered:
*["/"]
Same results: totally gone. When I give the same command on my PC, I get the typical reponse: a list of statements with the desired text, or:
Error #71: String not found
Has anybody run into this before? Any ideas?
Thanks!

269
Programming / Dialogue Create Failure
« on: November 14, 2018, 10:55:09 AM »
Here's an interesting one: I've been creating a working command window on my 1920x1080 screen using:

Code: [Select]
print 'dialogue'(66,16,82,25,"Work Window",opt="-cX"),'show'(1),'sr','cs','black','_white','cs','df','black','_white','cs','df',
It works fine, but no menu bar. When I change the opt= to "-cMX", I get an Error message box window stating only "Create failure". However, it does seem to be partly created, as the cursor is now at the top of the creating window, but nothing is erased, and nothing echoes when typed, though the cursor moves. Popping the window returns me to where I started.

Any ideas?

PxPlus 13.10, Linux 5 server, WindX on Win7Pro

270
Wish List / Re: Enumeration Sequencing
« on: October 25, 2018, 11:26:53 AM »
That's an interesting approach, though I would probably make it a global object that's established on login without any dependencies. That way, we don't have to instantiate it when we want to use it; that's already done.

Also, to Thomas Bock's request, I might suggest an 'Assign (and possibly 'Assign$) method to use the first argument as the value to assign to the remaining list. I'm sure we can figure that part out from here.

Thanks for the different perspective!

Pages: 1 ... 16 17 [18] 19 20 21