Se aplica a
Producto: NetSuite 2025.1
Escenario
Un usuario introduce datos en un formulario añadido en un script de Suitelet. El script crea un registro basado en los datos al hacer clic en el botón Enviar. Sin embargo, se crean registros duplicados.
Solución
Asegúrese de que el script haya añadido un botón de envío al formulario usando nlobjForm.addSubmitButton en lugar de nlobjForm.addButton. El botón creado con addButton permite hacer clic varias veces (lo que desencadena la creación del registro varias veces), mientras que addSubmitButton crea un botón que no permite más de un clic y muestra un cuadro de diálogo de confirmación que indica que ya ha enviado este formulario.