В настоящее время я работаю над созданием отчета с использованием Microsoft Access. У меня возникла проблема, когда мне нужно сделать некоторые элементы управления видимыми для false как где, если есть условие A, тогда будет отображаться только определенный элемент управления, если условие = B, другое видимое управление будет истинным.Скрыть нежелательное управление в отчете Microsoft Access
Ниже приведен код, я работал на: -
strqry = "SELECT * FROM tbl_task_entry_dublin INNER JOIN tbl_resource ON
tbl_task_entry_dublin.user_id=tbl_resource.user_id"
Set rst = CurrentDb.OpenRecordset(strqry)
With rst
.MoveLast
rst_total_count = .RecordCount
.MoveFirst
For i = 0 To rst_total_count - 1
If Nz(!activity_name) = "Test Execution" Then
Me.txt_script.Visible = False
Else
Me.txt_script.Visible = True
End If
.MoveNext
Next i
Me.RecordSource = strqry
End With
Проблема, которую я имея с этим кодом, то только взять последнее количество записей. Например, существует условие 9, оно показывает только контроль, соответствующий условию записи 9. Таким образом, вся запись будет отображать тот же элемент управления.
, Thanks..It решить мою проблема. –