| ♥ 0 | De que forma se pode passar o valor de um campo do cabeçalho de um documento de venda para um campo de um separador do utilizador, no evento cliente identificado? Marcado como spam |
2 respostas
| Resposta privada Olá Luis, pode fazer assim: public override void ClienteIdentificado(string Cliente, ref bool Cancel, ExtensibilityEventArgs e)
{
// UserControl1 é o nome do meu separador de utilizador
var SepUtil = CustomTabs.First(
p => p is UserControl1 &&
(p as UserControl1).Name == "UserControl1"
) as UserControl1;
SepUtil.AtualizacamposUtilizador(this.DocumentoVenda.CamposUtil);
}
Marcado como spam | |
| Resposta privada Olá Luis Uma da formas de fazer isso é através da implementação do padrão observer para os campos que queres que sejam notificados, a outra é fazer o processo inverso, ou seja no separador de utilizador no evento Enter(), aceder ao valor do campo através da propriedade ContextService(). Marcado como spam |