在创建TXT文件的过程中,将在当前子列表中进行搜索以检查特定字段,并与标头中的字段进行比较。创建TXT,然后显示确认消息,或者显示错误消息,提示用户填写必填字段。在这两种情况下,该消息均显示在页面顶部,但焦点位于子列表的末尾。我想知道显示错误或成功消息后如何显示页面顶部。 我正在使用clientScript。
我还没有找到一种方法来显示显示标题的页面,因此用户不必将页面滚动到顶部。
function exportation(){ 尝试{
... some code.....
var validateGuarantor =
validateFillGuarantorField(cr,arrPaymentProcessLine); // return 0 or 1
if (!validateGuarantor) { // 0
var myMsgError = message.create({
title: "ERROR",
message: messages.message00012,
type: message.Type.ERROR });
myMsgError.show(); // Please, fill the guarantor field
... some code ....
if (fileContent) {
.....exportation file code .....
var myMsgConfirmation = message.create({
title: "SUCCESS",
message: messages.message00013,
type: message.Type.CONFIRMATION });
myMsgConfirmation.show(); // success
}
} catch (ex) {
throw ex;
}
}
答案 0 :(得分:1)
使用客户端脚本时,您可以访问浏览器中可用的本机JavaScript方法。
public static void main(String[] argu){
int[] i = new int[10];
Scanner sc = new Scanner(System.in);
for (int j = 0; j<=9 ; j++) {
i[j] = Integer.parseInt(sc.nextLine());
}
Arrays.sort(i);
System.out.println(Arrays.toString(i));
Comparator comparator = Collections.reverseOrder();
Arrays.sort(i,Collections.reverseOrder());
System.out.println(Arrays.toString(i));
方法-例如:window.scrollTo()
scrollTo(0,0);
代替NetSuite消息模块,这将使您可以在可见的位置显示消息,而无需从用户工作的地方移动。