Discussões
Adicionar dinamicamente um botão personalizado usando scripts de evento do usuário
Aplica-se a
Produto: NetSuite 2020.2
Cenário
O usuário deseja adicionar dinamicamente um Botão em um registro usando um script de evento do usuário.
Solução
1. Faça deploy do script de evento do usuário que exibirá o botão
- Crie um arquivo JavaScript com o seguinte código:
/**
* @NApiVersion 2.x
* @NScriptType UserEventScript
* @NModuleScope SameAccount
*/
define([], function () {
function beforeLoad_addButton(scriptContext) {
var form = scriptContext.form;
form.addButton({
id : 'custpage_buttonid',
label : 'Test',
functionName : 'clientButton()'
});
form.clientScriptFileId = 7018; //internal id of the script file in the file cabinet
}
return {
beforeLoad: beforeLoad_addButton
}
});
- Navegue até Personalização > Criação de scripts
Rotulado:
0
Olá, bem-vind@!
Faça login
Para ver todos os detalhes, faça o login.
Cadastre-se
Não tem uma conta? Clique aqui para começar!