Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Aplica-se a

Objeto BoundObjectFrame

Objeto ListBox

Objeto CheckBox

Objeto OptionButton

Objeto ComboBox

Objeto OptionGroup

Objeto CustomControl

Objeto TextBox

Objeto GroupLevel

Objeto ToggleButton

Pode utilizar a propriedade OrigemDoControlo para especificar que dados que serão apresentados num controlo. Pode apresentar e editar dados vinculados a um campo numa tabela, consulta ou instrução SQL. Também pode apresentar o resultado de uma expressão. Cadeia de leitura/escrita.

expressio n.OrigemDoControlo

expressão Obrigatório. Uma expressão que devolve um dos objetos na lista Aplica-se A.

Definição

A propriedade OrigemDoControlo utiliza as seguintes definições.

Definição

Descrição

O nome de um campo

O controlo está vinculado a um campo numa tabela, consulta ou instrução SQL. Os dados do campo são apresentados no controlo. As alterações aos dados dentro do controlo alteram os dados correspondentes no campo. (Para tornar o controlo só de leitura, defina a propriedade Protegido para Sim.) Se clicar num controlo vinculado a um campo com um Tipo de dados de hiperligação, aceda ao destino especificado no endereço da hiperligação.

Uma expressão

O controlo apresenta dados gerados por uma expressão. Estes dados podem ser alterados pelo utilizador, mas não são guardados na base de dados.


Pode definir a propriedade OrigemDoControlo de um controlo com a folha de propriedades, uma macro ou o código VBA (Visual Basic for Applications) do controlo.

Também pode definir a propriedade OrigemDoControlo para uma caixa de texto ao escrever um nome do campo ou expressão diretamente na caixa de texto na vista Estrutura de formulário ou vista Estrutura de relatório.

Para um relatório, pode definir esta propriedade ao selecionar um campo ou ao escrever uma expressão na janela de pop-up Campo/Expressão no painel Agrupar, Ordenar e Total.

No VBA, utilize uma expressão de cadeia para definir o valor desta propriedade.

Observações

Para um nível de grupo de relatório, a propriedade OrigemDoControlo determina o campo ou a expressão na qual se irá agrupar.

Nota: A propriedade OrigemDoControlo não se aplica aos controlos caixa de verificação, botão de opção ou botão de alternar num grupo de opções. Aplica-se apenas ao grupo de opções.

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

Os formulários e relatórios funcionam como "janelas" para a sua base de dados. Especifique a origem de dados primária de um formulário ou relatório ao definir a respetiva propriedade OrigemDosRegistos para uma tabela, consulta ou instrução SQL. Em seguida, pode definir a propriedade OrigemDoControlo para um campo na origem de dados ou para uma expressão. Se a definição da propriedade OrigemDoControlo for uma expressão, o valor apresentado é só de leitura e não será guardado na base de dados. Por exemplo, pode utilizar as seguintes definições.

Definição de exemplo

Descrição

Apelido

Para um controlo, os dados do campo Apelido são apresentados no controlo. Para um nível de grupo de relatório, o Microsoft Office Access 2007 agrupa os dados por apelido.

=Date( ) + 7

Para um controlo, esta expressão apresenta uma data, sete dias a partir de hoje, no controlo.

=DatePart("q",ShippedDate)

Para um controlo, esta expressão apresenta o trimestre da data de envio. Para um nível de grupo de relatório, o Access agrupa os dados no trimestre da data de envio.

Exemplo

O seguinte exemplo define a propriedade OrigemDoControlo (ControlSource) para uma caixa de texto denominada AddressPart para um campo denominado City:

Forms!Customers!AddressPart.ControlSource = "City"

O seguinte exemplo define a propriedade OrigemDoControlo (ControlSource) para uma caixa de texto denominada Expected com a expressão =Date() + 7.

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

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×