Slig
09/03/2021, 8:05 PM/**
*@NApiVersion 2.x
*@NScriptType Suitelet
*/
define(['N/ui/serverWidget'], function (serverWidget) {
function onRequest(context) {
var formulario = serverWidget.createForm({
title: 'Formulário',
hideNavBar: false
});
formulario.addCancelButton({
id: 'btnCancel',
label: 'Cancelar'
})
formulario.addSubmitButton({
id:'btnsubmit'
label: 'Enviar'
});
formulario.addField({
id: 'sublista_campo1',
label: 'Código empresa',
type: serverWidget.FieldType.INTEGER
});
formulario.addField({
id: 'sublista_campo2',
label: 'Código funcionário',
type: serverWidget.FieldType.TEXT
})
formulario.addField({
id: 'sublista_campo3',
label: 'Código evento',
type: serverWidget.FieldType.INTEGER
});
var fieldReference = formulario.addField({
id: 'sublista_campo4',
label: 'Referência',
type: serverWidget.FieldType.INTEGER
});
var fieldValue = formulario.addField({
id: 'sublista_campo5',
label: 'Valor',
type: serverWidget.FieldType.FLOAT
});
formulario.addField({
id: 'sublista_campo6',
label: 'Mês e ano',
type: serverWidget.FieldType.DATE
});
if (fieldReference === " && fieldReference === null) {
fieldReference.defaultValue = '0000'
};
if (fieldValue === " && fieldValue === null) {
fieldValue.defaultValue = '0000'
}
context.response.writePage(formulario);
};
return {
onRequest: onRequest
};
});
CD
09/03/2021, 8:18 PMSandii
09/03/2021, 8:25 PM_context_.request.method
for 'GET'
(where you display the form) and 'POST'
where you handle the action of the submit button.Sandii
09/03/2021, 8:26 PMCustomization -> Centers and Tabs
and understand the layers thereSlig
09/06/2021, 6:30 PM