cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
The Discovery Summit 2025 Call for Content is open! Submit an abstract today to present at our premier analytics conference.
Choose Language Hide Translation Bar
View Original Published Thread

Creating a Display Table from Scratch

AdditiveRange10
Level II

Hello All,

I am interested in making a process screening output table such as the one pasted down below. This is taken directly from the process screening platform. However, I would like to add more column or remove some, especially columns from another datatable or ones that are not in the process screening module.

I guess one could use the display functions but since I do not have a ton of experience with those maybe if I could get the raw code for how this display table is created I could modify it to my needs. How would I be able to get the raw code?

Or if I was to organize all of my data in a data table what would be the easiest and most modular way to then convert it into a nice display table with highlighting, borders etc.?

Any other suggestions?

5 REPLIES 5
txnelson
Super User


Re: Creating a Display Table from Scratch

Why wouldn't you just run the Process Screening Platform and then just add and delete the columns as needed.  You will not be able to use the code that generates the output since it is not generated using JSL,  The platforms in JMP are coded in a more base level language like C++.

Jim


Re: Creating a Display Table from Scratch

Well the ask was if I could add columns from other tables? Most likely that is not possible so then I would go the route of getting the data from multiple tables and joining/concatenating into a single table. However, I just want to save that final table in a nicer display configuration to be presented, with highlighting, borders etc. Do you have any suggestions for that?

txnelson
Super User


Re: Creating a Display Table from Scratch

A data table can be converted into a Table Box() within a display window, and then use the features that can be modified within table boxes.

Each of the cells within a data table could also be converted into text boxes and then aligned in the shape of a data table.  Font, text color, background colors, etc. can all be set.

Jim
jthi
Super User


Re: Creating a Display Table from Scratch

You can append to process screening but I would strongly suggest building it yourself to avoid all sorts of annoying issues

Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
obj = dt << Process Screening(
	Grouping(:Site),
	Process Variables(Eval(5 :: 132))
);

tb = Report(obj)[Table Box(1)];

tb << Append(String Col Box("COLUMN", {"A", "B", "C", "D"}));
-Jarmo


Re: Creating a Display Table from Scratch

Thanks. Yes I started building it myself while looking at the properties window of a sample process screening table so that I can see at least part of the structure

AdditiveRange10_0-1733428173637.png