|
|
|
|
|
- Recuperación de información sobre la excepción
Activa artificialmente el mecanismo de seguridad de WLanguage lanzando una excepción.. Entonces, esta excepción puede ser procesada por un código de excepción escrito para este propósito. Las excepciones se lanzan sólo en el código WLanguage (y no en el framework). Utilizada en un servicio web, esta función le permite: - detener la actual Process,
- devolver un error a la aplicación externa que utiliza el Webservice a través del protocolo estándar SOAP.
En el código XML devuelto por el Webservice, el mensaje de error se devuelve en la etiqueta "faultstring".. El número de error no se devuelve en una etiqueta específica, sino que está contenido en el texto de los detalles completos de error que se encuentran en la etiqueta "detail".. Atención: Al consumir este Webservice en una aplicación WINDEV, WEBDEV o WINDEV Mobile, el error debe ser recuperado por ErrorInfo (y no por ExceptionInfo).
Sintaxis
ExceptionThrow(<Error number> [, <Message>])
<Error number>: Entero o constante Número de error a lanzar. Este número (incluido entre 1 y 1000) es definido por el desarrollador. <Message>: Cadena de caracteres opcional Mensaje asociado al error. Observaciones Recuperación de información sobre la excepción La información sobre la excepción es recuperada por ExceptionInfo: - ExceptionInfo(errCode) permite obtener el número de la excepción desencadenada.
- ExceptionInfo(errMessage) permite obtener el mensaje.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|