Extensión de formulario para un campo de documento HTML
OnClick
Disponible desde la versión 8.2.
Sintaxis:
OnClick(<EventData>, <StandardProcessing>)
Parámetros:
<EventData>
Tipo: FixedStructure.
Este parámetro es una estructura fija con las siguientes propiedades:
- Anchor – Undefined, o el elemento A (si se hace clic en un enlace).
- Element – el elemento que se hizo clic.
- Button – Undefined, o un elemento de entrada con tipo de botón, o un elemento de botón (si se hizo clic en un botón).
- Event – datos de evento específicos del navegador.
- Document – el documento que es el propietario del elemento clicado.
- Href – Undefined o el valor del campo Href para el control A. Si se hace clic en un enlace con caracteres no latinos codificados en un evento del navegador, esta cadena contiene los caracteres decodificados.
Tenga en cuenta que los métodos y propiedades de estos objetos deben cumplir con modelos de objetos de navegador específicos.
La propiedad Element siempre se llena con el objeto clicado.
Las propiedades Anchor y Button solo se llenan cuando se hace clic en un enlace o un botón.
Por ejemplo, un enlace de la etiqueta A puede verse de la siguiente manera: <a href=”about:blank”> <b>texto de ancla en negrita</b> texto de ancla normal</a>.
Después de hacer clic en el texto de ancla normal, la estructura se llena de la siguiente manera:
- Data.Anchor = ControlA;
- Data.Element = ControlA;
- Data.Button = Undefined;
- Data.Document = ControlA.document/ControlA.ownerDocument;
- Data.Href = decodeURI(ControlA.Href).
Y después de hacer clic en el texto de ancla en negrita, la estructura se llena de la siguiente manera:
- Data.Anchor = ControlA;
- Data.Element = ControlB;
- Data.Button = Undefined;
- Data.Document = ControlA.document/ControlA.ownerDocument;
- Data.Href = decodeURI(ControlA.Href).
En los clientes gruesos y delgados, las propiedades Anchor, Element, Button, Event y Document contienen valores de tipo COMObject.
En el cliente web, las propiedades Anchor, Element, Button, Event y Document contienen valores de tipo ExternalObject.
En la plataforma móvil y en el cliente móvil:
- Las propiedades Anchor, Element, Button y Event siempre son Undefined.
- Las propiedades Document contienen valores de tipo ExternalObject.
- Href: contiene la dirección de salto.
Las propiedades Anchor, Element, Button y Event siempre son Undefined.
Las propiedades Document contienen valores de tipo ExternalObject.
Href: contiene la dirección de salto.
<StandardProcessing>
Tipo: Boolean.
Este parámetro pasa una bandera que indica si se realiza el procesamiento estándar (sistema) del evento. Si se establece en False en el cuerpo del procedimiento del controlador, no se realizará el procesamiento estándar. Cancelar el procesamiento estándar no cancela la acción.
Valor predeterminado: True.
Descripción:
Ocurre cuando se presiona o hace clic en cualquier área dentro de la ventana del objeto HTMLDocumentField.
Los eventos del campo de documento HTML no se manejan si la dirección del host de la página web difiere de la dirección del cliente web. Si una página requiere el manejo de eventos, debe almacenarse en la base de datos de información.
Disponibilidad:
Cliente delgado, cliente web, cliente móvil, cliente grueso, aplicación móvil (cliente).
Nota:
En la plataforma móvil solo ocurre cuando se está cargando otra página.
Disponible desde:
Disponible desde la versión 8.2.