Private Sub cmdRecordInvoice_Click()
Dim i As Integer
Dim l As Single
On Error GoTo cmdError
DoCmd.OpenForm "frmOrderView", acNormal
Forms!frmOrderView.lblSelect.Visible = False
Forms!frmOrderView.cmdEditView.Visible = False
Forms!frmOrderView.lblReceive.Visible = False
Forms!frmOrderView.cmdReceive.Visible = False
Forms!frmOrderView.lblAmRec.Visible = False
Forms!frmOrderView.cmdAmmendR.Visible = False
Forms!frmOrderView.lblRecInv.Visible = True
Forms!frmOrderView.cmdRecInv.Visible = True
Forms!frmOrderView.lblAmmInv.Visible = True
Forms!frmOrderView.cmdAmmendI.Visible = True
l = 60 'twips from edge
If Forms!frmOrderView.cmdEditView.Visible = True Then
Forms!frmOrderView.cmdEditView.Left = l
l = l + Forms!frmOrderView.cmdEditView.Width + 60
End If
If Forms!frmOrderView.cmdReceive.Visible = True Then
Forms!frmOrderView.cmdReceive.Left = l
l = l + Forms!frmOrderView.cmdReceive.Width + 60
End If
If Forms!frmOrderView.cmdAmmendR.Visible = True Then
Forms!frmOrderView.cmdAmmendR.Left = l
l = l + Forms!frmOrderView.cmdAmmendR.Width + 60
End If
If Forms!frmOrderView.cmdRecInv.Visible = True Then
Forms!frmOrderView.cmdRecInv.Left = l
l = l + Forms!frmOrderView.cmdRecInv.Width + 60
End If
If Forms!frmOrderView.cmdAmmendI.Visible = True Then
Forms!frmOrderView.cmdAmmendI.Left = l
l = l + Forms!frmOrderView.cmdAmmendI.Width + 60
End If
Forms!frmMenu.Visible = False
cmdViewEdit_Click_Exit:
Exit Sub
cmdError:
MsgBox Error$
Resume cmdViewEdit_Click_Exit
End Sub