Findfirst
Publicado por Susana (19 intervenciones) el 26/06/2009 01:41:50
Hola,
Tengo un formulario con 2 combos. En uno (combo1) tengo un listado de catalogos que cada uno tiene su propia tabla y al seleccionar uno inserta un rowsource (Codigo, Descripcion, precio) en el otro combo (combo2) que despliega los registros de ese catalogo. Lo que intento hacer es poder cambiar el precio del registro seleccionado a la cantidad que ingreso en un cuadro de texto. En la primera corrida si me lo acepta, pero para mas no, ingresa a la linea de Findfirst y me manda un mensaje "El objeto no es valido o no tiene valor"
Tengo lo siguiente
dim x as string
x = "Item = ' " & Me!combo2 & " ' "
Set rst = Me!combo2.Recordset
rst.Findfirst (x)
Si hay alguna forma de llamar solo al registro seleccionado para poder hacer modificaciones, me ayudaria bastante, talvez la forma en que lo manejo no sea la correcta, tengo poca experiencia en esto.
Gracias.
Tengo un formulario con 2 combos. En uno (combo1) tengo un listado de catalogos que cada uno tiene su propia tabla y al seleccionar uno inserta un rowsource (Codigo, Descripcion, precio) en el otro combo (combo2) que despliega los registros de ese catalogo. Lo que intento hacer es poder cambiar el precio del registro seleccionado a la cantidad que ingreso en un cuadro de texto. En la primera corrida si me lo acepta, pero para mas no, ingresa a la linea de Findfirst y me manda un mensaje "El objeto no es valido o no tiene valor"
Tengo lo siguiente
dim x as string
x = "Item = ' " & Me!combo2 & " ' "
Set rst = Me!combo2.Recordset
rst.Findfirst (x)
Si hay alguna forma de llamar solo al registro seleccionado para poder hacer modificaciones, me ayudaria bastante, talvez la forma en que lo manejo no sea la correcta, tengo poca experiencia en esto.
Gracias.
Valora esta pregunta


0