Problema con variable global.
Publicado por Ana. (10 intervenciones) el 28/04/2005 09:51:08
Hola, tengo esta variable creada en un módulo:
Global sw As Integer
Quiero utilizarla como switch para controlar que en un formulario se me incremente el número de factura o no dependiendo de lo que quiera hacer, ya que cuando entro por la opción modificar, no quiero que esto ocurra, asi que en el form_principal (es donde elijo si modifico, elimino o agrego), en modificar_btn_click(), pongo el sw=1, y en el resto de casos (agregar, eliminar) lo pongo a 0. Bien, pues ya en el form_facturas, en el load, puse esto:
If (sw = 0) Then
Numfact_txt.Text = consulta.Fields(\"num_factura\") + 1
End If
No sé si es que lo he puesto mal o qué pasa, pero sigue estando igual que antes y se me incrementa la factura de todas formas.
Podeis ayudarme por favor?. Muchísimas gracias!! :).
Global sw As Integer
Quiero utilizarla como switch para controlar que en un formulario se me incremente el número de factura o no dependiendo de lo que quiera hacer, ya que cuando entro por la opción modificar, no quiero que esto ocurra, asi que en el form_principal (es donde elijo si modifico, elimino o agrego), en modificar_btn_click(), pongo el sw=1, y en el resto de casos (agregar, eliminar) lo pongo a 0. Bien, pues ya en el form_facturas, en el load, puse esto:
If (sw = 0) Then
Numfact_txt.Text = consulta.Fields(\"num_factura\") + 1
End If
No sé si es que lo he puesto mal o qué pasa, pero sigue estando igual que antes y se me incrementa la factura de todas formas.
Podeis ayudarme por favor?. Muchísimas gracias!! :).
Valora esta pregunta


0