20210829 - Interactive Grid 행 추가 버튼 제어

1. IG 리전

Attributes - Advanced - JavaScript Initialization Code


function(config) { 
config.initActions = function( actions ) {
  actions.remove('selection-add-row');
  actions.add({
    name: "selection-add-row",
    label: "행 추가",
    iconBeforeLabel: "true",
    action: function(event, focusElement) {
      var vVal = apex.item("P4_PO_ID").getValue();
      if(vVal == "")
      {
        apex.message.alert("발주 내역을 먼저 등록/선택 후 상품을 등록하십시오.");
        return config;
      }

      let model = $(actions.context).interactiveGrid('getCurrentView').model;
      var vNewR = model.getRecord(model.insertNewRecord());

      model.setValue(vNewR,"PO_ID", vVal);
    }
  });
}
return config;
}









 

댓글 없음:

댓글 쓰기

20250202 - IG 다운로드 버튼 바로 보이기

JS initialization Code : function (config) {     var $ = apex.jQuery,         toolbarData = $.apex.interactiveGrid.copyDefaultToolbar(),  ...