Utilizar colecções para escrever e ler em 4D View Pro
Se precisar de ler ou escrever centenas de valores ou fórmulas diferentes, pode fazê-lo mais rapidamente, mais facilmente, e ao mesmo tempo utilizando colecções. Estão disponíveis novos comandos para o efeito: VP SET VALUES, VP Get values, VP SET FORMULASe VP Get formulas.
Recuperar a actual cadeia de chamadas de execução
Ao programar uma aplicação, poderá precisar de saber onde se encontra no seu código, especialmente quando um método chama outros métodos, que podem então chamar outros métodos. É por isso que é muito útil ver a cadeia de métodos, ou a cadeia de chamadas, durante o processo de depuração. Para isso, 4D v17 R6 fornece a nova Get call chain comando para lhe dar uma visão do código executado. Agora já não terá de se preocupar em se perder!
4D v17 R6 Beta começa hoje
Temos o prazer de anunciar o lançamento do teste beta para 4D v17 R6! Wsem mais delongas, vamos dar uma olhadela e ver o que este lançamento R has in store for you:
- 4D para aplicaçõesiOS são levadas a novas alturas graças à capacidade de gerir e editar o conteúdo da sua aplicação utilizando parâmetros.
- Capacidades avançadas de programação à sua disposição: desde a capacidade de recuperar a cadeia de chamadas de execução actual, até uma nova e poderosa ferramenta para analisar registos de depuração – só para citar alguns.
- Sofisticados critérios de pesquisa e codificação optimizada com novos avanços ORDA.
- Personalização do estilo, o uso de colecções para ler e escrever valores e fórmulas, juntamente com mais controlo sobre os seus métodos são as novas funcionalidades adicionadas à lista sempre crescente de características 4D View Pro.
- Os testes beta para Projectos 4D continuam com 4D v17 R6, permitindo-lhe tirar o máximo partido de um sistema de controlo de fontes.
4D v17 R5 está aqui
4D v17 R5, one of the most feature-rich R-releases ever delivered, is now available!
Uma vez que não podemos listar todas as quase 30 características num único post de blogue, aqui está uma visão geral do que este emocionante R-release tem para oferecer:
- Uma solução integrada para encriptar os dados dos seus clientes ao nível da tabela! Tão fácil de usar e tão transparente, que não há necessidade de alterar o seu código.
- Se tiver um código existente ou precisar de aceder a registos externos via ODBC, a leitura de campos de objectos 4D é agora possível.
- Defina tarefas com acções, e tenha o conteúdo da sua aplicação actualizado num instante com algumas das novas funcionalidades 4D para iOS.
- Com ligações aos métodos 4D, juntamente com a simplificação e flexibilidade de comandos múltiplos, o 4D Write Pro levou as coisas um passo em frente.
- Uma poderosa barra de ferramentas baseada em fitas para 4D View Pro está disponível para um acesso rápido a diferentes comandos.
- A ORDA tem a sua quota de características, incluindo a possibilidade de escrever código genérico e desempenho optimizado no modo cliente/servidor.
- Não há mais necessidade de configuração especial se for necessário executar vários clientes ligados à mesma base de dados num único computador. As coisas tornaram-se muito mais fáceis, basta executar os clientes e vai funcionar!
Apenas riscamos a superfície do que este lançamento R tem reservado para si. Ver todos os posts no blogue para 4D v17 R5!
Escrever código genérico com as últimas características ORDA
A ORDA tem a sua quota de características com 4D v17 R5, incluindo várias formas de escrever código genérico.
A escrita de código genérico permite-lhe centralizar o seu código para facilitar a sua actualização. Não só lhe permite escrever código reutilizável que pode ser utilizado em diferentes casos de utilização, libertando-o de ter de reinventar a roda uma e outra vez, como também lhe permite adicionar funcionalidades extra, para além do que já fez.
4D Write Pro: Guardar as propriedades de visualização
As definições de visualização são utilizadas para definir como um documento deve ser exibido. Até 4D v17 R5, estas definições só podiam ser modificadas usando o menu contextual ou acções padrão. Agora também podem ser definidas e entrar dentro de um objecto usando novos comandos, como explicamos neste post do blogue. Mas pode fazer ainda mais, porque estas definições podem ser guardadas e reaplicadas posteriormente! Vai certamente gostar de ter as suas definições guardadas!
Substituir as fontes em falta nos documentos 4D Write Pro
Antes do 4D v17 R5, poderá ter descoberto ao abrir o seu documento 4D Write Pro que a fonte apresentada não é o que deveria ser! Se o documento contiver fontes que não estejam no seu computador, 4D substituiu-as automaticamente por Times New Roman. Contudo, uma vez que a preferência pela fonte é uma questão de escolha individual, este lançamento R dá-lhe a possibilidade de escolher as fontes de substituição!
Use ORDA para aumentar o desempenho no modo Cliente/Servidor
A utilização de ORDA para aceder a tabelas grandes (especialmente aquelas com relações) no modo Cliente/Servidor foi grandemente melhorada. Com 4D v17 R5, verá 2-3xs melhor desempenho LAN e até 30xs mais rápido desempenho WAN. E o melhor de tudo – não há necessidade de alterar nada no seu código, é tudo automático. Interessante, não é? Bem, vamos mergulhar nos detalhes.
Melhores registos de depuração com estas melhorias
Como programador 4D, pode já ter activado o registo de depuração para a resolução de problemas. 4D v17 R5 introduz várias melhorias para o ajudar a analisar estes ficheiros, tais como registar apenas o processo actual e registar chamadas para métodos de membros (métodos de recolha ou de objectos).
Suporte de cartas antigas com e-mail 4D
Se ainda precisa de comunicar com dispositivos antigos que não suportam Unicode, este post no blogue é para si! Continue a ler porque com 4D v17 R5, pode enviar e-mails em codificações legadas (ISO-2022-JP para japonês ou ISO-8859-1 para europeu ocidental).
Contacte-nos
Tem uma pergunta, sugestão ou apenas quer entrar em contacto com os bloggers 4D? Deixe-nos uma linha!
* A sua privacidade é muito importante para nós. Por favor clique aqui para ver os nossos Política