D
Dave the wave
I have a form with 2 subforms. The first subform displays based on an SQL
statement. The second is in the footer of the main form and is only there to
display 2 summary numbers from a separate query.
At first I used text boxes and set their values from a query. The problem
was that (even with the tab stops set to no) when the form loaded the cursor
would hide the value. So I added 2 labels to the subform, 2 lines of code to
set the labels to the text box values and figured the problem was solved.
When I open the form neither label has a value. If I make the code break and
then step through (using F8) the code the values appear as expected???? I've
thrown in some MSGBOX commands to display the values of the text boxes and
sure enough they are blank, unless I step through the code????
TABLE/FIELD:
Repacks/RepackNumber (reference number for each investigation)
Repacks/RepackTotalCases (number of cases involved.)
FORMS:
frmIReview [no record source] just a container form.
SUBFORMS:
sfrmIReview (which is working fine) no link between frmIReview and
sfrmIReview.
sfrmRepackTotals [record source = Repacks]
LABELS:
lblTotalCases=Sum([RepackTotalCases])
lblTotalInvestigations=Count([RepackNumber])
TEXT BOXES:
tbxRepackTotalCases
tbxTotalInvestigations
Here is my code:
Private Sub Form_Load()
Me.lblTotalCases.Caption = Me.tbxRepackTotalCases
Me.lblTotalInvestigations.Caption = Me.tbxTotalInvestigations
vartemp = MsgBox("Total Cases " & Me.tbxRepackTotalCases, vbOKOnly)
End Sub
I left one of the MSGBOX lines in to show how I was trying to determine what
the text box value was. If I step through the code the value is set,
otherwise the text box does not contain a value.
If anyone might suggest where the problem lies, or knows of a better
way.....I am all ears and very grateful.
statement. The second is in the footer of the main form and is only there to
display 2 summary numbers from a separate query.
At first I used text boxes and set their values from a query. The problem
was that (even with the tab stops set to no) when the form loaded the cursor
would hide the value. So I added 2 labels to the subform, 2 lines of code to
set the labels to the text box values and figured the problem was solved.
When I open the form neither label has a value. If I make the code break and
then step through (using F8) the code the values appear as expected???? I've
thrown in some MSGBOX commands to display the values of the text boxes and
sure enough they are blank, unless I step through the code????
TABLE/FIELD:
Repacks/RepackNumber (reference number for each investigation)
Repacks/RepackTotalCases (number of cases involved.)
FORMS:
frmIReview [no record source] just a container form.
SUBFORMS:
sfrmIReview (which is working fine) no link between frmIReview and
sfrmIReview.
sfrmRepackTotals [record source = Repacks]
LABELS:
lblTotalCases=Sum([RepackTotalCases])
lblTotalInvestigations=Count([RepackNumber])
TEXT BOXES:
tbxRepackTotalCases
tbxTotalInvestigations
Here is my code:
Private Sub Form_Load()
Me.lblTotalCases.Caption = Me.tbxRepackTotalCases
Me.lblTotalInvestigations.Caption = Me.tbxTotalInvestigations
vartemp = MsgBox("Total Cases " & Me.tbxRepackTotalCases, vbOKOnly)
End Sub
I left one of the MSGBOX lines in to show how I was trying to determine what
the text box value was. If I step through the code the value is set,
otherwise the text box does not contain a value.
If anyone might suggest where the problem lies, or knows of a better
way.....I am all ears and very grateful.