Dicas e truques para as suas aplicações 4D – Edição de Agosto
por Add Komoncharoensiri, Director de Serviços Técnicos da 4D Inc
Aqui vamos nós com outro conjunto de dicas e truques.
Como sabem, a Base de Conhecimento 4D é uma biblioteca de informação sobre a tecnologia 4D onde são activamente publicadas dicas técnicas semanais e técnicas mensais. Se falhou as últimas dicas sobre a KB, tudo bem; aqui está uma compilação das últimas semanas.
Este post no blogue cobre 16 dicas:
Dicas Técnicas – As 4 Dicas de Abril estão aqui!
por Add Komoncharoensiri, Director de Serviços Técnicos da 4D Inc
Como desenvolvedor 4D, tem de acompanhar os novos avanços 4D é continuamente enviado. Para além de dicas e truques fornecidos pela equipa de produto, as Dicas Técnicas são outra referência para aprender alguns dos conceitos 4D.
Este artigo cobre 4 dicas:
- Como tratar os caracteres curinga SQL como uma string literal
- Programmaticamente obter o nome do projecto
- Os métodos preventivos sob a mesma cadeia de chamadas também devem ser preventivos
- Criar um novo documento View Pro com base numa Folha
Ler campos de objectos 4D com motor SQL
Um campo de objecto 4D é um tipo de campo de base de dados persistente, armazenado como conteúdo binário. Anteriormente, a leitura deste tipo de campo por um driver ODBC não era possível. Até hoje.
Antes, era devolvido um erro ao tentar ler um campo de objecto. Isto impediu a conclusão de um simples Select * dos pedidos de myTable , o que poderia ser frustrante para os utilizadores que apenas queriam navegar pelo conteúdo de uma tabela.
Boas notícias! O motor SQL foi actualizado para permitir a leitura de campos de objectos 4D.
Início / fim de SQL em modo preventivo
Os processos preventivos permitem que as suas aplicações aproveitem ao máximo os computadores multi-core, resultando em respostas mais rápidas a pedidos simultâneos. Começando com 4D v17 R4, Begin SQL, End SQLe as instruções SQL associadas utilizadas com uma base de dados interna estão agora em conformidade com a normativa preventiva.