Я пытаюсь открыть новую форму, которая вызывает функцию newRecord
. Эта newRecord
функция устанавливает sObjectId
значение в null , но оно пусто .
Не получен ожидаемый результат (sObjectId == null).
текущий результат (sObjectId == "").
newRecord : function(component, event, helper) {
component.set('v.body', []);
component.set('v.rowIndex', 0);
component.set('v.currentRowIndex', 0);
component.set('v.objectName', "PlanType__c");
helper.readRecords(component, event, helper);
component.set('v.objectName', "ProjectType__c");
helper.readRecords(component, event, helper);
component.set('v.objectName', "Project__c");
component.set('v.fieldSetName', "ProjectGanttTextInGanttBarOption");
helper.readCustomObjectFieldset(component, event, helper);
component.set('v.fieldSetName', "ProjectGanttFilterOption");
helper.readCustomObjectFieldset(component, event, helper);
component.set('v.fieldSetName', "ProjectGanttSortByOption");
helper.readCustomObjectFieldset(component, event, helper);
helper.readCompactLayoutAsFieldSet(component, event, helper);
component.set('v.objectName', "GanttSettings__c");
var selectGanttSettings = component.find("select-GanttSettings");
if($A.util.isUndefinedOrNull(selectGanttSettings.get("v.value")) || $A.util.isEmpty(selectGanttSettings.get("v.value"))){
component.set("v.sObjectIsDisable", false);
component.set('v.sObjectId', null);
component.set('v.sObject', {'Name':'','Global__c':false,'Default__c':false});
}else{
component.set('v.sObjectId', selectGanttSettings.get("v.value"));
helper.readRecord(component, event, helper);
}
helper.readCustomField(component, event, helper);
helper.showModal(component, event, helper);
},