0
다음과 같은 코드 조각이 있습니다. 기본적으로 단추가 부착 된 양식입니다. 넷 스위트의 문서에 따르면SuiteScript 2.0 addButton이 함수를 호출해야합니까?
define(['N/ui/serverWidget', 'N/search', 'N/https'],
function(serverWidget, search, https) {
function onRequest(context) {
if (context.request.method === 'GET')
{
var form = serverWidget.createForm({
title: 'Some Form'
});
// some code
form.addButton({
id : '_buttonId',
label : 'Button Label',
functionName: "someFunctinonIWantToCallOnClick(myParam)"
});
context.response.writePage(form)
} else {
// some other code
}
}
function someFunctinonIWantToCallOnClick(myParam)
{
// some code
}
return {
onRequest: onRequest
};
});
: 클릭, 나는 기능을 실행하려면 options.functionName string optional
함수 이름은 클릭 이벤트를 트리거 할 수 있습니다. 버전 2016 출시 1
내가 뭘 잘못하고 있니?
안녕하세요. 답장을 보내 주셔서 감사합니다. 1. context.response.writePage (form); else 문 바로 앞에 있습니다. 2. 이해가된다면 제대로 이해할 수 있습니다. someFunctinonIWantToCallOnClick (myParams)을 클라이언트 스크립트로 이동하고 폼에 바인드 한 다음 내 버튼이 함수를 호출해야합니까? – user2187935
예. 맞습니다. – bknights