AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de excepciones
  • Equivalencia
  • Error HFSQL
  • Errores DDE
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Recupera información sobre el último error ocurrido en una función de un WINDEV, WINDEV Mobile o WEBDEV Component.
Atención:
  • La función ErrorInfo debe utilizarse inmediatamente después de llamar a la función que falló. De hecho, llamar a una función WLanguage puede reinicializar y modificar el informe de la función ErrorInfo.
  • ErrorInfo no debe usarse para verificar si se ha encontrado un error. Para comprobar si una función de WLanguage ha encontrado un error, utilice uno de los siguientes métodos:
    • comprobar el estado reporte de la función WLanguage.
    • comprobar el ErrorOccurred Variable.
Ejemplo
// Open the overview file
nFileID is int = fOpen(FileName, foRead)
// Check the file opening
IF nFileID = -1 THEN
Error("Unable to open the file: " + FileName, ErrorInfo())
RESULT False
END
WINDEVWEBDEV - Código ServidorReportes y ConsultasUniversal Windows 10 AppCódigo de Usuario (UMC)Ajax
// Error found?
IF ErrorOccurred = True THEN
// Full message of the main error
Trace(ErrorInfo())
// Browse the sub-errors (if any)
FOR i = 1 _TO_ ErrorInfo(errNumberSubError)
// Full message of each sub-error
Trace("Sub-error " + i + ": " + ErrorInfo(errMessage, i))
END
END
Sintaxis

Obtener información sobre el último error Ocultar los detalles

<Result> = ErrorInfo([<Type of information>])
<Result>: Cadena de caracteres o entero
  • Información solicitada.
  • Cadena vacía ("") si no se ha producido ningún error o si la información solicitada no está disponible.
PHP Detalles completos de los errores.
<Type of information>: Constante opcional
Información a devolver.
errCodeCódigo de error
Universal Windows 10 AppAndroidWidget Android JavaPHP Esta constante no se tiene en cuenta.
errDateTimeFecha y hora del error
Universal Windows 10 AppAndroidWidget Android iPhone/iPadIOS WidgetMac CatalystJavaPHP Esta constante no se tiene en cuenta.
errDebugInfoInformación específica para depurar el problema que se produjo. Esta información solo se debe mostrar y comunicar a petición expresa de PC SOFT..
OLE DB Al ejecutar una consulta a través de OLE DB, esta opción permite recuperar el código de la consulta SQL que realmente se ejecuta en la base de datos.

Universal Windows 10 AppiPhone/iPadIOS WidgetMac CatalystPHP Esta constante no se tiene en cuenta.
errDuringNombre de la función WLanguage que lanzó el error.
PHP Esta constante no se tiene en cuenta. Se devuelve una cadena vacía.
errElementNombre del objeto asociado con el actual Process cuando ocurrió el error.
Universal Windows 10 AppAndroidWidget Android JavaPHP Esta constante no se tiene en cuenta.
errFICNombre completo del archivo de datos (.FIC) asociado al error.
Universal Windows 10 AppAndroidWidget Android JavaPHP Esta constante no se tiene en cuenta.
errFileNombre lógico del archivo asociado al error.
Universal Windows 10 AppAndroidWidget Android JavaPHP Esta constante no se tiene en cuenta.
errFullComponentNameNombre completo de la Component que se ejecuta.
Por ejemplo:
  • "" (cadena vacía): contexto de la aplicación principal.
  • "Componente1": "Component 1" Component utilizado directamente en el proyecto.
  • "Componente1.Componente2": "Component 2" Component utilizado de "Component 1".
Universal Windows 10 AppAndroidWidget Android iPhone/iPadIOS WidgetMac CatalystJavaPHP Esta constante no se tiene en cuenta.
errFullDetailsDetalles completos del error (línea de error, proceso actual, etc.).
Observación: Devuelve la misma información que se obtiene mediante el botón "Copiar" de la ventana de error de WLanguage.
errInfoInformación adicional.
Universal Windows 10 AppAndroidWidget Android JavaPHP Esta constante no se tiene en cuenta.
errItemNombre del campo asociado al error.
Universal Windows 10 AppAndroidWidget Android JavaPHP Esta constante no se tiene en cuenta.
errLineNúmero del error Line.
Universal Windows 10 AppAndroidWidget Android JavaPHP Esta constante no se tiene en cuenta.
errLinkNombre de la relación asociada al error.
Universal Windows 10 AppAndroidWidget Android JavaPHP Esta constante no se tiene en cuenta.
errMessage
(valor predeterminado)
Mensaje de error completo.
errMMONombre completo del archivo memo (.MMO) asociado al error.
Universal Windows 10 AppAndroidWidget Android JavaPHP Esta constante no se tiene en cuenta.
errNDXNombre completo del archivo de índice (.NDX) asociado al error.
Universal Windows 10 AppAndroidWidget Android JavaPHP Esta constante no se tiene en cuenta.
errNumberSubErrorNúmero de suberrores para el error
Universal Windows 10 AppAndroidWidget Android iPhone/iPadIOS WidgetMac CatalystJavaPHP Esta constante no se tiene en cuenta.
errProcessNombre de Process en progreso cuando ocurrió el error.
Universal Windows 10 AppAndroidWidget Android JavaPHP Esta constante no se tiene en cuenta.
errRecNumNúmero del registro asociado al error.
Universal Windows 10 AppAndroidWidget Android Java Esta constante no se tiene en cuenta.
errStackPila de llamadas WLanguage
iPhone/iPadIOS WidgetApple WatchMac CatalystPHP Esta constante no se tiene en cuenta.
errSummaryResumen del error
PHP Esta constante no se tiene en cuenta.
errSystemCodeNúmero del sistema Error( si existe)
Universal Windows 10 AppAndroidWidget Android JavaPHP Esta constante no se tiene en cuenta.
errSystemMessageMensaje del sistema Error( si existe).
errWDDNombre completo del archivo WDD asociado al error.
Universal Windows 10 AppAndroidWidget Android JavaPHP Esta constante no se tiene en cuenta.
WINDEVWEBDEV - Código ServidorReportes y ConsultasUniversal Windows 10 AppCódigo de Usuario (UMC)Ajax

Obtener información sobre los sub-errores del último error Ocultar los detalles

<Result> = ErrorInfo(<Type of information> , <Sub-error subscript>)
<Result>: Cadena de caracteres o entero
  • Información solicitada.
  • Cadena vacía ("") si no se ha producido ningún suberror o si la información solicitada no está disponible.
<Type of information>: Constante
Información a devolver.
errCodeCódigo del suberror.
errDateTimeFecha y hora del suberror.
errDebugInfoInformación específica para depurar el problema que se produjo. Esta información solo se debe mostrar y comunicar a petición expresa de PC SOFT..

OLE DB Al ejecutar una consulta a través de OLE DB, esta opción permite recuperar el código de la consulta SQL que realmente se ejecuta en la base de datos.
errDuringNombre de la función WLanguage que lanzó el suberror.
errElementNombre del objeto asociado a la Process en curso cuando se produjo el sub-error.
errFICNombre completo del archivo de datos (.FIC) associated con el sub-error.
errFileNombre lógico del archivo associated con el sub-error.
errFullDetailsDetalles completos de la línea de sub-Error( sub-error, Process actual , etc.).

Observación: Devuelve la misma información que se obtiene mediante el botón "Copiar" de la ventana de error de WLanguage.
errInfoInformación adicional.
errItemNombre del artículo associated con el sub-error.
errLineNúmero del sub-error Line.
errLinkNombre del enlace associated con el sub-error.
errMessage
(valor predeterminado)
Mensaje completo de sub-error.
errMMONombre completo del archivo memo (.MMO) associated con el sub-error.
errNDXNombre completo del archivo de índice (.NDX) associated con el sub-error.
errProcessNombre de la Process en curso cuando se produjo el sub-error.
errRecNumNúmero de Record associated con el sub-error.
errStackPila de llamadas WLanguage.
errSummaryResumen del suberror.
errSystemCodeNúmero del sistema sub-Error( si existe).
errSystemMessageMensaje del sistema Error( si existe).
errWDDNombre completo del DMA associated con el sub-error.
<Sub-error subscript>: Integro
Índice de suberror a utilizar.
Recordatorio: El número de suberrores de un error puede obtenerse con la constante errNumberSubError.
Observaciones

Equivalencia

Al llamar a Error sin ningún parámetro, se muestra el mensaje de error correspondiente a la última función de WLanguage que provocó un error.
En este caso, el siguiente código:
Error()
equivale a:
Error(ErrorInfo())

Error HFSQL

Cuando se produce un error HFSQL, la función ErrorInfo es equivalente a HErrorInfo.
WINDEVWEBDEV - Código ServidorReportes y ConsultasAjax

Errores DDE

Para get los principales códigos de error DDE, véase Códigos de error DDE.
Componente: wd290vm.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 07/04/2023

Señalar un error o enviar una sugerencia | Ayuda local