セッションのプロパティ アクションセット: 構文

セッションのプロパティを管理するアクションを提供します

addFormat アクション

フォーマットをフォーマットライブラリに追加します。

セッションスコープのフォーマットライブラリの新規作成
ロケール固有出力形式の作成

CASL 構文

sessionProp.addFormat <result=results> <status=rc> /
dataType={"string-1" <, "string-2", ...>},
defaultL=64-bit-integer,
fill={"string-1" <, "string-2", ...>},
required parameter fmtLibName="string",
required parameter fmtName="string",
fmtType="string",
fuzz=double,
locale="string",
maxL=64-bit-integer,
minL=64-bit-integer,
mult={double-1 <, double-2, ...>},
multiLabel=TRUE | FALSE,
noedit={"string-1" <, "string-2", ...>},
notSorted=TRUE | FALSE,
prefix={"string-1" <, "string-2", ...>},
ranges={"string-1" <, "string-2", ...>},
replace=TRUE | FALSE
;
必須パラメータ

パラメータの説明

dataType={"string-1" <, "string-2", ...>}

値が DATE、TIME、DATETIME のいずれであるかを示します。

defaultL=64-bit-integer

フォーマットのデフォルトの長さを指定します。

デフォルト-1

fill={"string-1" <, "string-2", ...>}

PICTURE 出力形式の塗りつぶし文字を示します。

* fmtLibName="string"

フォーマットライブラリの名前を指定します。

* fmtName="string"

出力形式の名前を指定します。

制限事項出力形式名を数字で終わらせることはできません。また、SASが提供する出力形式の名前と同じにすることもできません。
要件Stringは有効なSAS名である必要があります。数値出力形式の場合、名前はデフォルトで最大32文字です。文字出力形式の場合、名前はドル記号($)で始まり、最大31文字の長さにすることができます。出力形式名の最大長は、SASシステムオプションVALIDFMTNAME=によって制御されます。デフォルトは32文字です。詳細については、SASシステムオプション: リファレンスを参照してください。

fmtType="string"

フォーマットの種類を示します: PICTURE、INVALUE、または VALUE。

fuzz=double

値を範囲に一致させるためのあいまい度を指定します。

デフォルト0

locale="string"

出力形式名ロケール接頭辞で使用するロケールを指定します。

maxL=64-bit-integer

フォーマットの最大長をバイト単位で指定します。

デフォルト-1

minL=64-bit-integer

フォーマットの最小長をバイト単位で指定します。

デフォルト-1

mult={double-1 <, double-2, ...>}

小数点に基づいて計算するのではなく、PICTURE 出力形式の乗数を示します。

デフォルト0

multiLabel=TRUE | FALSE

True に設定すると、内部値に複数のラベルを指定できます。

デフォルトFALSE

noedit={"string-1" <, "string-2", ...>}

PICTURE 出力形式の非画像ラベルを示します。

notSorted=TRUE | FALSE

True に設定すると、値または範囲が定義された順に格納されます。

デフォルトFALSE

prefix={"string-1" <, "string-2", ...>}

PICTURE 出力形式の接頭文字を示します。

ranges={"string-1" <, "string-2", ...>}

value=labelまたはrange=labelのペアのリストを指定します。範囲はmin-max=labelとして指定されます。

要件小数範囲の値を指定するときは、小数点記号としてドット(.)を使用する必要があります。フォーマットされた値は、ロケールに適した小数点記号とともに自動的に表示されます。出力形式の範囲のリスト表示を参照してください。

replace=TRUE | FALSE

Trueに 設定すると、同じ名前の既存のフォーマットがこのフォーマットに置き換えられます。

デフォルトTRUE

addFormat アクション

フォーマットをフォーマットライブラリに追加します。

セッションスコープのフォーマットライブラリの新規作成
ロケール固有出力形式の作成

Lua 構文

results, info = s:sessionProp_addFormat{
dataType={"string-1" <, "string-2", ...>},
defaultL=64-bit-integer,
fill={"string-1" <, "string-2", ...>},
required parameter fmtLibName="string",
required parameter fmtName="string",
fmtType="string",
fuzz=double,
locale="string",
maxL=64-bit-integer,
minL=64-bit-integer,
mult={double-1 <, double-2, ...>},
multiLabel=true | false,
noedit={"string-1" <, "string-2", ...>},
notSorted=true | false,
prefix={"string-1" <, "string-2", ...>},
ranges={"string-1" <, "string-2", ...>},
replace=true | false
}
必須パラメータ

パラメータの説明

dataType={"string-1" <, "string-2", ...>}

値が DATE、TIME、DATETIME のいずれであるかを示します。

defaultL=64-bit-integer

フォーマットのデフォルトの長さを指定します。

デフォルト-1

fill={"string-1" <, "string-2", ...>}

PICTURE 出力形式の塗りつぶし文字を示します。

* fmtLibName="string"

フォーマットライブラリの名前を指定します。

* fmtName="string"

出力形式の名前を指定します。

制限事項出力形式名を数字で終わらせることはできません。また、SASが提供する出力形式の名前と同じにすることもできません。
要件Stringは有効なSAS名である必要があります。数値出力形式の場合、名前はデフォルトで最大32文字です。文字出力形式の場合、名前はドル記号($)で始まり、最大31文字の長さにすることができます。出力形式名の最大長は、SASシステムオプションVALIDFMTNAME=によって制御されます。デフォルトは32文字です。詳細については、SASシステムオプション: リファレンスを参照してください。

fmtType="string"

フォーマットの種類を示します: PICTURE、INVALUE、または VALUE。

fuzz=double

値を範囲に一致させるためのあいまい度を指定します。

デフォルト0

locale="string"

出力形式名ロケール接頭辞で使用するロケールを指定します。

maxL=64-bit-integer

フォーマットの最大長をバイト単位で指定します。

デフォルト-1

minL=64-bit-integer

フォーマットの最小長をバイト単位で指定します。

デフォルト-1

mult={double-1 <, double-2, ...>}

小数点に基づいて計算するのではなく、PICTURE 出力形式の乗数を示します。

デフォルト0

multiLabel=true | false

True に設定すると、内部値に複数のラベルを指定できます。

デフォルトfalse

noedit={"string-1" <, "string-2", ...>}

PICTURE 出力形式の非画像ラベルを示します。

notSorted=true | false

True に設定すると、値または範囲が定義された順に格納されます。

デフォルトfalse

prefix={"string-1" <, "string-2", ...>}

PICTURE 出力形式の接頭文字を示します。

ranges={"string-1" <, "string-2", ...>}

value=labelまたはrange=labelのペアのリストを指定します。範囲はmin-max=labelとして指定されます。

要件小数範囲の値を指定するときは、小数点記号としてドット(.)を使用する必要があります。フォーマットされた値は、ロケールに適した小数点記号とともに自動的に表示されます。出力形式の範囲のリスト表示を参照してください。

replace=true | false

Trueに 設定すると、同じ名前の既存のフォーマットがこのフォーマットに置き換えられます。

デフォルトtrue

addFormat アクション

フォーマットをフォーマットライブラリに追加します。

セッションスコープのフォーマットライブラリの新規作成
ロケール固有出力形式の作成

Python 構文

results= s.sessionProp.addFormat(
dataType=["string-1" <, "string-2", ...>],
defaultL=64-bit-integer,
fill=["string-1" <, "string-2", ...>],
required parameter fmtLibName="string",
required parameter fmtName="string",
fmtType="string",
fuzz=double,
locale="string",
maxL=64-bit-integer,
minL=64-bit-integer,
mult=[double-1 <, double-2, ...>],
multiLabel=True | False,
noedit=["string-1" <, "string-2", ...>],
notSorted=True | False,
prefix=["string-1" <, "string-2", ...>],
ranges=["string-1" <, "string-2", ...>],
replace=True | False
)
必須パラメータ

パラメータの説明

dataType=["string-1" <, "string-2", ...>]

値が DATE、TIME、DATETIME のいずれであるかを示します。

defaultL=64-bit-integer

フォーマットのデフォルトの長さを指定します。

デフォルト-1

fill=["string-1" <, "string-2", ...>]

PICTURE 出力形式の塗りつぶし文字を示します。

* fmtLibName="string"

フォーマットライブラリの名前を指定します。

* fmtName="string"

出力形式の名前を指定します。

制限事項出力形式名を数字で終わらせることはできません。また、SASが提供する出力形式の名前と同じにすることもできません。
要件Stringは有効なSAS名である必要があります。数値出力形式の場合、名前はデフォルトで最大32文字です。文字出力形式の場合、名前はドル記号($)で始まり、最大31文字の長さにすることができます。出力形式名の最大長は、SASシステムオプションVALIDFMTNAME=によって制御されます。デフォルトは32文字です。詳細については、SASシステムオプション: リファレンスを参照してください。

fmtType="string"

フォーマットの種類を示します: PICTURE、INVALUE、または VALUE。

fuzz=double

値を範囲に一致させるためのあいまい度を指定します。

デフォルト0

locale="string"

出力形式名ロケール接頭辞で使用するロケールを指定します。

maxL=64-bit-integer

フォーマットの最大長をバイト単位で指定します。

デフォルト-1

minL=64-bit-integer

フォーマットの最小長をバイト単位で指定します。

デフォルト-1

mult=[double-1 <, double-2, ...>]

小数点に基づいて計算するのではなく、PICTURE 出力形式の乗数を示します。

デフォルト0

multiLabel=True | False

True に設定すると、内部値に複数のラベルを指定できます。

デフォルトFalse

noedit=["string-1" <, "string-2", ...>]

PICTURE 出力形式の非画像ラベルを示します。

notSorted=True | False

True に設定すると、値または範囲が定義された順に格納されます。

デフォルトFalse

prefix=["string-1" <, "string-2", ...>]

PICTURE 出力形式の接頭文字を示します。

ranges=["string-1" <, "string-2", ...>]

value=labelまたはrange=labelのペアのリストを指定します。範囲はmin-max=labelとして指定されます。

要件小数範囲の値を指定するときは、小数点記号としてドット(.)を使用する必要があります。フォーマットされた値は、ロケールに適した小数点記号とともに自動的に表示されます。出力形式の範囲のリスト表示を参照してください。

replace=True | False

Trueに 設定すると、同じ名前の既存のフォーマットがこのフォーマットに置き換えられます。

デフォルトTrue

addFormat アクション

フォーマットをフォーマットライブラリに追加します。

セッションスコープのフォーマットライブラリの新規作成
ロケール固有出力形式の作成

R 構文

results <– cas.sessionProp.addFormat(s,
dataType=list("string-1" <, "string-2", ...>),
defaultL=64-bit-integer,
fill=list("string-1" <, "string-2", ...>),
required parameter fmtLibName="string",
required parameter fmtName="string",
fmtType="string",
fuzz=double,
locale="string",
maxL=64-bit-integer,
minL=64-bit-integer,
mult=list(double-1 <, double-2, ...>),
multiLabel=TRUE | FALSE,
noedit=list("string-1" <, "string-2", ...>),
notSorted=TRUE | FALSE,
prefix=list("string-1" <, "string-2", ...>),
ranges=list("string-1" <, "string-2", ...>),
replace=TRUE | FALSE
)
必須パラメータ

パラメータの説明

dataType=list("string-1" <, "string-2", ...>)

値が DATE、TIME、DATETIME のいずれであるかを示します。

defaultL=64-bit-integer

フォーマットのデフォルトの長さを指定します。

デフォルト-1

fill=list("string-1" <, "string-2", ...>)

PICTURE 出力形式の塗りつぶし文字を示します。

* fmtLibName="string"

フォーマットライブラリの名前を指定します。

* fmtName="string"

出力形式の名前を指定します。

制限事項出力形式名を数字で終わらせることはできません。また、SASが提供する出力形式の名前と同じにすることもできません。
要件Stringは有効なSAS名である必要があります。数値出力形式の場合、名前はデフォルトで最大32文字です。文字出力形式の場合、名前はドル記号($)で始まり、最大31文字の長さにすることができます。出力形式名の最大長は、SASシステムオプションVALIDFMTNAME=によって制御されます。デフォルトは32文字です。詳細については、SASシステムオプション: リファレンスを参照してください。

fmtType="string"

フォーマットの種類を示します: PICTURE、INVALUE、または VALUE。

fuzz=double

値を範囲に一致させるためのあいまい度を指定します。

デフォルト0

locale="string"

出力形式名ロケール接頭辞で使用するロケールを指定します。

maxL=64-bit-integer

フォーマットの最大長をバイト単位で指定します。

デフォルト-1

minL=64-bit-integer

フォーマットの最小長をバイト単位で指定します。

デフォルト-1

mult=list(double-1 <, double-2, ...>)

小数点に基づいて計算するのではなく、PICTURE 出力形式の乗数を示します。

デフォルト0

multiLabel=TRUE | FALSE

True に設定すると、内部値に複数のラベルを指定できます。

デフォルトFALSE

noedit=list("string-1" <, "string-2", ...>)

PICTURE 出力形式の非画像ラベルを示します。

notSorted=TRUE | FALSE

True に設定すると、値または範囲が定義された順に格納されます。

デフォルトFALSE

prefix=list("string-1" <, "string-2", ...>)

PICTURE 出力形式の接頭文字を示します。

ranges=list("string-1" <, "string-2", ...>)

value=labelまたはrange=labelのペアのリストを指定します。範囲はmin-max=labelとして指定されます。

要件小数範囲の値を指定するときは、小数点記号としてドット(.)を使用する必要があります。フォーマットされた値は、ロケールに適した小数点記号とともに自動的に表示されます。出力形式の範囲のリスト表示を参照してください。

replace=TRUE | FALSE

Trueに 設定すると、同じ名前の既存のフォーマットがこのフォーマットに置き換えられます。

デフォルトTRUE
最終更新: 2022/09/27