シーケンス列を作成するこんにちはコミュニティ
誰かがJSLで私を助けることができます
別のデータ列を参照するシーケンス列を作成する必要があります(図の例のように)
(各ウェーハIDアイテムでわかるように、データは可変である可能性があります。 5/8/4 ecc)

前もって感謝します
ジャンパオロ
データ表スクリプティングRe:シーケンス列を作成しますこれをカバーした以前の議論項目がいくつかあります......将来的には、最初に既知の検索を検索してください
これが式の1つの解決策です
col sum(1, :wafer_id);
Re:シーケンス列を作成しますネルソン、あなたの答えに感謝します...そして他の議論で深く検索しなかったら申し訳ありません
ただ...私は何かが恋しいです(おそらく私の質問はよく説明されていませんでした...それは申し訳ありません).....しかし私はJSLによって列シーケンスを作成する必要があります...これには助けが必要です。
あなたの提案を使用して:
dt << New Column( "Sequence"、
Formula(Col Sum(1、:Wafer_ID)));
);
写真で報告したように、シーケンス1、2、3、...を取得していませんが、各ウェーハデータのwafer_IDの行の最大値があります。
私が必要としているのは、以下を含むシーケンス列を作成することです。
ウェーハシーケンス
00 1
00 2
00 3
00 4
01 1
01 2
01 3
02 1
02 2
02 3
02 4
02 5
............。
Re:シーケンス列を作成しますこれを行うための式は次のとおりです。 列でそのまま使用することも、スクリプトに適合させることもできます。

Re:シーケンス列を作成します最初のエントリにはWafer_IDという名前の列があり、2番目のエントリのJSLには単にウェーハという名前を付けていますが、Col Sum()関数ではWafer_IDという名前を使用しています。Col Sum()関数は、2番目の要素をBy Groupとして使用するため、集計に使用する列の名前と一致する必要があります。
Re:シーケンス列を作成しますやあ、
この場合に使用したいものは次のとおりです。
Col Cumulative Sum (1, :Wafer_ID )
Col Sum(1、:Wafer_ID)を使用すると、値「k」の行がいくつか取得されます。ここで、kは指定されたグループの行数です。
この式は、テーブルがどのようにソートされていても機能することに注意してください。 その値は、「このデータセットでこの値に遭遇したのは、上から順にk回目です」と述べています。 これは、他の多くのコンテキスト、特にクリエイティブソートが関係する場合に適用され、私のお気に入りのトリックの1つです。
乾杯、
ブレイディ
Re:シーケンス列を作成しますありがとう@brady_brady ........私は私の場所に孫がいます、そして私は私がすべきであるほど明確にディスカッションフォーラムに焦点を合わせていません。