2016-11-11 35 views
0

SuiteScript 2.0を使用すると、UIフレームワーク(N/ur/dialogモジュールを使用)を使用してアラート/確認ボックスを作成できます。 SuiteScript APIを使用してアラートまたは確認ボックスにテキスト入力フィールド(ユーザーが入力できる)を含める方法があるかどうかを知っていますか?テキストフィールド入力のNetSuiteダイアログボックス(SuiteScript 2.0)

答えて

1

これが正式にサポートされていますが、N/UI /ダイアログは基本的にExt.jsのラッパー関数であることを見ていないされ、次のものを使用することができますNSスタイルの入力ボックスを作成する:

Ext.Msg.prompt('Title', 'Message', function(btn, text) { 
    if (btn == 'ok') { 
     alert('you said ' + text); 
    } 
}); 
+0

素晴らしいヒント、私はそれを試してみましょう。彼らはまだExt.js v3.3.1(6年前にリリースされた)を使用していることに興味があります – angrycrab

+0

これは素晴らしい働きました - アイデアのおかげで! – angrycrab

0

使用clientscriptがボタンにこの機能を追加するために:

function promptForInput(){ 
    var theResponse = prompt('Type now'); 
    alert('User typed ' + theResponse); 
} 
+0

を私は(NSがスタイル)バニラJSプロンプトボックス以外の何かを期待していたが、私はそれが迅速かつ簡単な解決策だと思います! – angrycrab

関連する問題