LayoutObjectUUID

計算式が定義されているレイアウトオブジェクトの UUID (Universally Unique Identifier) を返します。

構文 

LayoutObjectUUID

引数 

なし

戻り値のデータタイプ 

テキスト

起点バージョン 

19.2.2

説明 

この関数は、オブジェクトを明示的に参照することなく、計算が関連付けられているレイアウトオブジェクトの UUID を取得できる計算方法を提供します。LayoutObjectUUID 関数を使用して、異なるオブジェクトに適用できる 1 つの計算式を作成することができます。

LayoutObjectUUID 関数は、次のタイプのレイアウトオブジェクト計算でのみ使用できます。

メモ 

  • サポートされていないレイアウトオブジェクト計算でこの関数を使用すると、「?」を返します。

例 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>"