强制性有一种关系。

时间:2017-10-11 09:23:13

标签: newmips

我必须模拟以下情况:员工可以提出保险索赔,可以是疾病或意外事故。事故索赔需要一些额外的输入(地点,警方报告......)。

我告诉Mipsy entity claim has a accident,后来定义了select entity accidentcreate filed location mandatory。到目前为止,非常好,屏幕意外位于新标签上,如果没有位置中的值,我就无法保存。

是否可以在声明中设置选择框accident/illness/other,以便在发生意外时强制使用标签accident,并且仅发生意外?

1 个答案:

答案 0 :(得分:0)

您可以执行以下操作:

select entity claim
add field Type of claim with type enum and values Accident, Illness, Other

然后在编辑器中打开文件“views> e_claim> show_fields.dust”并在标签上添加以下条件:

<ul class="nav nav-tabs">
    <li class="active">
        <a data-toggle="tab" href="#home">
            {@__ key="entity.e_claim.label_entity" /}
        </a>
    </li>
    {@eq key=f_type_of_claim value="Accident"}
      <li>
          <a id="r_accident-click" data-toggle="tab" href="#r_accident">
              {@__ key="entity.e_accident.as_r_accident" /}
          </a>
      </li>
    {/eq}
</ul>

您可以在标签内容中设置相同的条件,以避免向浏览器发送不相关的数据。