# システム関数

システム関数は、システム、デバイスおよび Qlik Sense アプリケーション プロパティにアクセスするための関数を提供します。

各関数のドロップダウンを使用すると、その関数の簡単な説明や構文を確認できます。構文説明に表示された関数名をクリックすると、その関数の詳細が表示される場合もあります。

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### Author()

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

この関数は、現在のアプリケーションの作成者プロパティを含む文字列を返します。これは、データ ロード スクリプトおよびチャート式の両方で使用できます。

情報メモ作成者プロパティは、Qlik Sense の現行バーションでは設定できません。QlikView ドキュメントを移行しても、作成者プロパティは維持されます。

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### CalcDim()

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

CalcDim() を軸の数式で使用すると、数式の内部処理方法に関するエンジンの自動解釈がオーバーライドされます。具体的には、この関数はデータ モデルに新しい内部項目が作成されるのを防ぎます。代わりに、アプリケーションで実行された選択は、元のデータ モデルの該当する項目の選択として扱われます。

[**calcdim**](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/calcdim.htm)(expr)

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### ClientPlatform()

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

この関数は、クライアント ブラウザのユーザー エージェント文字列を返します。 これは、データ ロード スクリプトおよびチャート式の両方で使用できます。

`  Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.114 Safari/537.36 `

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### ComputerName

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

この関数は、オペレーティング システムが返すエンジンのインスタンス名を含む文字列を返します。 これは、データ ロード スクリプトおよびチャート式の両方で使用できます。

ComputerName( )

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### DocumentName

この関数は、現在の Qlik Sense アプリケーションのファイル名について、パスなしで拡張子を含む文字列を返します。 これは、データ ロード スクリプトおよびチャート式の両方で使用できます。

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)DocumentName( )

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### DocumentPath

この関数は、現在の Qlik Sense アプリケーションへの完全なパスを含む文字列を返します。 これは、データ ロード スクリプトおよびチャート式の両方で使用できます。

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)DocumentPath( )

情報メモこの関数は、Qlik Cloud に対応していません。

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### DocumentTitle

この関数は、現在の Qlik Sense アプリケーションのタイトルを含む文字列を返します。 これは、データ ロード スクリプトおよびチャート式の両方で使用できます。

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)DocumentTitle( )

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### EngineVersion

このスクリプト関数は、Qlik Sense エンジンのフル バージョンを文字列で返します。

[**EngineVersion**](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/EngineVersion.htm)()

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### GetCollationLocale

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

このスクリプト関数は、使用されている照合ロケールのカルチャ名を返します。変数 CollationLocale がまだ設定されていない場合は、実際のユーザー マシンのロケールを返します。

GetCollationLocale( )

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### GetObjectField

GetObjectField() は、軸の 項目の数式を返します。Index は、返される軸を示すオプションの整数です。

[**GetObjectField**](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/GetObjectField.htm)([index])

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### GetSysAttr

GetSysAttr() 関数は、アプリケーションが配置されているテナントとスペースに関する情報を返すために使用されます。GetSysAttr() 関数を使用すると、テナント ID と名前、スペース ID と名前、アプリケーションが存在する環境に関するその他の詳細を評価できます。この関数は、異なる環境で移動させる可能性のある Qlik Sense アプリケーションのスペースとテナント ID を簡素化します。関数により、作業中の特定の環境を識別しやすくなります。アプリケーションのライフ サイクルの開発、テスト、承認、および実稼働 (DTAP) 段階で特に有用です。

[**GetSysAttr**](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/GetSysAttr.htm)(name)

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### GetUserAttr

GetUserAttr() 関数は、アプリケーションにアクセスするユーザーに関する情報を返します。 これは、データ ロード スクリプトおよびチャート式の両方で使用できます。

[**GetUserAttr**](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/GetUserAttr.htm)(name)

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### GroupDimensionIndex

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

この関数は、指定されたサイクリック軸のアクティブな項目のインデックスを返します。最初の項目のインデックス値は 1 です。サイクリック軸の名前を一重引用符で囲んで入力します。チャートの数式でのみ使用できます。

GroupDimensionIndex(dim\_name Expression)

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### GroupDimensionLabel

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

この関数は、指定されたサイクリック軸内の現在のステップの項目ラベルを返します。サイクリック軸の名前を一重引用符で囲んで入力します。チャートの数式でのみ使用できます。

GroupDimensionLabel(dim\_name Expression)

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### IsPartialReload

この関数は、現在のリロードが部分的である場合は -1 (True)、それ以外の場合は 0 (False) を返します。

[**IsPartialReload**](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/IsPartialReload.htm)()

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### InObject

InObject() チャート関数は、現行オブジェクトが関数引数で指定された ID を持つ別のオブジェクト内に含まれているかどうかを評価します。オブジェクトはシートまたはビジュアライゼーションのいずれかです。

[**InObject**](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/InObject.htm)(id\_str)

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### ObjectId

ObjectId() チャート関数は、式が評価されるオブジェクトの ID を返します。この関数は、オプションの引数を取り、どのタイプのオブジェクトを考慮するかを指定します。オブジェクトはシートまたはビジュアライゼーションのいずれかです。この関数はチャートの数式でのみ使用できます。

[**ObjectId**](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/ObjectId.htm)([object\_type\_str])

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### OSUser

この関数は、現在接続しているユーザーの名前を含む文字列を返します。 これは、データ ロード スクリプトおよびチャート式の両方で使用できます。

OSUser( )

情報メモQlik Sense Desktop および Qlik Sense Client-Managed モバイルで、この関数は常に 'Personal\Me' を返します。

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### ProductVersion

このスクリプト関数は、Qlik Sense のフル バージョンとビルド番号を文字列で返します。

この関数は廃止予定であり、EngineVersion() に置き換えられます。

[**ProductVersion**](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/ProductVersion.htm)()

情報メモこの関数は、Qlik Cloud に対応していません。

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### ReloadTime

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

この関数は、最後にデータ ロードを実行したときのタイムスタンプを返します。返されるタイムスタンプは UTC 形式です。これは、データ ロード スクリプトおよびチャート式の両方で使用できます。

ReloadTime( )

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

#### StateName

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/system-functions.htm)

StateName() は使用されているビジュアライゼーションの並列ステートの名前を返します。StateName は、例えば、ビジュアライゼーションのステートが変更されたことを反映する動的テキストやカラーを使ってビジュアライゼーションを作成するのに使用できます。この関数はチャート数式で使用できますが、数式が参照するステートを特定するためには使用できません。

[**StateName**](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/StateName.htm)()

情報メモこの関数は、Qlik Cloud に対応していません。