powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как в цикле перебрать все разделы формы (отчета) (типа Detail, Header, Footer)?
3 сообщений из 3, страница 1 из 1
Как в цикле перебрать все разделы формы (отчета) (типа Detail, Header, Footer)?
    #32078911
Anatoliy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Как в цикле перебрать все разделы формы (отчета) (типа Detail, Header, Footer)?
    #32078961
IgorM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изменение параметра для Me.Section с обработкой ошибок не подойдет?
Типа:
On Error ...
For i = 0 To ...
... Me.Section(i) ...
Next
...
Рейтинг: 0 / 0
Как в цикле перебрать все разделы формы (отчета) (типа Detail, Header, Footer)?
    #32079011
Anatoliy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Public Sub TestSection()
Dim i As Byte
Dim prps As Properties
Dim prp As Property
Dim rpr As Report

Set rpr = Reports("Test13")
On Error Resume Next
For i = 0 To 15
Err.Clear
Set prps = rpr.Section(i).Properties
If Err.Number = 0 Then 'если не возникла ошибка - значит такой раздел существует
For Each prp In prps 'перебираем все свойства раздела и выводим в окно отладки
Debug.Print rpr.Section(i).Name & vbTab & i & vbTab & prp.Name & vbTab & prp.Value
Next prp
End If
Next i
End Sub
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как в цикле перебрать все разделы формы (отчета) (типа Detail, Header, Footer)?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]