Personalizar o diálogo de administração com código 4D
Tem havido pedidos para modificar o diálogo de administração do Servidor 4D, com alguns clientes a quererem remover informação e outros a quererem adicionar informação personalizada. Esta componente AdminWindow mostra-lhe como fazer exactamente isso. Pode utilizá-lo “como está” ou modificá-lo para se adaptar às suas necessidades.
Poder dos objectos e notação de pontos
Com 4D v17 R5, mostrámos-lhe como é fácil manipular um objecto para recuperar os atributos de um ficheiro ou pasta. As coisas tornaram-se ainda mais fáceis graças à notação de objectos! Neste post de blogue, estamos a fornecer-lhe um HDI com uma interface de utilizador para gerir ficheiros e pastas. Isto não é novidade em 4D, uma vez que poderia fazê-lo com comandos 4D clássicos, mas agora pode fazê-lo mais facilmente e com menos linhas de código!
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).
Adicione acções ao seu 4D para aplicações iOS
Estamos entusiasmados por anunciar que o apoio a acções em 4D para iOS está disponível com 4D v17 R5! Esta funcionalidade permite-lhe desfrutar de uma maior interactividade com a sua aplicação móvel. Por exemplo, pode definir uma tarefa como concluída ou terminada, ou assinalar eventos a serem verificados. Tudo com o deslizar de um dedo, ou simplesmente seleccionando uma acção de um menu.
4D Write Pro: Mais simples, mais poderoso
Um grito a toda a gente que utilize o 4D Write Pro e que nos informe dos seus pensamentos sobre o produto. Isto permite-nos compreender melhor as suas necessidades e dificuldades. Graças a este input, apercebemo-nos de que alguns comandos se tornaram desnecessários, complexos de usar, e/ou difíceis de aprender. Por vezes, podem ser as coisas mais pequenas que fazem da aprendizagem um desafio. Por exemplo, se quiser apenas inserir algum texto no rodapé, primeiro precisa de criar um intervalo vazio! Porquê tão complicado? Boa pergunta!
Assim, muitos comandos que anteriormente só utilizavam intervalos foram alargados a fim de gerir praticamente qualquer tipo de alvo (intervalos, elementos, secções, documentos, etc.). O código é agora mais fácil de escrever e ler. Se precisar de inserir texto … num documento, num rodapé, num intervalo, (onde quer que seja!) … basta usá-lo como alvo e está desligado e a correr.
E isso não é tudo! Seis comandos foram renomeados com nomes mais curtos, por isso são mais fáceis de lembrar.
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