Hernandez_Hernandez_Practica web de la sesion 12.pptx
Formulario De Ventas Con Los MenúS Y Un Reporte
1. Formulario principal para el sistema de ventas con los menús
CODIFICACIÓN
Dentro de los menús
Private Sub mnuBoleta_Click()
frm_Venta.Show
End Sub
Private Sub mnuClientes_Click()
frmMan_cli.Show
End Sub
Private Sub mnuSalir_Click()
End
End Sub
2. REPORTE
Formulario para ver la lista de clientes
CODIFICACIÓN
En el formulario mismo
Private Sub Form_Load()
Set cn = New ADODB.Connection
Set rsClientes = New ADODB.Recordset
With cn
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = "Data Source=d:sisventasdataventas.mdb"
.Open
End With
rsClientes.ActiveConnection = cn
rsClientes.Open "Select * from clientes", cn, adOpenStatic, adLockOptimistic
llenalista
End Sub
En el botón vista previa
Private Sub Command1_Click()
dtrclientes.Show
End Sub
3. En el botón salir
Private Sub Command2_Click()
End
End Sub
Otras codificaciones
Private Sub llenalista()
ListView1.ListItems.Clear
Dim nuevo As ListItem
Dim i As Integer
For i = 1 To rsClientes.RecordCount
Set nuevo = frmRep_cli.ListView1.ListItems.Add(, ,
rsClientes.Fields("cod_cli"))
nuevo.SubItems(1) = rsClientes.Fields("ape_cli") & ", " &
rsClientes.Fields("nom_cli")
nuevo.SubItems(2) = rsClientes.Fields("dni")
rsClientes.Move (1)
Next i
End Sub