Sem imagem

Oi! Retomei o Blog!

hamirdhanquer Leitura: 1 min

Olá Pessoal! Após algumas semanas sem postar! Ops! na verdade quase 01 ano. Pois é! O tempo passa rápido demais. Mas tive um motivo justo!  Na verdade aconteceram tantas coisas. Que nem cabe ficar escrevendo aqui. Mas certamente o meu objetivo ficou mais forte em manter esse trabalho. Fiz várias […]

Projeto DBA BRASIL Lives

Projeto DBA BRASIL Lives

hamirdhanquer Leitura: 1 min

Eu acompanho esse grupo e gostei muito da ideia. Por isso estou divulgando no Blog. É na próxima semana! O Projeto DBA BRASIL Lives, é uma sequencia de lives programada, inicialmente, para os dias 11 a 14 de Maio. Mas não serão lives chatas, onde vai ter um cara falando […]

Sem imagem

Quando conheci um ERP

hamirdhanquer Leitura: 1 min

Oi, Pessoal. Na época que estudava sobre esse termo descobri que tratava-se de um Enterprise Resource Planning, ou seja, um sistema Planejador de Recursos Empresariais. Eu lembro que estava muito afoito para ter contato com esse tipo de sistema. No entanto, quando tive contato. Eu vi que não era bem […]

Sem imagem

Um novo ano: 2020

hamirdhanquer Leitura: 1 min

Eu fiz aniversário em Janeiro e fiquei pensado e refletindo sobre a minha vida. Principalmente quando trocamos de década. Hahahah! As coisas que deixamos de fazer ou que poderíamos ter feito melhor. Cheguei a pensar que realmente poderia ter aproveitado o tempo melhor. Agora, acontecendo ou não acontecendo, o tempo […]

Sem imagem

Entendendo o ProcName

hamirdhanquer Leitura: 1 min

Uma outra dica que peguei esses dias. Eu estava precisando buscar o nome da rotina para informar na minha rotina de log. E nas minhas pesquisas encontrei:   User Function Teste() TesteExec() Return Nil Static Function TesteExec Local cSourceName :=  ProcName() Return Nil Se caso você compilar o fonte dessa forma. […]

Sem imagem

Parâmetros Opcionais

hamirdhanquer Leitura: 1 min

Eu compartilhei uma classe que desenvolvi. => E após a implementação pelo desenvolvedor. Começou a apontar vários erros. Static Function YesFunction(nRet, nNewPar, cDescr ) Local nRet                := 0 nRet := 10 * nNewPar Return nRet => Acontece que o parâmetro de descrição era opcional e devido a isso o desenvolvedor estava implementando assim. […]

plugins premium WordPress