tried this and it makes the label470 visible, but does not save it, it does
not show up after closing the form
what can i do?
If IsNull(Balance) Then
Label20.Visible = False
Else
Label20.Visible = (Balance < 0)
End If
If vbYes = MsgBox("Do you want to print the customer's receipt?", vbQuestion
+ vbYesNo, "Print Receipt?") Then
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
If (IsNull(Payment) = False) And (Balance) = 0 Then
DoCmd.OpenReport "InvoiceReport", acNormal, "",
"[TimeID]=[Forms]![TimeCards]![TimeID]"
Forms!TimeCards!Label470.Visible = True
End If
If [Forms]![TimeCards]![BidDiscAmt] < DSum("Payment", "TPaymentSub",
"TimeID = [Forms]![TimeCards]!TimeID") Then
Reports!InvoiceReport!QuoteInvLabel.Caption = "Credit Invoice"
Forms!TimeCards!Label470.Visible = True
Else
Reports!InvoiceReport!QuoteInvLabel.Caption = "Invoice"
Forms!TimeCards!Label470.Visible = False
End If
End If
Klatuu - 14 Jun 2005 17:47 GMT
When you close the form, set the save argument in the DoCmd.Close argument to
acSaveYes. That will save your form with the changes.
> tried this and it makes the label470 visible, but does not save it, it does
> not show up after closing the form
[quoted text clipped - 26 lines]
>
> End If