Apoio total da BLOB na ORDA
Muitos de vós já deram o salto e começaram a utilizar a ORDA. Para facilitar a vossa experiência de codificação, temos o prazer de anunciar que os Blobs são agora totalmente suportados na ORDA, como qualquer outro tipo. Após o primeiro passo em 4D v19 R2, com o apoio dos Blobs em objectos, 4D v19 R3 traz o apoio dos Blobs em ORDA.
Proteja os recursos da sua aplicação com um novo algoritmo
Ao gerar ficheiros .4dz, 4D utiliza por defeito um formato zip padrão. Se for um editor de software, ficará satisfeito por saber que 4D v19 R2 adicionou uma funcionalidade que permite evitar que os utilizadores da sua aplicação vejam o conteúdo do 4DZ, e portanto, que o possam modificar.
4D View Pro: O que há de novo em SpreadJS v14.1?
4D v19 R2 vem com uma nova versão do SpreadJS e uma actualização do Ribbon que é compatível com ele. Vamos descobrir as novas funcionalidades oferecidas por esta nova versão.
4D View Pro: Ajustar manualmente a área de impressão utilizando quebras de página
Ao imprimir, a localização da quebra de página é definida por defeito, mas pode ajustar a área de impressão, definindo as suas próprias quebras de página.
Começando com 4D v19 R2, para ajudar os seus clientes a escolher onde querem colocar as quebras de página, 4D View Pro permite-lhe adicionar e remover quebras de página manualmente, e também exibir as linhas de pré-visualização de impressão.
4D para iOS: Ordenar o conteúdo de um formulário de lista
Várias acções pré-definidas que ajudam os utilizadores da aplicação a gerir o seu conteúdo já estavam disponíveis na secção Acção: “Adicionar, ” “Editar, ” “Eliminar,” e “Partilhar” . 4D v19 R2 introduz uma nova, e vai gostar dela! Pode agora criar acções de ordenação para ordenar os dados da aplicação local.
Mostrar documentação em linha directamente do editor de códigos
Nas últimas versões de 4D, foram feitas várias melhorias para simplificar a escrita do código com classes:
- sugestões de funções e atributos de acordo com o tipo
- exibição do protótipo com uma breve descrição
Com 4D v19 R2, pode abrir a documentação online de uma função com uma única acção.
4D para Móvel: Formatadores de dados personalizados para aparências claras e escuras
Durante algum tempo, foi capaz de criar os seus próprios formatadores de dados personalizados e converter cordas, booleanos, ou inteiros em imagens na sua aplicação gerada.
Esta nova funcionalidade 4D v19 R2 permitir-lhe-á tirar o máximo partido desses formatadores para iOS e Android, e certificar-se de que as imagens têm bom aspecto tanto em aparências claras como escuras.
Vamos ver como!
4D View Pro : gestão de folhas
Por vezes, é necessário exibir diferentes tabelas de informação num único documento. Para uma melhor visibilidade, é frequentemente necessário exibi-las em diferentes folhas. Neste caso, é necessário criar, renomear, esconder ou remover uma folha, ou simplesmente saber em que folha o utilizador se encontra actualmente.
Com 4D v19 R2, pode gerir as folhas nos seus documentos 4D View Pro por programação.
Criar um atributo BLOB num objecto
Com a introdução de classes no ambiente 4D, a necessidade de armazenar os seus dados em objectos, e especialmente em blobs, tem aumentado. É por isso que 4D v19 R2 lhe permite encapsular os blobs em objectos.
Para além do aspecto do armazenamento, uma vez que o objecto blobs é um tipo de referência, o seu desempenho em termos de ocupação de memória e velocidade será grandemente melhorado.
Personagens Invisíveis no Palco!
As melhores práticas em TI por vezes mudam, e a gestão de certos caracteres invisíveis em ficheiros de texto é um exemplo. Os caracteres de fim de linha (EOL) têm evoluído, especialmente para efeitos de integração de sistemas de controlo de versões. Da mesma forma, a Marca de Ordem de Byte (BOM) nos ficheiros de texto Unicode é cada vez menos utilizada.
Com 4D v19 R2, 4D evoluiu suavemente para seguir estas melhores práticas, dando-lhe mais flexibilidade ao longo do caminho.
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