Cita:
Empezado por erasmorc
Es que precisamente esto que has hecho es el problema, no puedo pasar el nombre del action list dentro del codigo osea no puedo hacer esto comp := FindComponent('MnCuentas'); porque solo me funcionaria para ese item del action list, cuando lo que quiero es que funcione para cualquiera que yo seleccione dentro de la tabla
|
Esto es un ejemplo, en realidad lo que tienes que utilizar en ese lugar es una variable.
En tu caso un campo de tu tabla debe tener asociado en nombre del TAction, sino no hay forma de "enganchar" lo que tienes en Base de Datos, con lo que tienes en código.
¿Exactamente qué tienes almacenado en la tabla? ¿Cuales son los campos?
Cita:
Empezado por erasmorc
...en otras palabras ese Mncuentas deberia ser un campo del query por ejemplo form1.querynombrecampo.value pero esto no se como hacerlo
|
Pues añadiendo a tu tabla ese campo y accediendo a ese valor tal y como te han comentado antes:
Código Delphi
[-]
StrNombreAccion := Query.FieldByName('NombreAccion').AsString;