サブタブで、ユーザーがいくつかの検証を実行することを選択した後にクライアント側で選択した値を調べるためのドロップダウンがあるカスタムフォームがあります。私はスクリプトを作成し、それをドロップダウンの変更イベントに結びつけました。私はクライアント側で選択された値を取得するコードを見つけることができないようです。送信側のイベントからサーバー側の値を読み取るコードが見つかりました。私はクライアントサイドでこれを変更する必要があります。 IDを使用してレコードを検索し、そのレコードの値をチェックし、該当する場合はユーザーに警告をポップアップさせます。 SS1とSS2のどちらかが良いですが、どちらの方が良いか分かりますが、どちらも利用できます。これを助けてくれれば助かります。ありがとうNetSuite SuiteScriptクライアント側ドロップダウン検証
0
A
答えて
0
OK nlapiGetFieldValueは、トリックをしなかった、何をしたことは
0
クライアントスクリプトでは、nlapiGetFieldValue()
を使用して結果を取得できます。
function fieldchanged(type, name, linenum) {
if(name == 'dropdownid') {
var value = nlapiGetFieldValue('dropdownid');
alert(value);
}
}
+0
が、私はこれをやっているあなたの助けのために、次の
function ValidateField(type, field, linenum) { if (field === 'recordid') { var vendorid = nlapiGetCurrentLineItemValue(type,field,linenum); var vendorRecord = nlapiLoadRecord('vendor',vendorid); } return true; }
おかげだったと私は戻って、私がすべきNULL値を取得しますドロップダウンIDとして正しいフィールドIDを使用していますか?あなたの助けをありがとう – jk121960
関連する問題
- 1. Netsuite/SuiteScript SSS_NOT_YET_SUPPORTED
- 2. NetSuite SuiteScriptパフォーマンスログ
- 3. FluentValidationクライアント側の検証
- 4. Rails 4クライアント側の検証
- 5. ASP.NET MVC5クライアント側の検証
- 6. Yii2クライアント側の検証
- 7. クライアント側の検証は、MVC
- 8. MVC3 - クライアント側の検証
- 9. クライアント側のカスタム検証
- 10. Django:クライアント側のフォーム検証?
- 11. クライアント側の検証Openerp
- 12. QuickForm2 - クライアント側の検証
- 13. クライアント側のURL検証スクリプト
- 14. カスタムバリデーターのクライアント側の検証
- 15. Rails 2のクライアント側検証
- 16. クライアント側の検証MVCアプリケーション
- 17. Herokuのクライアント側の検証
- 18. ASP.Net MVC:クライアント側の検証
- 19. ValidationSummaryクライアント側とサーバー側の検証で
- 20. Base64をBlobに変換するNetsuite SuiteScript(Javascriptサーバー側)
- 21. Netsuite Suitescriptクローズ返品承認
- 22. Netsuite SuiteScriptを学ぶには
- 23. NetSuite SuiteScript 2.0ユーザーイベント電子メールイベントタイプ
- 24. Wicketラジオグループのクライアント側の検証
- 25. MVCクライアント側電子メールの検証
- 26. クライアント側の電子メールの検証
- 27. Html.beginformの検証サーバとクライアント側
- 28. MVC 3クライアント側の比較検証
- 29. レールのクライアント側の検証3.1.X
- 30. MVC3のIValidatableObject - クライアント側の検証
'nlapiGetFieldValue()'はボディレベルのフィールドを取得するために使用され、 'nlapiGetCurrentLineItemValue'はラインレベルのフィールド用です。引数リストから3番目のパラメータ(linenum)を削除し、サブリストも同様にテストするのが最適です - 'if(name === 'sublistid' && field === 'recordid')' – michoel