Replace de um campo data pelo APSDU

Boa tarde pessoal,

Algumas pessoas já me perguntaram como fazer o replace de um campo data através do APSDU, vou tentar explicar aqui os procedimentos, que é um pouco diferente dos demais tipos de dados.

Para fazer o replace de dados do tipo data, devemos usar o CTOD, que é uma função que converte carecteres em data, C(Caracter) + TO(Para) + D(Data), bem como existem outros tipos de conversão:

Continue lendo...

Erro na exportação para DBF

Bom dia pessoal,

ErroVou postar aqui a solução de um erro que vinha ocorrendo quando tentava exportar dados da base para dbf, pois, dessa forma é mais fácil trabalhar com excel ou outro software de edição, lembrando que isso ocorreu em um sistema linux. O erro que o sistema apresentava era:

DBCopyStruct – Invalid RDD DBFCDXADS – Warning – Error connecting to ADS: 6082 – Error loading the Advantage Local Server DLL.

Continue lendo...

Visualizar detalhes das tabelas do banco de dados Protheus(Totvs)

Bom dia pessoal,

Estou trazendo hoje um programa que conseguir com colegas programadores de ADVPL

Ele é ótimo para quem está desenvolvendo em ADVPL, pois, exibe todas as tabelas e dados dos campos, como nome, tamanho, tipo de dado, etc. Para evitar ficar o consultando no próprio sistema, além de uma interface amigável e não precisa instalar, é só descompactar e executar.

A restrição é que só funciona com a extensão DBF, CTREE não é suportado.

Capa TabProtheus