필드에는 판매 주문 레코드가 있습니다. 해당 필드가 변경되면 광고 항목 필드를 변경해야합니다. 품목 변경 값 필드 변경 이벤트의 레코드에서
나는 클라이언트 스크립트가 유일한 옵션입니다 것으로 알고 있습니다. 우리가 찾고있는 API는 nlapiSetLineItemValue 및 nlapiSetCurrentLineItemValue
는 개별 항목 필드의 경우에 가능 어차피 그것 같이 보인다
function UpdateOrderTypeLocation(type, name, linenum) {
if(type=='item' && name =='item') {
var orderType = nlapiGetFieldValue('custbody_ordertype');
nlapiSetCurrentLineItemValue('item', 'custcolcustcol_line_order_type', linenum, orderType);
}
}
어떤 해결 방법?
잘못된 매개 변수를 작성했다 발견
nlapiSetCurrentLineItemValue
했다. 스크립트가 올바르게 실행됩니다. 그리고 광고 항목이 추가되지 않습니다. 광고 항목이 추가되기 전에 기본적으로 트리거되어야합니다. 항목이 광고 항목에서 선택 될 때 더욱 정확하게 – Swaraj