♥ 0 | Boa tarde, Pretendo utilizar um formulário dentro do ERP e numa aplicação externa. Marcado como spam |
Resposta privada Podes fazer isso com a instrução PSO.UI.AdicionaFormMDI(form). Podes dar uma vista de olhos na zona de FQA | Extensibilidade que lá tens o exemplo completo. Marcado como spam | |
Resposta privada A minha dificuldade está na exibição do formulário do tipo "Form" dentro do ERP, embebido no MDI form do ERP. Posso fazê-lo através de "MyForm.Show()", mas desta forma a janela não faz parte do ERP como o faria se fosse "CustomForm". Tento fazê-lo com a seguinte instrução, mas a instância do "CustomForm" não é criada com sucesso quando passo um objeto do tipo "Form":
Marcado como spam | |
Resposta privada Para utilizar em dois contextos o que tem de fazer é criar um projeto do tipo classLibray e desenhar ai os seus formulários, cria uma classe estatica para ter o contexto da API PRIMAVERA. Tenha em atenção que se utilizar a plataforma o PSO quando fora do ERP é sempre do tipoStdPlatBS e dentro do tipo StdBSInterfPub o que quer dizer que nem todas as propriedades e serviços estarão disponiveis. Para chamar tem de usar o metodo normal de criação da sua classe. Marcado como spam |