ディスプレイテーブルをゼロから作成するみなさんこんにちは
以下に貼り付けたようなプロセス スクリーニング出力テーブルを作成することに興味があります。これはプロセス スクリーニング プラットフォームから直接取得されます。ただし、特に別のデータ テーブルの列やプロセス スクリーニング モジュールにない列など、列を追加したり、一部の列を削除したりしたいと考えています。
表示関数を使用することもできると思いますが、私はそれらの経験があまりないので、この表示テーブルの作成方法に関する生のコードを入手できれば、必要に応じて変更できるかもしれません。生のコードを入手するにはどうすればよいでしょうか?
または、すべてのデータをデータ テーブルに整理する場合、それをハイライトや境界線などが付いた見やすい表示テーブルに変換する最も簡単でモジュール化された方法は何でしょうか?
他に何か提案はありますか?
自動化とスクリプト品質およびプロセスエンジニアリングウィンドウズRe: ディスプレイ テーブルを最初から作成するプロセス スクリーニング プラットフォームを実行して、必要に応じて列を追加および削除するだけでは不十分です。出力を生成するコードは JSL を使用して生成されないため、使用できません。JMP のプラットフォームは、C++ などのより基本レベルの言語でコーディングされています。
Re: ディスプレイ テーブルを最初から作成する質問は、他のテーブルから列を追加できるかどうかでした。おそらくそれは不可能なので、複数のテーブルからデータを取得して、1 つのテーブルに結合/連結する方法を取ることになります。ただし、最終的なテーブルを、強調表示や境界線などを使用して、より見やすい表示構成で保存したいだけです。これについて何か提案はありますか?
Re: ディスプレイ テーブルを最初から作成するデータ テーブルは、表示ウィンドウ内で Table Box() に変換し、テーブル ボックス内で変更できる機能を使用できます。
データ テーブル内の各セルをテキスト ボックスに変換し、データ テーブルの形状に合わせて配置することもできます。フォント、テキストの色、背景色などをすべて設定できます。
Re: ディスプレイ テーブルを最初から作成するプロセススクリーニングに追加することもできますが、さまざまな厄介な問題を回避するために自分で構築することを強くお勧めします。
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"}));Re: ディスプレイ テーブルを最初から作成するありがとう。はい、サンプルプロセススクリーニングテーブルのプロパティウィンドウを見ながら自分で構築し始めました。構造の少なくとも一部がわかるようにするためです。
