4D View Pro: Fundir e desunir células
Muitas vezes, quando se cria uma tabela, pode ser necessário combinar duas ou mais células para criar um título centrado numa determinada secção da sua tabela. A partir de 4D v18 R4, um novo conjunto de comandos está à sua disposição para o ajudar a fundir e desintegrar um grupo de células por programação. Vejamos alguns exemplos.
Receber correio electrónico com protocolo IMAP
Em 4D v18, introduzimos uma nova forma de enviar e-mails. Depois, em 4D v18 R2, acrescentámos uma nova forma de recuperar mensagens de correio electrónico utilizando POP3. Agora em 4D v18 R4, estamos a dar os primeiros passos para uma nova forma de lidar com o protocolo IMAP. Tal como fizemos para SMTP e POP3, há um novo comando IMAP New transporter para lidar com o protocolo IMAP.
O Internet Message Access Protocol (IMAP) é um protocolo padrão da Internet utilizado pelos clientes de correio electrónico para recuperar mensagens de correio electrónico de um servidor de correio. Este protocolo permite gerir múltiplas caixas de correio, descarregar e-mails, realizar pesquisas no servidor, gerir o estado das mensagens, e muito mais!
E com esta primeira funcionalidade IMAP, pode adicionar métodos ao transportador para: ter a lista das caixas de correio disponíveis, seleccionar uma caixa de correio, e receber correio electrónico da caixa de correio seleccionada. Vamos ver como.
4D Write Pro – Exportação directa para PDF!
E se eu lhe disser que com 4D v18 R4 pode exportar documentos 4D Write Pro directamente para o formato PDF (tanto em macOS como em Windows), sem necessidade de instalar qualquer driver de impressora ou software adicional? Agora pode … e isso não é tudo! Também pode definir várias opções tanto para o formulário como para o conteúdo. Continue a ler para saber mais!
4D para iOS: Notificações Push
4D v18 R4 oferece uma característica muito excitante … Notificações push. Estas são mensagens enviadas directamente para o dispositivo móvel do utilizador, a partir da sua aplicação. As notificações push fornecem aos utilizadores informações relevantes para os encorajar a envolverem-se com uma aplicação. A partir do lançamento desta funcionalidade, 4D para iOS não só permite fazê-lo, como também permite fazê-lo com facilidade!
Para autenticação por email, 4D para iOS também facilita a sua vida.
ORDA Classes de modelos de dados e REST
Num post de blog anterior, tomou conhecimento das aulas ORDA e das possibilidades que elas oferecem para tornar a sua experiência de codificação mais suave. Neste post do blog, verá como utilizá-los com o servidor REST.
Vamos vê-lo em acção!
Desenvolvimento de código de servidor em aplicações de projecto
O desenvolvimento e depuração de código de servidor em aplicações de projecto tornou-se mais fácil do que nunca em 4D v18 R4. Sem mais delongas, vejamos como fazê-lo.
Acesso aos valores dos objectos do formulário por programação
Um número crescente de programadores está a utilizar o Form para ligar os seus objectos de forma e muitos de vós necessitam de acesso fácil de programação aos valores desses objectos. Assim, para o ajudar a aceder ao valor de um objecto de formulário, independentemente da sua variável ou expressão, acrescentámos dois novos comandos: OBJECT Get value e OBJECT SET VALUE.
Vamos ver como utilizá-los!
4D para iOS: Autenticação de e-mail
A monitorização do acesso à sua aplicação móvel é uma capacidade muito importante que merece mais consideração. A validação de e-mail é uma das formas mais simples e seguras de determinar a autenticidade e legitimidade da pessoa que tenta entrar na sua aplicação. 4D para iOS permite-lhe manusear facilmente este processo de validação, verificando se uma mensagem de correio electrónico vem de quem afirma ser enviada, e permitindo-lhe bloquear utilizações nocivas do correio electrónico.
4D View Pro: Áreas fora do ecrã
Deseja gerar dinamicamente documentos 4D View Pro num servidor e, por exemplo, enviá-los por correio electrónico ou calcular valores? 4D v18 R4 introduz um novo comando para manipular os comandos 4D View Pro numa área fora do ecrã: VP Run offscreen area.
Classes ORDA para tratar o seu modelo de dados
Num post de blog anterior , introduzimo-lo ao mundo das classes de modelos de dados ORDA. Agora é tempo de sujar as nossas mãos e aprender mais!
Já sabe que a estrutura da ORDA(datastore, dataclass, entidade, selecção de entidades) é composta por objectos. Mas não são apenas objectos, são objectos fortemente tipográficos ligados a classes ORDA específicas. Isto significa que pode escrever funções para ocultar a complexidade da implementação física dos seus dados.
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