♥ 0 | Bom dia, preciso de ter acesso ao motor (BSO, PSO, etc) Primavera num Form que não é CustomForm. Qual a melhor forma de o fazer? Todas as que tentei cai o erro de : Object reference is not instanced. Com este problema não consigo utilizar vários forms em simultâneo, … Obrigado Marcado como spam |
Resposta privada Boa tarde, ultrapassei essa situaçao da seguinte forma: 1. em todas as referencias (…)100.dll -> propriedades -> copiar localmente = false 2. no teu main: public Main() 3. no teu codigo juntar: private static System.Reflection.Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args) PRIMAVERA_FOLDER = “PRIMAVERASG100Apl”; assemblyName = new System.Reflection.AssemblyName(args.Name); if (System.IO.File.Exists(assemblyFullName)) 4. utilizar a funçao do exemplo: PriEngine.CreatContext(“empresa”, “user”, “pass”, StdBE100.StdBETipos.EnumTipoPlataforma.tpEmpresarial);
se fizeres estes 4 passos deves conseguir Boa sorte, cumprimentos Marcado como spam |
Antes de mais muito obrigado, mas desta forma obriga-me a colocar credenciais e abrir a empresa… existe forma de contornar?