前のトピック: 電子メールのタイプとカテゴリ

次のトピック: タスクのスケジューリングの中断と再起動

条件付きの代替変数

代替変数がすべての状況に該当しないこともあります。 たとえば、%VMCONSOLEURL% は、VMware ベースのシステムのみに該当します。 予約マネージャ が Hyper-V システムについての電子メールを送信する場合でも、電子メールには VM コンソール URL のフィールドが表示されますが、値は空白になります。 電子メールに空白のフィールドが含まれると、混乱を招く恐れがあり、見た目もよくありません。

テンプレート内で変数をアンパサンド(@)で囲むと(以下の例を参照)、空白のフィールドを削除できます。

@%VMCONSOLEURL%@

以下の例は、テンプレート内でのコーディング方法を示しています。

<table border=1>
<td>System Name</td> <td>%SERVER%</td>
<td>IP Address</td> <td>%IPADDRESSES%</td>
<td>VM Console URL</td> <td>@%VMCONSOLEURL%@</td>
</table>

注: 変数は、変数に関連付けられたテキストと同じ行内にある必要があります。 以下の例では、空白フィールドは削除されません。

<td>VM Console URL</td> 
<td>@%VMCONSOLEURL%@</td>