Skip to content

sage-portugal/50c-API

Repository files navigation

Sage50c-API

Sage 50c API e eXtensibilidade

Utilizar o exemplo da API com Visual Studio 2019

1. Requisitos

É necessário ter a aplicação Sage 50c instalada no computador

2. Abrir e utilizar o exemplo

2.1. Clonar o o código exemplo

alt text

2.2. Abrir a solução com o visual studio 2019

2.3. Na primeira vez que se abre o projeto, é possivel que as referências à API não estejam a apontar para o lugar correto.

Se for o caso, é necessário removê-las para as voltar a adicionar. Exemplo com os Interops da versão 2021 ou anteriores (necessário substituir pelas da versão 2022):
alt text

2.4. A localização tipica dos INTEROPS é:

C:\Program Files (x86)\Common Files\sage\2070\50c2022\Interops
Devem ser adicionadas todas as DLLs presentes nesta pasta.

2.5. Depois de adicionados os INTEROPS como referências o VS2019 deve ficar assim:

alt text

2.5. Com todas as referências selecionadas, aceder a propriedades e definir o seguinte:

Embed Interop Types = FALSE
alt text

2.6. Por último, indicar que pretendemos uma compilação x86:

alt text

E é tudo. É só compilar e disfrutar

About

Sage 50c API e eXtensibilidade

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages