|
|
|
|
- Uso de una sintaxis con asistente
- Características del cuadro de diálogo
- Miscelánea
Muestra un cuadro de mensaje y devuelve el valor del botón pulsado por el usuario. Observaciones: - Esta ventana de advertencia es bloqueante. Para continuar ejecutando la aplicación, el usuario debe validar uno de los botones.
SWITCH Dialog("Do you want to save the modifications in the %1? file", MySource)
CASE 1:
Procedure_Save()
END
IF Dialog(StringBuild("Do you want to save the modifications in %1?", ...
MySource), ["Yes - Save","No"], 1, 2, dlgIconQuestion) = 1 THEN
Procedure_Save()
END
Sintaxis
Sintaxis utilizando el asistente Ocultar los detalles
<Result> = Dialog(<Message ID> [, <Parameter 1> [, <Parameter N>]])
<Result>: Integro Identifica la respuesta seleccionada por el usuario. Esta respuesta depende del mensaje seleccionado. Los diferentes valores correspondientes a las diferentes respuestas se incluyen automáticamente en los comentarios en el editor de código al seleccionar el mensaje. <Message ID>: Integro Identifica la pregunta formulada al usuario así como las diferentes respuestas posibles. <Parameter 1>: Cadena de caracteres opcional Si el mensaje seleccionado contiene elementos con parámetros (identificados por %1, %2, etc.), este parámetro se utiliza para dar el valor deseado al primer elemento. Así, el valor de <Parámetro 1> reemplazará %1.
$~ ... | <Parameter N>: Cadena de caracteres opcional Si el mensaje seleccionado contiene elementos con parámetros (identificados por %1, %2, etc.), este parámetro se utiliza para dar el enésimo valor deseado al elemento N. Así, el valor de <Parámetro N> reemplazará %N.
Sintaxis directa Ocultar los detalles
<Result> = Dialog(<Question> , <Captions of buttons> [, <Default button> [, <Cancellation button> [, <Icon>]]])
<Result>: Integro Identifica la respuesta seleccionada por el usuario. Esta respuesta depende del mensaje seleccionado. <Question>: Cadena de caracteres Pregunta hecha al usuario. <Captions of buttons>: Array Nombre de la Array Variable que contiene las leyendas de los botones. <Default button>: Integro Índice del botón seleccionado por Default. El valor predeterminado de este parámetro es 1. <Cancellation button>: Integro Índice del botón de cancelación. En Default, este parámetro corresponde al índice del último botón. <Icon>: Cadena de caracteres o constante de tipo Integer Mostrar Icon. Este parámetro puede corresponder a: - el ruta de archivo correspondiente al Icon mostrado.
- una de las siguientes constantes:
| | dlgIconError | Icon representando un error. | dlgIconInfo (Valor predeterminado) | Icon representando una información. | dlgIconQuestion | Icon representando una pregunta. |
Observaciones Uso de una sintaxis con asistente Para utilizar esta sintaxis, se debe utilizar el asistente propuesto al escribir el nombre de la función en el editor de código (opción "<Asistente>" propuesta por la aportación económica). Este asistente permite especificar los parámetros del cuadro de diálogo que se utilizará. Esta función no se puede utilizar si el asistente no crea la ventana de diálogo. Para abrir el asistente: - En el editor de código, escribe "Dialog(".
- Haga clic en "Asistente".. El asistente se abre. Pase a la etapa siguiente.
- Seleccione una pregunta existente o cree una nueva pregunta (opción <Haga clic aquí para crear una nueva pregunta>). Pase a la etapa siguiente.
- Si ha elegido crear una pregunta, se abre una pantalla. Esta pantalla permite introducir los diferentes parámetros de la ventana de diálogo utilizada para realizar la pregunta. Es posible indicar:
- El texto de la pregunta,
- La imagen del cuadro de diálogo,
- Los botones que permiten al usuario responder.
- Valide la pantalla en la que se definió la pregunta. El código correspondiente se inserta automáticamente en el editor de código. Pulse de nuevo la tecla ENTRAR. Todo el código se agrega en el editor de código. Las características del cuadro de diálogo se pueden modificar mediante el ícono que se encuentra junto al texto de la pregunta.
Características del cuadro de diálogo - El título del cuadro de diálogo corresponde al título de la ventana (o página) actual.
- Para modificar o definir el título del cuadro de diálogo, utilice la función NextTitle.
Miscelánea - Casos especiales:
- Si el proyecto utiliza sesiones preiniciadas, esta función no debe utilizarse en el evento "Inicialización" del proyecto. Debe utilizarse en el evento "Inicialización del proyecto después de la conexión al sitio".
- Esta función no debe utilizarse en una tarea WEBDEV programada..
Clasificación Lógica de negocio / UI: Código UI
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|