Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Como pasar de un List a text

Estas en el tema de Como pasar de un List a text en el foro de Visual Basic clásico en Foros del Web. Hola a todos, tengo un problema, en el form8, tengo una factura, y elijo los productos del form10 haciendo click en el texto del form8, ...
  #1 (permalink)  
Antiguo 11/11/2008, 08:36
Avatar de fedefrankk  
Fecha de Ingreso: agosto-2007
Mensajes: 871
Antigüedad: 16 años, 8 meses
Puntos: 7
Pregunta Como pasar de un List a text

Hola a todos, tengo un problema, en el form8, tengo una factura, y elijo los productos del form10 haciendo click en el texto del form8, los problemas son:

abajo del form10 hay dos text que es donde guardo la info para mandarlo al form8, pero si elijo coca el precio no cambia que es el segunto texto aca dejo el codigo :
Código PHP:
List1.Clear
datos 
"select*from platos"
tablas_apertura.Open datosconectar_acces
Do While Not tablas_apertura.EOF
List1
.AddItem tablas_apertura!nombre_plato
Text2 
tablas_apertura!valor_plato
Text1 
tablas_apertura!nombre_plato
tablas_apertura
.MoveNext
Loop
tablas_apertura
.Close 
y para mandar la informacion lo hago asi:
Código PHP:
Form8.Text4 Form10.Text1
Form8
.Text5 Form10.Text2 
ahora el otro problema es que si quiero llenar el segundo campo del fomr8, como le digo al form10 que llene el campo2 del form8 y no el 1 de nuevo...

aca dejop una imagen de los nombre de los forms
saludos a todos y gracias

  #2 (permalink)  
Antiguo 11/11/2008, 10:38
Avatar de omar190  
Fecha de Ingreso: septiembre-2008
Mensajes: 191
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: Como pasar de un List a text

Cita:
Iniciado por fedefrankk Ver Mensaje
Hola a todos, tengo un problema, en el form8, tengo una factura, y elijo los productos del form10 haciendo click en el texto del form8, los problemas son:

abajo del form10 hay dos text que es donde guardo la info para mandarlo al form8, pero si elijo coca el precio no cambia que es el segunto texto aca dejo el codigo :
Código PHP:
List1.Clear
datos 
"select*from platos"
tablas_apertura.Open datosconectar_acces
Do While Not tablas_apertura.EOF
List1
.AddItem tablas_apertura!nombre_plato
Text2 
tablas_apertura!valor_plato
Text1 
tablas_apertura!nombre_plato
tablas_apertura
.MoveNext
Loop
tablas_apertura
.Close 
y para mandar la informacion lo hago asi:
Código PHP:
Form8.Text4 Form10.Text1
Form8
.Text5 Form10.Text2 
ahora el otro problema es que si quiero llenar el segundo campo del fomr8, como le digo al form10 que llene el campo2 del form8 y no el 1 de nuevo...

aca dejop una imagen de los nombre de los forms
saludos a todos y gracias

Bueno opara lo quieres hacer creo que seria mejor usar el control msfhflexgrid el cual te permite llenar cuantas lineas ocupes sin la necesidad de estar biendo en cual campo vas:
un ejemplo seria
Código HTML:
Ver original
  1. form 10{
  2. private sub lista_click()
  3.  with form8
  4.     .factura.textmatrix(.rows-1,1)=text1 'PAra agregar la descripcion
  5.     .factura.textmatrix(.rows-1,2)=text2 'PAra agregar el precio
  6.     .factura.rows = .facturas.rows+1 'Se genera una nueva linea para seguir agregando mas productor
  7.  end with
  8. end sub

Y los demas campos como cantidad lo llenas manualemnte y validas cuando precionen enter que obtenga el total.

Cuando quieras obtener el total de la factura hacer el recorrido de la rejilla con un ciclo desde 1 hasta rows-2.

Espero te sirva de algo.
  #3 (permalink)  
Antiguo 11/11/2008, 11:20
Avatar de fedefrankk  
Fecha de Ingreso: agosto-2007
Mensajes: 871
Antigüedad: 16 años, 8 meses
Puntos: 7
Pregunta Respuesta: Como pasar de un List a text

Hola Muchas Graciasd por el consejo y el codigo, ahora lo voy a probar a ver si me sale
gracias
saludos a todos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:41.