Fórum
Ver pergunta

CustomTab – LinhasVendas   

79 visualizações
0
♥ 0

Não estou a conseguir obter um valor correto para LinhaAtual no evento Loading do CustomTab das linhas do Editor de  Vendas

Os valores que aparecem  nas TextBox  txt1 e descricao  não correspondem ao nº da linha ativa no editor.

Podem p.f. ver  se estou a fazer algo errado:

public partial class FDU_LinVnd : CustomTab<Primavera.Extensibility.Sales.Editors.Details.EditorVendasLinhas>
{
        public FDU_LinVnd()
        {
        InitializeComponent();
        }

        private void FDU_LinVnd_Loading()
        {
            txt1.Text = this.ContextService.LinhaActual.ToString();
            if (this.ContextService.LinhaActual >= 0)
            {
                VndBELinhaDocumentoVenda LinDoc = this.ContextService.DocumentoVenda.Linhas.GetEdita(this.ContextService.LinhaActual);
                this.Descricao.Text = LinDoc.Descricao;
            }
        }

        private void FDU_LinVnd_Saving()
        {
            if (this.ContextService.LinhaActual >= 0)
            {
                VndBELinhaDocumentoVenda LinDoc = this.ContextService.DocumentoVenda.Linhas.GetEdita(this.ContextService.LinhaActual);
                LinDoc.Descricao = this.Descricao.Text;
            }
        }

        private void FDU_LinVnd_Load(object sender, EventArgs e)
        {
        }
    }
}

Obrigado

Faça login para poder traduzir
V10
Marcado como spam
Criado há 6 anos e 9 meses anabarbosa
a
anabarbosa Ana Barbosa Iniciante
Comentários

Olá Ana, pareçe ser anomalia da aplicação.
Qual o cenário onde quer usar, para ver se tenho alguma ideia de como ajudar a ultrapassar a situação.

6 anos e 9 meses
sergiosereno