LayoutObjectUUID
計算式が定義されているレイアウトオブジェクトの UUID (Universally Unique Identifier) を返します。
構文
LayoutObjectUUID
引数
なし
戻り値のデータタイプ
テキスト
起点バージョン
19.2.2
説明
この関数は、オブジェクトを明示的に参照することなく、計算が関連付けられているレイアウトオブジェクトの UUID を取得できる計算方法を提供します。LayoutObjectUUID 関数を使用して、異なるオブジェクトに適用できる 1 つの計算式を作成することができます。
LayoutObjectUUID 関数は、次のタイプのレイアウトオブジェクト計算でのみ使用できます。
-
[Web ビューアの設定] ダイアログボックスの [Web アドレス] ボックス (レイアウト上での Web ビューアの使用 を参照してください)
メモ
-
サポートされていないレイアウトオブジェクト計算でこの関数を使用すると、「?」を返します。
例 1
If (LayoutObjectUUID = "393877C5-D0A2-43D0-88B5-08F9305852DA" ; 1 ; 0)
は、Web ビューアの UUID が 393877C5-D0A2-43D0-88B5-08F9305852DA である場合、Web ビューアの [Web アドレス] ボックスに 1 (真) を返します。
例 2
この例の計算式を Web ビューアの [Web アドレス] ボックスで使用すると、Web ビューアの UUID を、Web ビューアで実行される JavaScript に渡すことができます。
"data:text/html,
<!doctype html>
<html>
<head>
<script>
var UUID = " & Quote (LayoutObjectUUID) & ";
<!-- スクリプトの続き -->
</script>
</head>
<body>
<!-- ページの本文 -->
</body>
</html>"