Visual Basic - Problema con variable global.

Life is soft - evento anual de software empresarial
 
Vista:

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!! :).
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder