Fórum
Ver pergunta

Erro ao instanciar “CustomForm” no Primavera versão 10.10   

Fechada
162 visualizações
0
0
Fechada.

This question was closed because it isn't clear or needs more details. To improve it, please check our FAQs.

Boa tarde.

Tenho  a seguinte linha de código que funcionava antes na versão 10 e que depois de atualizar para a versão 10.10 já não funciona.

Código:

try{
ExtensibilityResult result = this.BSO.Extensibility.CreateCustomFormInstance(typeof(FrmComissoesLinha));
(result.Result as FrmComissoesLinha).Show();
}catch (Exception ex2) { MessageBox.Show(“Erro de Show: ” + ex2.Message); }

Mensagem de Erro: “A referência de objecto não foi definida como uma instância de objecto”

Formulário a carregar:

using Primavera.Extensibility.CustomForm;
using System;
using System.Collections.Generic;
using System.Windows.Forms;

namespace EPComissoesVendedoresPorLinha.Sales
{
public partial class FrmComissoesLinha : CustomForm {
List<VendedorComissao> vendedorComissaoList;
ComissoesLinha comissoesLinhaList;
Boolean status;
public FrmComissoesLinha(){
InitializeComponent();
}

Reduzi o formulário ao essencial para carregar os objectos e aparecer, retirando toda a lógica.

Já tentei com os exemplos do github:

1- Diferentes métodos de iniciar o objecto

2- Carregar um simples formulário “CustomForm”

Dá sempre o mesmo erro.

Copiei o formulário “EntityCreator”  e retirei toda a lógica deixando só o formulário com os objectos gráficos (do exemplo do github, Custom Code\Primavera.CustomCode) e dá também o mesmo erro.

 

Descobri que era outra extensão com a versão 1.0 que estava a originar o erro.

Está resolvido.

 

Faça login para poder traduzir
V10
Marcado como spam
Criado há 3 anos e 7 meses josmendes-2
j
josmendes-2 Iniciante
1 respostas
0
Resposta privada

Descobri que era outra extensão com a versão 1.0 que estava a originar o erro.

Está resolvido.

Faça login para poder traduzir
Marcado como spam
Criado há 3 anos e 7 meses josmendes-2
j
josmendes-2 Iniciante