Private Sub Form_Load()
Dim msql As String
Me.WindowState = 2
Label1.Caption = GetSetting(App.EXEName, "CoName", "txtco", "")
Label2.Caption = GetSetting(App.EXEName, "CoAdd", "txtAdd", "")
Label3.Caption = GetSetting(App.EXEName, "Cotelp", "txttelp", "")
con_cashreg.Open STring2
msql = "select * From invoicedetail "
'If rs.State = adStateOpen Then rs.Close
Rs2.CursorLocation = adUseClient 'For Sortinf
con_cashreg.Execute (msql)
Rs2.Open msql, con_cashreg, adOpenKeyset, adLockPessimistic, adCmdText
MSHFlexGrid1.Redraw = False
MSHFlexGrid1.Cols = 10
MSHFlexGrid1.ColWidth(0) = 0
MSHFlexGrid1.Row = 0: MSHFlexGrid1.Col = 1
MSHFlexGrid1.Text = "Invoice Id"
MSHFlexGrid1.Row = 0: MSHFlexGrid1.Col = 2:
MSHFlexGrid1.Text = "Prod Id"
MSHFlexGrid1.Row = 0: MSHFlexGrid1.Col = 3:
MSHFlexGrid1.Text = "Prod Name"
MSHFlexGrid1.Row = 0: MSHFlexGrid1.Col = 4:
MSHFlexGrid1.Text = "Unit"
MSHFlexGrid1.Row = 0: MSHFlexGrid1.Col = 5:
MSHFlexGrid1.Text = "Sale Price"
MSHFlexGrid1.Row = 0: MSHFlexGrid1.Col = 6:
MSHFlexGrid1.Text = "Quantity"
MSHFlexGrid1.Row = 0: MSHFlexGrid1.Col = 7:
MSHFlexGrid1.Text = "Amount"
MSHFlexGrid1.Rows = MSHFlexGrid1.Rows + 1
With Rs2
While Not Rs2.EOF
MSHFlexGrid1.Col = 1
MSHFlexGrid1.Text = Rs2!invoiceid
MSHFlexGrid1.Col = 2
MSHFlexGrid1.Text = Rs2!productid
MSHFlexGrid1.Col = 3
MSHFlexGrid1.Text = Rs2!ProductName
MSHFlexGrid1.Col = 4
MSHFlexGrid1.Text = Rs2!unit
MSHFlexGrid1.Col = 5
MSHFlexGrid1.Text = Rs2!saleprice
MSHFlexGrid1.Col = 6
MSHFlexGrid1.Text = Rs2!quantity
MSHFlexGrid1.Col = 7
MSHFlexGrid1.Text = Rs2!amount
MSHFlexGrid1.Rows = MSHFlexGrid1.Rows + 1
MSHFlexGrid1.Row = MSHFlexGrid1.Row + 1
.MoveNext
Wend
Rs2.Close
End With
MSHFlexGrid1.Redraw = True
End Sub