Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Quiero que el mensaje de error salga en español (https://www.clubdelphi.com/foros/showthread.php?t=18064)

David 31-01-2005 20:19:11

Quiero que el mensaje de error salga en español
 
Hola

Tengo una tabla paradox , en la que hay varios campos con la propiedad required puesto a True .Esta propiedad se pone en la tabla correspondiente.

Son campos imprescindibles como DNI , nombre , etc ... Pero si el usuario no rellena un campo sale el siguiente mensaje de error : Field 'DNI' must have a value.

El caso es que quiero que dicho mensaje salga en español.

¿Qué debo hacer? ¿Cuales son las mejores opciones?

Un saludo a todos

roman 31-01-2005 21:10:15

En la sección de Recursos aquí en el Club viene la traducción de los mensajes de error y las instrucciones de lo que debes hacer para sustituir los que están en inglés.

Otra opción sería que manejaras el evento OnPostError del DataSet que uses para desplegar ahí tu propio mensaje.

// Saludos

David 07-02-2005 23:47:21

De momento he probado con programar el evento Onposterror , de la siguiente manera :

if Tdatosdni.Value = '' then
MessageDlg ('El DNI es obligatorio', mtError,
[mbOk], 0);

Y cuando ejecuto la aplicación , me sale , primero el mensaje que he programado en español ,pero es que luego me salen el otro mensaje en inglés , "Field Dni have to be a value" .

Lo que quiero evitar ahora es que me salga el segundo mensaje el que esta en inglés.

roman 08-02-2005 01:15:01

Después de tu mensaje pon

Action := daAbort;

para suprimir el mensaje en inglés.

// Saludos


La franja horaria es GMT +2. Ahora son las 01:33:27.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi