Propriedade Section.NewRowOrCol (Access)
Use a propriedade NewRowOrCol para especificar se uma seção e seus dados associados são impressos em uma nova linha ou coluna dentro de um relatório de várias colunas ou formulário de várias colunas. Byte de leitura/gravação.
Sintaxe
expressão. NewRowOrCol
Expressão Uma variável que representa um objeto Section .
Comentários
A propriedade NewRowOrCol utiliza as configurações a seguir.
Setting | Visual Basic | Descrição |
---|---|---|
Nenhum | 0 | (Padrão) As quebras de linha ou coluna são determinadas pelas configurações na caixa de diálogo Configuração de Página (disponível escolhendo Configuração de Página no menu Arquivo ) e o espaço disponível na página. |
Antes da seção | 1 | O Microsoft Access começa a imprimir a seção atual (a seção para a qual você está definindo a propriedade, como uma seção de cabeçalho de grupo) em uma nova linha ou coluna. Em seguida, ele imprime a próxima seção, por exemplo, uma seção de detalhes, na mesma linha ou coluna. |
Depois da seção | 2 | O Access começa a imprimir a seção atual, como uma seção de cabeçalho de grupo, na linha ou coluna atual. Ele começa a imprimir a próxima seção, por exemplo, uma seção de detalhes, na próxima linha ou coluna. |
Antes e depois | 3 | O Access começa a imprimir a seção atual em uma nova linha ou coluna. Ele começa a imprimir a seção seguinte na próxima linha ou coluna. |
Você somente poderá definir a propriedade NewRowOrCol no modo Design de formulário ou no modo Design de relatório.
Os itens a seguir são alguns exemplos de configuração para uma seção de cabeçalho de grupo em um relatório de várias colunas. Verifique se a opção Abaixo e à direita está selecionada em Layout da coluna, na guia Colunas da caixa de diálogo Configurar página.
Configuração de exemplo | Resultado |
---|---|
Antes da seção | O cabeçalho de grupo é impresso na parte superior de uma nova coluna. |
Depois da seção | A seção de detalhes é impressa na parte superior de uma nova coluna. |
Antes e depois | O cabeçalho de grupo é impresso automaticamente em uma coluna, e a seção de detalhes é impressa na parte superior de uma nova coluna. |
Em geral, as seções de um formulário ou relatório são impressas verticalmente em uma página, de cima para baixo. A opção padrão de Layout da coluna é À direita e abaixo. Você pode imprimir as seções em várias colunas ao longo de uma página clicando em Abaixo e à direita em Layout da coluna, na guia Colunas da caixa de diálogo Configurar página.
Se você definir a propriedade NewRowOrCol como Antes da seção, a orientação vertical ou horizontal da página afetará a aparência da seção quando impressa. Se você escolher Entre, em seguida, Down em Layout de Coluna na guia Colunas da caixa de diálogo Configuração de Página , o Access começará a imprimir a seção no início de uma nova linha; se você clicar em Down, em seguida, Em Frente, o Access começa a imprimir a seção no início de uma nova coluna.
O exemplo a seguir retorna a configuração da propriedade NewRowOrCol e atribui-a à intGetVal
variável.
Dim intGetVal As Integer
intGetVal = Me.Section(1).NewRowOrCol
O próximo exemplo apresenta dois layouts para um relatório que divide os dados em quatro grupos (Cab1 a Cab4). Cada grupo inclui três a seis registros, e cada registro tem um campo a e um campo b. Os layouts só diferem em suas configurações em Layout da coluna na guia Colunas da caixa de diálogo Configurar página e nos valores de suas propriedades NewRowOrCol. Observe que a caixa Largura em Tamanho da coluna na guia Colunas deve ser definida como a largura real do campo. Além disso, a configuração Antes da seção da propriedade NewRowOrCol requer uma seção de cabeçalho de página maior que zero para que a opção Abaixo e à direita funcione corretamente.
Layout da Coluna | Do outro lado, em seguida, Para baixo |
---|---|
Cabeça1 | 1a 1b 2a 2b 3a 3b 4a 4b 5a 5b |
Cabeça2 | 1a 1b 2a 2b 3a 3b 4a 4b |
Cabeça3 | 1a 1b 2a 2b 3a 3b |
Cabeça4 | 1a 1b 2a 2b 3a 3b 4a 4b 5a 5b 6a 6b |
Configurações de grade | Número de colunas definidas como 4 |
Configuração da propriedade NewRowOrCol para a seção cabeçalho de grupo | Antes e depois |
Layout da Coluna | Para baixo, em seguida, Atravessar |
---|---|
Cabeça1 Head2 Head3 Head4 | 1a 1b 1a 1b 1a 1b 1a 1b 2a 2b 2a 2b 2a 2b 2a 2b 3a 3b 3a 3b 3a 3b 3a 3b 4a 4b 4a 4b 4a 4b 5a 5b 5a 5b 6a 6b |
Configurações de grade | Número de colunas definidas como 4 |
Configuração da propriedade NewRowOrCol para a seção cabeçalho de grupo | Antes da seção |
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.