Skip to content

Instantly share code, notes, and snippets.

@KDamir
Last active March 28, 2018 05:56
Show Gist options
  • Save KDamir/124fe75cfe61fe8dbe42027ab2568f1d to your computer and use it in GitHub Desktop.
Save KDamir/124fe75cfe61fe8dbe42027ab2568f1d to your computer and use it in GitHub Desktop.
<extras name="SCRIPTS">
<extras name="CALC">
<integer name="id">688518</integer>
<text name="script_source">res = @formula.switch( (@page_870_01_01.field_870_01_010<>'') * (@page_870_01_01.field_870_01_004<>'')=1 , @page_870_01_01.field_870_01_010 * @page_870_01_01.field_870_01_004 , (@page_870_01_01.field_870_01_008<>'') * (@page_870_01_01.field_870_01_004<>'')=1 , @page_870_01_01.field_870_01_008 * @page_870_01_01.field_870_01_004 , (@page_870_01_01.field_870_01_006<>'') * (@page_870_01_01.field_870_01_004<>'')=1 , @page_870_01_01.field_870_01_006 * @page_870_01_01.field_870_01_004 , '' );</text>
</extras>
<extras name="CHECK">
<integer name="id">688500</integer>
<text name="script_source">if ((@page_870_01_01.field_870_01_010<>'') + (@page_870_01_01.field_870_01_006<>'') + (@page_870_01_01.field_870_01_008<>'')>0) + (@page_870_01_01.field_870_01_004<>'') + (@page.field_870_01_012='')=3 then res = '73677' ;</text>
</extras>
<extras name="CHECK">
<integer name="id">688498</integer>
<text name="script_source">if (@page.field_870_01_012<>'') * (@page_870_01_01.field_870_01_010<>'') + ((@page_870_01_01.field_870_01_010 * @page_870_01_01.field_870_01_004<@page.field_870_01_012 - 0.5) + (@page_870_01_01.field_870_01_010 * @page_870_01_01.field_870_01_004>@page.field_870_01_012 + 0.5) + (@page_870_01_01.field_870_01_010 * @page_870_01_01.field_870_01_004=@page.field_870_01_012 + 0.5)>0)=2 then res = '72816' ;</text>
</extras>
<extras name="CHECK">
<integer name="id">688487</integer>
<text name="script_source">if (@page.field_870_01_012<>'') * (@page_870_01_01.field_870_01_010='') * (@page_870_01_01.field_870_01_008<>'') + ((@page_870_01_01.field_870_01_008 * @page_870_01_01.field_870_01_004<@page.field_870_01_012 - 0.5) + (@page_870_01_01.field_870_01_008 * @page_870_01_01.field_870_01_004>=@page.field_870_01_012 + 0.5)>0)=2 then res = '72816' ;</text>
</extras>
<extras name="CHECK">
<integer name="id">688442</integer>
<text name="script_source">if (@page.field_870_01_012<>'') * (@page_870_01_01.field_870_01_010='') * (@page_870_01_01.field_870_01_008='') * (@page_870_01_01.field_870_01_006<>'') + ((@page_870_01_01.field_870_01_006 * @page_870_01_01.field_870_01_004<@page.field_870_01_012 - 0.5) + (@page_870_01_01.field_870_01_006 * @page_870_01_01.field_870_01_004>=@page.field_870_01_012 + 0.5)>0)=2 then res = '72816' ;</text>
</extras>
</extras>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment