Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как в цикле перебрать все разделы формы (отчета) (типа Detail, Header, Footer)? / 3 сообщений из 3, страница 1 из 1
12.12.2002, 19:43
    #32078911
Anatoliy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в цикле перебрать все разделы формы (отчета) (типа Detail, Header, Footer)?
...
Рейтинг: 0 / 0
13.12.2002, 09:59
    #32078961
IgorM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в цикле перебрать все разделы формы (отчета) (типа Detail, Header, Footer)?
Изменение параметра для Me.Section с обработкой ошибок не подойдет?
Типа:
On Error ...
For i = 0 To ...
... Me.Section(i) ...
Next
...
Рейтинг: 0 / 0
13.12.2002, 13:06
    #32079011
Anatoliy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в цикле перебрать все разделы формы (отчета) (типа Detail, Header, Footer)?
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
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как в цикле перебрать все разделы формы (отчета) (типа Detail, Header, Footer)? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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