FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
mensage NOt NULL
quisiera saver como puedo cambiar el mensage ke sale cuando no lleno
los edit en un programa en delphi que tengo enlazado con firebird y IBexpert quisiera cambiar el mensage que me sale en ingles disiendome ke alguna casilla no debe estar sin valor lo quisiera cambiar a español. .. |
#2
|
||||
|
||||
¿Puedes colocar el mensajes exacto que sale? ¿Es una excepción? ¿De qué tipo es?
¿Una imagen?
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Not Null
file:///C:/Documents%20and%20Setting...io/Recorte.shs
----field 'NOMBRE' must have a value---- este es el mensage que me sale "nombre " puede bariar depende de que casilla este sin valor.... |
#4
|
|||
|
|||
Not Null
|
#5
|
|||
|
|||
Noce Como Subir una imagen...
|
#6
|
||||
|
||||
Puedes subirla a algun servidor público tipo ImageShack, y luego utilizas el botón de imagen y colocas el enlace que te devuelve imageShack.
de todas formas, con el error (ahora sí que está exacto) parece que el problema viene porque tu campo NOMBRE necesita tener un valor y no le estás asignando ninguno. ¿Ahora es necesario saber cómo guardas ese valor (Insert/Update)? ¿Utilizas código? Si es así coloca el trozo donde guardas. ¿Lo haces desde componentes viasuales? ¿DataAware?
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#7
|
|||
|
|||
uso componentes dataset datasource y controlnavigator . uso codigo nomas para asignarle los valores ala tabla como select * from usuarios ..el problema es que quiero cambiar ese mensage que me sale en igles que dice que no tiene valor la casilla nombre, lo quiero poner en español..
|
#8
|
|||
|
|||
a qui esta la imagen http://yfrog.com/5dsafdsadsadsadasdj
|
#9
|
||||
|
||||
Parece que en Delphi, en el campo NOMBRE tienes la propiedad Required a True.
¿ Porqué no haces tú la comprobación, antes de intentar guardar los datos, y muestras tu propio mensaje de error ?. Tienes que hacer la comprobación en el BeforePost de tu Dataset : Código:
procedure TForm1.DatosBeforePost(DataSet: TDataSet); begin if Dataset.FieldByName('NOMBRE').AsString = '' then begin ShowMessage('Debes rellenar el nombre'); Abort; // Cancelo el Post end; end; |
#10
|
|||
|
|||
El codigo es exelente .. pero nomas me sirve cuando la casilla nombre esta sin valor y como tengo 5 casillas clave,nombre,appaterno,apmaterno,domicilio con las demas lla no me funciona y para no estar poniendo el codigo para cada una quisiera saver si se puede aser ese codigo pero para todas las casillas has de cuenta que diga showmessage('falta rellenar los edit ');
ese mensage saldria si una de las 5 casillas estara vacia.. |
#11
|
||||
|
||||
Hola.
Entonces prueba a capturar el error con un try ... except, y cambia el mensaje que se muestra : Código:
try MisDatos.Post; // aquí es donde se dispara el error except ShowMessage('No ha rellenado todos los datos'); end; |
#12
|
||||
|
||||
Para hacer las pruebas puedes añadir más información a ese error:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#13
|
|||
|
|||
si .... gracias por el codigo si me sirvio ya arregle mi problema ..
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿Qué significa el mensage "BLOB has been modified" en una tabla Paradox? | Alcolea | Tablas planas | 1 | 06-10-2012 17:23:54 |
cuadros de mensage | Kamael | OOP | 3 | 27-12-2009 11:47:40 |
cambiar campo null a not null | andressanchez | Firebird e Interbase | 8 | 18-09-2006 22:00:09 |
Mensage WM_KEYDOWN con TWinControl | liadsoft | OOP | 1 | 17-05-2006 00:17:57 |
Como puedo mandar un mensage MSM | carlosmoralesm | Internet | 0 | 19-04-2004 02:56:25 |
|