![](/img/trans.png)
[英]NetSuite SuiteScript 2.0 - Get Sales Team Name from Internal ID
[英]NetSuite SuiteScript 2.0 Get Value of Choose Team field
在標准客戶表單上,有一個名為“選擇團隊”的字段。 它是已定義銷售團隊的列表 - 您選擇團隊,它會使用團隊中的所有人員填充銷售團隊列表,然后將其清空。 因此,對於用戶,您在“選擇團隊”字段中選擇銷售團隊,然后一秒鍾后,它會自行清空。
我要做的是獲取用戶在該字段中選擇的值。 我正在使用客戶端腳本,運行 fieldChanged 入口點,並成功檢測到對該字段的更改。 但是當我使用 getValue 時,該字段本身已經清空,我得到一個空返回。
這是我的代碼:
function fieldChanged(context){
var currentRecord = context.currentRecord;
if(context.fieldId == 'salesgroup'){
var salesTeam = currentRecord.getValue({
fieldId: 'salesgroup'
});
log.debug({
title: 'Sales Team',
details: salesTeam
});
dialog.alert({
title: 'Sales Team',
message: 'Sales Team is ' + salesTeam
});
}
}
您可以嘗試在 validateField 而不是 fieldChanged 期間獲取值。 不要忘記在 validateField 結束時返回 true 以讓更改繼續進行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.