Autor Tópico: Alterar o control source de um objecto tabela via programação  (Lida 929 vezes)

José Brandão

  • Newbie
  • *
  • Mensagens: 2
  • Karma: +0/-0
Alterar o control source de um objecto tabela via programação
« Online: Outubro 13, 2015, 02:51:24 pm »
Olá

No foxpro eu consigo alterar via programação o control source de uma grelha.
Por exemplo. Se estou a emitir documentos de venda, a grelha está ligada á tabela de linhas de vendas.
Se altero para documentos de compra altero o control source via programação da mesma grelha para a tabela de linhas de compras.

Vendas
ThisForm.Grelha.Recordsource="LIN_VENDAS"
ThisForm.Grelha.ColumnArtigo.ControlSource = "LIN_VENDAS.ARTIGO"
ThisForm.Grelha.ColumnQuant.ControlSource = "LIN_VENDAS.QUANTIDADE"
...
Altero para ccompras
ThisForm.Grelha.Recordsource="LIN_COMPRAS"
ThisForm.Grelha.ColumnArtigo.ControlSource = "LIN_COMPRAS.ARTIGO"
ThisForm.Grelha.ColumnQuant.ControlSource = "LIN_COMPRAS.QUANTIDADE"
...

É possível fazer isso com o controle Table do Windev?

Obrigado.