Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Aplicável a

Objeto BoundObjectFrame

Objeto ListBox

Objeto CheckBox

Objeto OptionButton

Objeto ComboBox

Objeto OptionGroup

Objeto CustomControl

Objeto TextBox

Objeto GroupLevel

Objeto ToggleButton

Você pode usar a propriedade ControlSource para especificar quais dados aparecem em um controle. Você pode exibir e editar dados associados a um campo em um tabela, consulta ou instrução SQL. Você também pode exibir o resultado de um expressão. Cadeia de caracteres de leitura/gravação.

expressã o.ControlSource

expressão Obrigatória. Uma expressão que retorna um dos objetos na lista Aplica-se a.

Configuração

A propriedade ControlSource usa as configurações a seguir.

Configuração

Descrição

Um nome do campo

O controle é associado a um campo em uma tabela, consulta ou instrução SQL. Os dados do campo são exibidos no controle. As alterações aos dados dentro do controle alteram os dados correspondentes no campo. (Para garantir o controle somente leitura, defina a propriedade Locked como Sim). Se você clicar em um controle associado a um campo que tem um tipo de dados Hiperlink, vá para o destino especificado no endereço do hiperlink.

Uma expressão

O controle exibe os dados gerados por uma expressão. Esses dados podem ser alterados pelo usuário, mas não são salvos no banco de dados.


Você pode definir a propriedade ControlSource para um controle usando a folha de propriedades do controle, uma macro ou o código do Visual Basic for Applications (VBA).

Você também pode definir a propriedade ControlSource para um caixa de texto digitando um nome de campo ou expressão diretamente na caixa de texto no modo Design do formulário ou relatório.

Para um relatório, você pode definir esta propriedade selecionando um campo ou digitando uma expressão na janela pop-up Campo/Expressão no painel Agrupar, Classificar e Total.

No VBA, use expressão de cadeia de caracteres para definir o valor dessa propriedade.

Comentários

Para um nível de grupo do relatório, a propriedade ControlSource determina o campo ou expressão para agrupar.

Observação: A propriedade ControlSource não se aplica a caixa de seleção, botão de opção ou controles de botão de alternância em um grupo de opções. Ela se aplica somente ao próprio grupo de opções.

Para relatórios, a propriedade ControlSource só se aplica a níveis de grupo de relatório.

Os formulários e os relatórios funcionam como "janelas" no seu banco de dados. Especifique a fonte de dados principal para um formulário ou relatório, definindo sua propriedade RecordSource do para uma tabela, consulta ou instrução SQL. Em seguida, você pode definir a propriedade ControlSource para um campo na fonte de dados ou para uma expressão. Se as configurações da propriedade ControlSource for uma expressão, o valor exibido será somente leitura e não será salvo no banco de dados. Por exemplo, você pode usar as configurações a seguir.

Configuração de exemplo

Descrição

Sobrenome

Para um controle, os dados do campo LastName são exibidos no controle. Para um nível de grupo de relatório, o Microsoft Office Access 2007 agrupa os dados por sobrenome.

=Date( ) + 7

Para um controle, essa expressão exibe uma data sete dias a partir de hoje no controle.

=DatePart("q",ShippedDate)

Para um controle, essa expressão exibe o trimestre da data de envio. Para um nível de grupo do relatório, o Access agrupa os dados no trimestre da data de envio.

Exemplo

O exemplo a seguir define a propriedade ControlSource para uma caixa de texto denominada AddressPart para um campo denominado Cidade:

Forms!Customers!AddressPart.ControlSource = "City"

O exemplo a seguir define a propriedade ControlSource para uma caixa de texto chamada Esperada para a expressão =Date() + 7.

Me!Expected.ControlSource = "=Date() + 7"

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×