<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />概要テーブルを作成しましたが、列の 1 つで値の順序付けが必要です。 プロパティを含む列を作成するスクリプトは次のようになります。
新しい列( "契約" 、
キャラクター( 4 ) 、
公称、
プロパティの設定(
「値の順序付け」 、
{ 「CIS」 、 「LOC」 、 「ウィー」 、 "イギリス" 、 「EEU」 、 「メア」 、 「GRP」 、 「その他」 、 「NRD」 、 「ディル」 、
「コル」 、 「コンプ」 }
) 、
選択したものを設定、
設定値(
{ 「CIS」 、 「LOC」 、 「ウィー」 、 "イギリス" 、 「EEU」 、 「メア」 、 「GRP」 、 「その他」 、 「NRD」 、 「ディル」 、
「コル」 、 「コンプ」 }
)
)
ただし、テーブルを最初から作成するのではなく、値の順序を集計テーブルの列に適用したいと考えています (したがって、集計テーブルは動的です)。値の順序を既存のスクリプトに追加するだけのスクリプトをどこに挿入すればよいですか。
データ表( 「宿泊予算.jmp」 ) <<まとめ(
グループ( :契約) 、
和( :ルームナイト) 、
和( :アダルトナイト) 、
和( :ネットルーム付加価値税なしの収益) 、
サブグループ( :ラベル) 、
元のデータテーブルへのリンク( 0 )
) 、
新しい列( 「ミナADRマーケット」 、
数値、
継続的、
フォーマット(通貨( "ユーロ" ) 、 17 、 2 ) 、
方式(
( :名前( "合計(NetRoom収入と消費税、予算)" ) -
:名前( 「合計(NetRoomRevenueWithOutVat、2015)」 )) / ( :名前( 「合計(宿泊料金、予算)」 )
- :名前( 『和』(RoomNight、2015) ))
)
) 、
新しい列( 「ミンADBマーケット」 、
数値、
継続的、
フォーマット(通貨( "ユーロ" ) 、 17 、 2 ) 、
方式(
( :名前( "合計(NetRoom収入と消費税、予算)" ) -
:名前( 「合計(NetRoomRevenueWithOutVat、2015)」 )) / ( :名前( 「合計(大人一泊、予算)」 )
- :名前( 「和(AdultNight、2015)」 ))
)
) 、
通常、要約テーブルはデフォルトでリンクされます。 「リンク」チェックボックスをオフにすると、リンクされなくなり(つまり、動的、対話型など)、値の順序付けプロパティが失われると思います。
列プロパティを引き継ぐために、または選択に関係なく、サマリー テーブルをメイン データ テーブルにリンクする必要がありますか?
値の順序付けプロパティは、リンクされた集計テーブルによって継承されます。 したがって、メインテーブルに値の順序を設定すると、すべての集計テーブルもそれを取得します。
以下のコードは、値の順序をメイン テーブルまたはサマリー テーブルに設定します (どのテーブルが「現在のデータ テーブル」であるかによって異なります)。ところで、複数のテーブルを開いたら、スクリプトの影響を受けるデータ テーブルの変数を定義することをお勧めします (つまり、 dt = data table("name"); dt_sum=dt<< Summary(...); のように)。 これらにより、スクリプトの実行の制御がはるかに簡単になります。
桁( "契約" ) <<プロパティの設定(
「値の順序付け」 、
{ 「CIS」 、 「LOC」 、 「ウィー」 、 "イギリス" 、 「EEU」 、 「メア」 、 「GRP」 、 「その他」 、 「NRD」 、 「ディル」 、 「コル」 、
「コンプ」 }
);