FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
DbLookupComboBox
Tengo una tabla tdemanda, con un campo estado.
Cuando quiero modificar una demanda, se puede cambiar el estado de dicha demanda através de un DBLookupComboBox que apunta a la tabla testado y quiero que cuando yo modifique el estado a uno en concreto (aceptada), antes de actualizar los datos de la demanda, me abra una ventana pidiendome la contraseña y si esta es correcta, entonces haga el Edit y el Post. Hago: if (datamodule1.testado.Locate('codigo',4,[])) then FormConfirmar.showmodal else begin datamosule.tdemanda.edit; datamodule.tdemanda.post; end; Y siempre entra por el if. ¿alguien me puede ayudar? |
#2
|
|||
|
|||
y no sera que necesitas buscar la demanda y el codigo de la demanda?
porque ahi estas buscando un registro cuyo codigo sea 4 el cual lo puede tener otra demanda y por eso siempre entra.. segun yo seria algo asi como: if Datamoducle1.testado.locate('NoDemanda;Codigo',VarArrayOf(No,4),[]) then ... |
#3
|
|||
|
|||
No, necesito saber si el DbLookupComboBox ha cambiado de cualquier estado al estado 4, antes de hacer edit y post, porque si es asi, antes de modificar nada, necesito pedir la contraseña de nuevo para que quede reflejado quien ha hecho ese cambio.
Si no me dan una contraseña con el privilegio necesario, no se puede proceder a cambiar el estado de la demanda. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
DBLookupComboBox y ADO | eLYaN | Varios | 2 | 18-04-2006 01:49:17 |
DBLookUpComboBox | jmlifi | Varios | 0 | 14-04-2005 14:28:51 |
DBLookupComboBox!! | Carmen | OOP | 3 | 30-10-2004 21:52:08 |
DBLookUpComboBox | silviodp | Conexión con bases de datos | 3 | 18-06-2004 06:31:14 |
DBLookUpComboBox | pablo | Varios | 1 | 30-12-2003 18:20:05 |
|