带有文本字段输入的NetSuite对话框(SuiteScript 2.0)

时间:2016-11-11 19:48:33

标签: netsuite

使用SuiteScript 2.0,您可以使用其UI框架(使用N / ur / dialog模块)创建警报/确认框。有没有人知道是否有办法使用SuiteScript API在警报或确认框中包含文本输入字段(用户可以键入)?

3 个答案:

答案 0 :(得分:2)

这不是官方支持的,但是看到N / ui / dialog基本上是Ext.js上的包装函数,你可以使用以下方法创建一个NS样式的输入框:

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

答案 1 :(得分:0)

使用clientscript将此功能添加到按钮:

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

答案 2 :(得分:0)

现在有一种更好的方法:使用我最近发布的NetSuite Input Dialog模块。干杯。