I have a report that receives its information from a form, what I am trying to make happen is when the report is loaded it lists the date issued in the first text box and list all consecutive dates until it reaches the projected end date. I have been able to do this but if my projected date is longer than 14 days the report will not create a second page to continue until it has reached the projected end date. Below is a copy of the VBA code that I currently have:
Expand|Select|Wrap|Line Numbers
- Sub Report_Load()
- Dim ColumnDate As Date
- Dim ColumnNmbr As Integer
- ColumnDate = [Date_Issued]
- ColumnNmbr = 1
- While ColumnDate <= Me.Projected_End_Date
- Select Case ColumnNmbr
- Case 1
- Me.Text148 = ColumnDate
- Case 2
- Me.Text150 = ColumnDate
- Case 3
- Me.Text151 = ColumnDate
- Case 4
- Me.Text152 = ColumnDate
- Case 5
- Me.Text153 = ColumnDate
- Case 6
- Me.Text154 = ColumnDate
- Case 7
- Me.Text155 = ColumnDate
- Case 8
- Me.Text301 = ColumnDate
- Case 9
- Me.Text302 = ColumnDate
- Case 10
- Me.Text303 = ColumnDate
- Case 11
- Me.Text304 = ColumnDate
- Case 12
- Me.Text305 = ColumnDate
- Case 13
- Me.Text306 = ColumnDate
- Case 14
- Me.Text307 = ColumnDate
- End Select
- ColumnDate = DateAdd("d", 1, ColumnDate)
- ColumnNmbr = ColumnNmbr + 1
- Wend
- End Sub