.xbre
ルールファイルの日付を比較する方法。
たとえば、次のルールがあります。
<ObjectLookup id ="EmpObj" objectId ="EmpLvl" member ="JoinDate"/>
<Logic>
<If>
<And>
<Between leftId ="2009-10-10" rightId ="2010-10-10" valueId ="EmpObj">
</Between>
</And>
<Do>
<Modify id ="LVL" type="String" value ="Sr"/>
</Do>
</If>
<ElseIf>
<And>
<Between leftId ="2010-10-10" rightId ="2014-10-10" valueId ="EmpObj" excludeLeft ="true">
</Between>
</And>
<Do>
<Modify id ="LVL" type="String" value ="Jr"/>
</Do>
</ElseIf>
</Logic>
渡されたJoinDateに基づいて、日付範囲に基づいた文字列を取得する必要があります。上記のルールを実行すると、に記載されている日付leftId
が使用されrightId
ますが、日付範囲は使用されません。
日付範囲/日付間のチェック方法は?