Árvore de páginas

 

Geralmente, os erros de compilação, com o erro 201 ocorrem pois o passo 2.4 do manual de instalação DDK não foi seguido.

 

O DDK contém verificações para conferir se o produto utilizado é o Datasul11 ou o produto legado, pois os nomes dos campos mudam de acordo com o produto, nesse caso, é usado um pré-processador para verificar se o banco emsfnd (Datasul11) é conectado.

 

Segue abaixo trecho do manual para que seja verificado se está nos conformes para compilação:

 

2.4. Configurações necessarias para desenvolver para o produto Datasul 10 e superior.

 

Para desenvolver para o produto Datasul 10 e superior é necessário possuir o LicenseManager ou License Server instalado e o foundation precisa estar inicializado.

 

Alem disso é preciso alterar a include que possui a versão dos bancos de dados (i_dbvers.i) inserindo o banco EMSFND.

 

Para isso deve ser alterado a include include/i_dbvers.i encontrada na expedição do produto para inserir a definição do préprocessador do banco EMSFND conforme exemplo abaixo.

 

/* Preprocessadores que identificam os bancos do Produto Foundation */

&GLOBAL-DEFINE emsfnd_version 1.01