Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
L'adaptador basat en dades web (WebDDA) proporciona un conjunt d'esdeveniments que es poden utilitzar en automatitzacions. Els esdeveniments es poden dividir en esdeveniments de pàgina i esdeveniments de control. S'assignen als mateixos noms d'esdeveniment utilitzats al DOM. Per a més informació sobre els esdeveniments, vegeu Esdeveniments
Quan es registra l'acció per als esdeveniments de pàgina, s'ignora el paràmetre de control de l'activitat RegisterActionForEvent
(Per obtenir més informació, vegeu Automatitzar aplicacions allotjades mitjançant activitats d'automatització HAT). Per als esdeveniments de control, el ControlName
paràmetre ha de contenir el nom del control que s'especifica als enllaços.
Alguns dels esdeveniments també proporcionen dades addicionals sobre l'esdeveniment. Es pot accedir a aquestes dades a través de l'activitat GetActionData
. (Per obtenir més informació, vegeu Automatitzar aplicacions allotjades mitjançant activitats d'automatització HAT) L'exemple següent mostra el format en què es proporcionen.
<EventArgs[flags] [frame] [headers ] [navigationcontext] [postdata] [url] [urlcontext] [cancel] [type] [key][button]>
Els arguments proporcionen opcions addicionals per als esdeveniments:
Argument | Descripció |
---|---|
flags |
Una constant o un valor que especifica una combinació dels valors definits per l'enumeració BrowserNavConstants . |
frame |
Expressió de cadena que distingeix entre majúscules i minúscules que s'avalua com el nom del marc per mostrar el recurs. És NULL , si no hi ha cap marc amb nom per al recurs. |
headers |
Una cadena que conté capçaleres HTTP addicionals per enviar al servidor. Aquestes capçaleres s'afegeixen al navegador web. Aquest paràmetre s'ignora si l'adreça URL no és una adreça URL HTTP. |
navigationcontext |
Indicadors utilitzats en obrir una finestra nova. Aquests valors s'utilitzen per decidir si s'ha de mostrar una finestra emergent. |
postdata |
Dades que s'envien al servidor com a part d'una transacció HTTPPOST. Una transacció POST s'utilitza normalment per enviar dades recollides per un formulari HTML. Si aquest paràmetre no especifica cap dada de publicació, aquest mètode emet una transacció HTTPGET . Aquest paràmetre s'ignora si l'URL no és un URL HTTP. |
url |
URL de la pàgina a la qual s'ha navegat l'esdeveniment. |
urlcontext |
URL de la pàgina que obre la finestra nova. Aquest paràmetre forma part de l'esdeveniment del NewWindow navegador web. |
cancel |
La creació de la pàgina s'ha cancel·lat (True ) o s'ha acabat (False ). |
type |
El tipus d'esdeveniment sol ser el mateix que l'esdeveniment en si. |
key |
Botó del ratolí que es va fer clic a l'esdeveniment (1 = esquerra, 2 = dreta, etc.). |
button |
Codi del botó que s'ha premut (per exemple, el codi de la tecla Enter és 13). |
Controla els esdeveniments
Els esdeveniments de control són els esdeveniments associats a un control.
La taula següent enumera els esdeveniments de control que estan disponibles amb els paràmetres respectius:
Element | Descripció |
---|---|
AbansNavegar |
flags , frame , , headers navigationcontext , postdata , ,url |
onblur | tipus |
onchange | tipus |
Clica | tipus, botó |
ondblclick | tipus, botó |
Onfocus | tipus |
onkeydown | tipus, clau |
onmousedown | tipus, botó |
onreset | tipus |
onsubmit | tipus |
Esdeveniments de la pàgina
Quan es registren accions per a esdeveniments de pàgina, s'ignora el paràmetre de control de l'activitat RegisterActionForEvent
. (Per obtenir més informació, vegeu Automatitzar aplicacions allotjades mitjançant activitats d'automatització HAT)
A la taula següent s'enumeren els esdeveniments de pàgina que estan disponibles amb els paràmetres respectius:
Element | Descripció |
---|---|
AbansNavegar |
flags , frame , , headers navigationcontext , postdata , ,url |
BeforeNewWindow |
flags , , url urlcontext |
DocumentCompletat |
Notification , , flag url |
DescarregarIniciat |
Notification , , flag url |
DescarregarCompletat |
Notification , , flag url |
Finestra nova2 | Cancel |
Finestra nova3 |
flags , url , urlcontext , cancel |