禁用存储额外加载器

时间:2018-05-23 11:50:15

标签: extjs extjs6

所以我有一个网格面板,只要我点击搜索到的按钮就会显示数据,它会显示我创建的自定义加载器。但它也会显示额外的装载机。如何禁用或隐藏额外的一个?顺便说一句,我刚从extjs 4升级到extjs6,在extjs4期间没有额外的加载器。直到升级,它出现了。

我已经从这里尝试过这种方法: Disable store load mask in Sencha 2 但它只会删除文本,额外的加载器仍然存在。

这是一个示例附件: enter image description here

1 个答案:

答案 0 :(得分:0)

我把它放在视图上解决了它:

CREATE OR replace TRIGGER trg_incre_enrl_num 
BEFORE INSERT ON enrollment 
FOR EACH ROW 

DECLARE v_condition PLS_INTEGER := 0; 

BEGIN 
  SELECT 
         CASE 
                WHEN curr_enrl < max_enrl 
                THEN 1 
                ELSE 0 
         END 
   INTO   v_condition 
  FROM   course_section 
 WHERE  c_sec_id = :NEW.c_sec_id; 

  IF v_condition = 1 THEN 
    UPDATE course_section 
    SET    curr_enrl = curr_enrl + 1; --increment the value in table.

  ELSE 
    raise_application_error(-20005, 'Failure in trigger TRG_INCR_ENRL_NUM: Max Enrollment reached.'); 
  END IF; 
END;
/