Cuadro de Diálogo de Confirmación de Pantalla

Cuadro de diálogo de confirmación de pantalla - kintone.showConfirmDialog(config)

Muestra un diálogo de confirmación que solicita al usuario confirmación y recupera su elección.

Función

Escritorio

kintone.showConfirmDialog(config)

Parámetros

Parámetro Tipo Obligatorio Descripción
config Object La configuración del diálogo.
config.title String Opcional La cadena del título.
Si se ignora, no se mostrará.
config.body String Opcional El texto principal del diálogo.
\n, \r, \r\n se interpretan como saltos de línea.
Si se ignora, no se mostrará.
config.showOkButton Boolean Opcional La visibilidad del botón OK.
  • true: Muestra el botón OK.
  • false: No muestres el botón OK.
Si se ignora, se mostrará.
config.okButtonText String Opcional El texto para mostrar en el botón OK.
Si se ignora, "OK" se mostrará según el idioma del usuario que haya iniciado sesión.
config.showCancelButton Boolean Opcional La visibilidad del botón Cancelar.
  • true: Muestra el botón de Cancelar.
  • false: No muestres el botón de Cancelar.
Si se ignora, no se mostrará.
config.cancelButtonText String Opcional El texto para mostrar en el botón de Cancelar.
Si se ignora, "Cancelar" se mostrará según el idioma del usuario que haya iniciado sesión.
config.showCloseButton Boolean Opcional La visibilidad de la Gráfico botón
  • true: Muestra el botón de Cerrar.
  • false: No muestres el botón de Cerrar.
Si se ignora, no se mostrará.
Si no se muestra, también se desactivará la función para cerrar el diálogo con la tecla Esc.

Devuelve

Un Promise objeto.
Los siguientes valores se pueden recuperar cuando el Promise objeto se cumple:

Propiedad Tipo Descripción
resultado String La acción seleccionada por el usuario.
  • OK: El usuario pulsó el botón OK.
  • CANCEL: El usuario pulsó el botón Cancelar.
  • CLOSE: El usuario pulsaba el botón de Cerrar o pulsaba la tecla Esc.

Solicitud de muestra

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
// Basic confirmation dialog
kintone.showConfirmDialog({
  title: 'Confirmation',
  body: 'Do you want to delete this record?',
  showOkButton: true,
  showCancelButton: true,
  okButtonText: 'Delete',
  cancelButtonText: 'Cancel',
  showCloseButton: true
}).then((result) => {
  if (result === 'OK') {
    console.log('Executing deletion');
  } else {
    console.log('Deletion cancelled');
  }
});

Páginas disponibles

Escritorio

Sin embargo, no se puede utilizar en las siguientes páginas:

  • Resultados de la búsqueda
  • Marketplace
  • Configuración del plug-in