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 - Jane Raymond

Pages: [1] 2 3 ... 6
1
Nomads / Re: Convert NOMADS file to XML (need IOLIST)
« on: March 14, 2024, 09:38:31 AM »
If there are other data files you might want to compare, there is a tool to convert our data files to text files:
CALL "*tools/ConvertData;Binary_to_Text", binPath$, txtPath$ [, password$]
This works great if the file you want to convert has an embedded dictionary.

2
Nomads / Re: Convert NOMADS file to XML (need IOLIST)
« on: March 14, 2024, 09:29:14 AM »
A few things to consider:


It might be better to use the %nomads'lib_iol1$, as it uses all string fields which might be easier to use:
IOLIST OBJ_NME$,OBJ_C$,OBJ_L$,OBJ_W$,OBJ_H$,OBJ_TYPE$,OBJ_TXT$,OBJ_VAL$,OBJ_TAB,OBJ_DEF$,OBJ_DSP$,OBJ_FCS$,OBJ_SEL$,OBJ_MSG$,OBJ_HLP$,OBJ_ATTR$,OBJ_IDX$,OBJ_HOTKEY$,OBJ_QRY$,OBJ_SEC$,OBJ_STS$,OBJ_GRP$,OBJ_NULL$,OBJ_TAG$,OBJ_TBL$,OBJ_INP$,OBJ_OUT$,OBJ_VALID$,OBJ_CLASS$,OBJ_TIP$,OBJ_ORIG$,OBJ_FONT$,OBJ_COLOR$,OBJ_LISTBOX_TYPE$,OBJ_SEP$,OBJ_SCRATCH$,OBJ_POPUP$,OBJ_SIZING$,OBJ_LOGIC1$,OBJ_LOGIC2$,OBJ_POPUP_LOGIC$,OBJ_QRY_BITMAP$,OBJ_QRY_WIDTH,OBJ_QRY_TIP$,OBJ_QRY_ATTR$,OBJ_EXTENSION$,OBJ_DEMAND$,OBJ_DEMAND_LOGIC$,OBJ_BACKGROUND_LOGIC$,OBJ_PERSISTENCE$,OBJ_NOTES$,OBJ_TBL_LEN,OBJ_TVLINE_COLOR$,OBJ_AUTOSZ_WIDTH$,OBJ_AUTOSZ_HEIGHT$,OBJ_AUTOMATION_TEXT$,OBJ_HILIGHT_COLORS$,OBJ_PROPS$,OBJ_VISUAL_CLASS$,OBJ_INOMADS_CLASS$

There is a conversion program used by svn to convert an individual panel to a text file. (Attached is a sample columnwidth.txt). You could possibly take the program (*plus/proj/pxpnl) and alter it output to a single text file for all the panels.

3
Nomads / Re: CHART Legends font/size
« on: March 04, 2024, 09:37:12 AM »
Jean,
I'll start by recommending you don't use the Native charts, as you can see in your example, you can't see all the values in 3D. You can control the values in the dataset legend on the left using the Minimum and Maximum settings, but don't really have any control over the font sizes of the legends in the Native chart.


I recommend using the Plus chart. Here is an example of a 3D Column chart using an Arial font, Regular size.

4
Nomads / Re: Tool to update providex.ddf file to new version
« on: March 04, 2024, 09:13:25 AM »
This will depend on what you plan to do. If the dictionary files are updated to the current version, but you don't change any definitions, then there is no issue using them with previous versions.
If you do change some definitions, it will depend on the fields that you change. For example, the ddf file has added a FLAGS$ field to the end of the iolist, and the dde file has added an ORIGINATOR$ and ELEMENTTIP$ field to the end of the iolist. If you update a file definition in the current version using these fields, then modify the file again in the old version, you may lose the values in these fields.

5
Programming / Re: Can create a Browse Query
« on: March 04, 2024, 08:28:27 AM »
In the Query Header Definition you can specify a library and panel to invoke to maintain the file on the Interfaces tab. So if you have a maintenance panel for the file, specify it here, and when the query runs a button will appear on the toolbar (or an item on the menu depending on the query view) that will allow you to edit the file using your maintenance panel.

6
Nomads / Re: Tool to update providex.ddf file to new version
« on: February 14, 2024, 08:47:09 AM »
When you run Data Dictionary Maintenance, there is an automatic check of the version of the providex.ddf and providex.dde files, and if they are out of date they are automatically updated to the current version you are running.

7
Nomads / Re: Creating a new instance of an object especially for a Query
« on: November 13, 2023, 10:00:14 AM »
Arno,
I have found the cause of the issue and have a possible solution. If you could report this issue to our helpdesk I can let you know you the solution:
http://helpdesk.pvxplus.com


8
Side note: When generating a .pdf file, it is recommended to turn on the 'HP' parameter to improve font rendering.

9
Nomads / Re: Auto-Complete not setting kno
« on: November 09, 2023, 01:59:09 PM »
James,
Based on what you described, I could not duplicate this issue, so we will need more information to proceed. You should create an issue on the helpdesk:
https://helpdesk.pvxplus.com
It will be easier to exchange information there and track the issue.

10
Nomads / Re: Dependencies Doubling with Embedded Panels?
« on: November 09, 2023, 12:18:01 PM »
James,
Since there is more to this issue than originally thought, I would appreciate it if you would report it to our helpdesk at:
https://helpdesk.pvxplus.com
That way we can track the issue and the changes, and get back to you more easily with updates.

11
Nomads / Re: Dependencies Doubling with Embedded Panels?
« on: November 06, 2023, 02:48:19 PM »
I am able to duplicate the issue with the title bars. I'll have to get back to you on that one.

12
Nomads / Re: Dependencies Doubling with Embedded Panels?
« on: November 06, 2023, 09:21:10 AM »
James,
This issue was reported the end of September, but unfortunately it was too late to make it into the QA cycle for v20.10. I am attaching a zip file that contains a Word doc to explain the changes needed to overcome this issue. The original report of the issue was for v17; the doc explains changes for v17 and v20 as well.


Note: I have removed the Word doc and will add a new updated one.

13
Language / Re: ** DISEGARD ** -> Mixed Case in Keys
« on: August 03, 2023, 02:03:22 PM »
I forgot to mention, if a key segment is defined as uppercase, for example, you can use a mixed case key value when reading by key and it will still find it,

14
Language / Re: ** DISEGARD ** -> Mixed Case in Keys
« on: August 03, 2023, 01:53:28 PM »
When you define keys for a file, you can define options for individual segments, such as case sensitivity. So if you define a key segment as uppercase, the key value will be uppercase but the field within the data would still be mixed when you read the data in the record. You could get the uppercase value using KEC(chan,kno), or by using UCS() on the field.

15
Programming / Re: Assign a query to a cell at run time.
« on: March 20, 2023, 08:44:28 AM »
One thing I have done at run time is programmatically assign a 'celltype$ (such as Lookup, LookupHideBtn, Query, QueryHideBtn) to a grid cell. Then in the cell logic you can test for _EOM$=$FF$ to determine if the query or lookup button has been pressed and then do logic to invoke the query.

Pages: [1] 2 3 ... 6