<html>
<head>
<link href="mmres://user_interface_reference.css" rel="stylesheet" type="text/css">
<title>DE</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
   <div id="">
   <table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
      <tr> 
         <td valign="top" class="name">DE</td>
         <td valign="top" nowrap class="compatibility">&nbsp;</td>
      </tr>
      <tr>
         <td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
      </tr>


    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title"></span>
<p>
p[^̓dp (&quot;) GXP[vAʂdpň݂͂܂B
</p>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">߂l</span>
<p>
dpň͂܂ꂽp[^B̓dp̓GXP[v܂B 
</p>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">JeS</span>
<p>
_Ci~bN]֐
</p>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">֐̃V^bNX</span><pre>DE(string)
</pre>    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">֘A</span>
<p>
EvaluateAIIfAwColdFusion MX JKChx̑4͂́u # L̎gpv 
</p>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">p[^</span>
<p>

</p>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title">gp@</span>
<p>
DE ֐́Ap[^Ƃ IIf ֐܂ Evaluate ֐ɓn镶񂪕]̂x点܂B 
</p>

<p>
̊֐ IIf ֐ƋɎgpƁA2 Ԃ߂ 3 Ԃ߂̃p[^ƂĎIɕ]ł̂ŕ֗łBDE ֐gpƁAϐƂďo͂AƂďKvȂp[^̕]邱Ƃł܂B̗ł̎g܂BIIF gpāAe[us̔wiFƂĔƃO[݂ɐݒ肵܂B܂ADE ֐gpāAColdFusion ŐF̕񂪕]Ȃ悤ɂ܂B
</p>
<pre>&lt;cfoutput&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;3&quot;&gt;
&lt;cfloop index=&quot;i&quot; from=&quot;1&quot; to=&quot;10&quot;&gt;
   &lt;tr bgcolor=&quot;#IIF( i mod 2 eq 0, DE(&quot;white&quot;), DE(&quot;gray&quot;) )#&quot;&gt;
      &lt;td&gt;
         hello #i#
      &lt;/td&gt;
   &lt;/tr&gt;
&lt;/cfloop&gt;
&lt;/table&gt;
&lt;/cfoutput&gt;
</pre>
<p>
DE ֐́AV[vL (#) ň͂܂ꂽϐ̕]͒x点܂BColdFusion ֐́ADE ֐݂邩ǂɊ֌WȂAϐ]܂B
</p>

<p>
̗ł́ADE ֐ƃV[vLꏏɎgp@Aт̊֐ IIF ֐ƋɎgpꍇ̓܂B 
</p>
<pre>&lt;cfoutput&gt;
&lt;cfset var1=Blue&gt;
&lt;cfset var2=Green&gt;
&lt;cfset myresult=IIf( 1 eq 2, DE(#Var1#), DE(#Var2#))&gt;
 #myresult#
&lt;/cfoutput&gt;
</pre>
<p>
ColdFusion ́ÃR[ĥ悤ɏ܂B
</p>
<ol type="1">

<li>ColdFusion ́Aϐ var1  var2  Blue  Green ɂȂ悤ɐݒ肵܂B</li>

<li>4 s߂ŁAColdFusion ̓V[vLň͂܂ꂽϐŏɕ]A̕ϐ̒l𕶎 Blue  Green ɒu܂B</li>

<li>IIF ֐́Atest expression ] false ł邱Ƃ𔻕ʂA 3 Ԃ߂̃p[^]܂B</li>

<li>3 Ԃ߂̃p[^ DE ֐łB̊֐͕ Green Apň݂͂܂B</li>

<li>IIF ֐͕ &quot;Green&quot; (p܂)Ԃ܂B</li>

<li>cfset ^ÓǍʂƂ &quot;Green&quot; 擾Amyresult ϐ̒l𕶎 Green ɐݒ肵܂B</li>

<li>ColdFusion ́Ao̓eLXg #myresult# ]A̒l𕶎 Green ɒuǍʂ\܂B</li>
</ol>
    </td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
  </tr>
  <tr>
    <td valign="top" colspan="2" class="description"><span class="title"></span><pre>&lt;!--- ̗́ADE  Evaluate ̎gp@Ă܂B ---&gt;
&lt;h3&gt;DE ̗&lt;/h3&gt;
&lt;cfif IsDefined(&quot;FORM.myExpression&quot;)&gt;
   &lt;cftry&gt;
      &lt;!--- ю̕]̌ʂ\ ---&gt;
      &lt;cfoutput&gt;
         &lt;h3&gt; #FORM.MyExpression# ]&lt;/h3&gt;
      &lt;/cfoutput&gt;
      R[h :&lt;br&gt;
      #Evaluate(FORM.myExpression)#
      &lt;br&gt;&lt;br&gt;
       :&lt;br&gt;
      &lt;cfoutput&gt;
         #Evaluate(FORM.myExpression)#
      &lt;/cfoutput&gt;
      
      &lt;h3&gt;DE gp Evaluate ֐̕]&lt;/h3&gt;
      R[h :&lt;br&gt;
      #Evaluate(DE(FORM.MyExpression))#&lt;br&gt;&lt;br&gt;
       :&lt;br&gt;
      &lt;cfoutput&gt;
         #Evaluate(DE(FORM.MyExpression))#      
      &lt;/cfoutput&gt;
      &lt;!--- Ȏ̃R[hG[Ƃ̑̃G[ ---&gt;
      &lt;cfcatch type = &quot;Any&quot;&gt;
      &lt;!--- \郁bZ[W ---&gt;
         &lt;h3&gt;&lt;B&gt;G[&lt;/B&gt;܂B
         &quot;2+2&quot; ̂悤ȊȒPȎŎĂB&lt;/h3&gt;
         &lt;cfoutput&gt;
         &lt;!--- ColdFusion ̐ffbZ[W\܂B ---&gt;
            &lt;p&gt;#cfcatch.message#
         &lt;/cfoutput&gt;
      &lt;/cfcatch&gt;
   &lt;/cftry&gt;
&lt;/cfif&gt;

&lt;h3&gt;L ColdFusion ͂܂B&lt;/h3&gt;
&lt;cfform&gt;
   &lt;cfinput name=&quot;myExpression&quot; type=&quot;Text&quot; size=&quot;40&quot;&gt;
   &lt;cfinput type=&quot;submit&quot; name=&quot;submitit&quot;&gt;
&lt;/cfform&gt;
</pre>
         </td>
      </tr>
   </table>
   </div>
<div id="STRING">
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>  
<td valign="top" class="name">STRING</td>
  <td valign="top" nowrap class="compatibility">&nbsp;</td>
  </tr>
  <tr>
  <td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
  </tr>

 </td>
  </tr>
  <tr>
    <td>]̑ΏۊOƂ镶łB


  </td>
  </tr>
  </table>
</div>

  </body>
</html>
