Aplicável a
Objeto BoundObjectFrame |
Objeto Image |
Objeto OptionGroup |
Coleção TabControl |
Objeto CheckBox |
Objeto Label |
Objeto Page |
Objeto TextBox |
Objeto ComboBox |
Objeto Line |
Objeto PageBreak |
Objeto ToggleButton |
Objeto CommandButton |
Objeto ListBox |
Objeto Rectangle |
|
Objeto CustomControl |
Objeto ObjectFrame |
Objeto Report |
|
Objeto Form |
Objeto OptionButton |
Objeto SubForm |
Propriedade Section que se aplica aos controles em um formulário ou relatório.
Você pode identificar esses controles pela seção de um formulário ou relatório onde aparece o controle. número inteiro de leitura/gravação.
expressão.Section
expressão Obrigatória. Uma expressão que retorna um dos objetos acima.
Comentários
Para os controles, você pode usar a propriedade Section para determinar em qual seção de um formulário ou relatório um controle está.
A propriedade Section, pois ela se aplica aos objetos Form e Report.
Você pode usar a propriedade Section para identificar um seção de um formulário ou relatório e fornecer acesso às propriedades da seção. Objeto Section somente leitura.
expressão.Section(Index)
expressão Obrigatória. Uma expressão que retorna um dos objetos acima.
Index obrigatório Variant. O nome ou número da seção.
Comentários
A propriedade Section corresponde a uma seção específica. Você pode usar as constantes listadas abaixo. É recomendado usar as constantes para facilitar a leitura do seu código.
Configuração |
Constante |
Descrição |
0 |
acDetail |
Relatório ou seção de detalhes do formulário seção detalhes |
1 |
acHeader |
Seção cabeçalho do relatório ou formulário |
2 |
acFooter |
Seção rodapé do relatório ou formulário |
3 |
acPageHeader |
Seção cabeçalho de página do formulário ou relatório |
4 |
acPageFooter |
Seção rodapé de página do formulário ou relatório |
5 |
acGroupLevel1Header |
Seção do cabeçalho 1 no nível do grupo (relatórios somente) |
6 |
acGroupLevel1Footer |
Seção do rodapé 1 no nível do grupo (relatórios somente) |
7 |
acGroupLevel2Header |
Seção do cabeçalho 2 no nível do grupo (relatórios somente) |
8 |
acGroupLevel2Footer |
Seção do rodapé 2 no nível do grupo (relatórios somente) |
Se um relatório tiver outras seções no nível do grupo, os pares de cabeçalho/rodapé serão numerados consecutivamente começando com 9.
Para formulários e relatórios, a propriedade Section é uma matriz de todas as seções existentes no formulário ou relatório especificado pelo número da seção. Por exemplo, Section(0) refere-se à seção de detalhes de um formulário e Section(3) refere-se à seção de cabeçalho de página de um formulário.
Você também pode fazer referência a uma seção por nome. As instruções a seguir referem-se à seção Detail0 do formulário Customers e são equivalentes.
Forms!Customers.Section(acDetail).Visible
Forms!Customers.Section(0).Visible
Forms!Customers.Detail0.Visible
Para formulários e relatórios, combine a propriedade Section com outras propriedades que se aplicam às seções de formulário ou relatório.
Exemplo
Pois ela se aplica aos controles em um formulário ou relatório.
O exemplo a seguir usa a propriedade Section para determinar a seção que contém o controle CustomerID.
Dim intSectionNumber As Integer
intSectionNumber = Forms!Customers!CustomerID.Section
Pois ela se aplica aos objetos Form e Report.
O exemplo a seguir mostra como fazer referência à propriedade Visible da seção de cabeçalho da página do formulário Customers.
Forms!Customers.Section(acPageHeader).Visible
Forms!Customers.Section(3).Visible