suitedev
10/19/2020, 6:04 AMlineInstanceId
There are no examples of the value for this field. I haven’t seen it before either. Does anyone have an example of this field?battk
10/19/2020, 9:45 AMfunction removeLine(options, line)
{
var sublistId, lineInstanceId, ignoreRecalc = false;
if (line !== undef)
{
sublistId = options;
}
else if (options !== undef && options !== null)
{
sublistId = options.sublistId;
line = options.line;
lineInstanceId = options.lineInstanceId;
ignoreRecalc = options.ignoreRecalc || false;
}
utilityFunctions.checkMutuallyExclusiveArguments(line, lineInstanceId, 'line', 'lineInstanceId');
utilityFunctions.checkAtLeastOneArgumentIsDefined([line, lineInstanceId], ['line', 'lineInstanceId'], getMissingArgumentErrorMessageFillerValue('removeLine'));
utilityFunctions.checkArgs([sublistId], ['sublistId'], getMissingArgumentErrorMessageFillerValue('removeLine'))
recordUtil.assertValidSublistOperation(isSublistAnEditMachine(sublistId));
if (isMultilineEditable(sublistId))
{
if (line != null)
lineInstanceId = getLineInstanceId(sublistId, line, true);
doRemoveLineForInstance(sublistId, lineInstanceId, ignoreRecalc);
}
else if (line != null)
{
doRemoveLine(sublistId, line, ignoreRecalc);
}
else
{
doRemoveLineForInstance(sublistId, lineInstanceId, ignoreRecalc);
}
}
battk
10/19/2020, 9:46 AM