Produto

Adicione acções ao seu 4D para aplicações iOS

Tradução automática de Deepl

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.

Produto blank

4D Write Pro: Mais simples, mais poderoso

Tradução automática de Deepl

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.

Produto blank

Métodos dos membros da ORDA para obter a informação da estrutura

Tradução automática de Deepl

“Como posso conhecer a classe de dados de uma entidade? Preciso dela para escrever métodos genéricos“. “Preciso de informação sobre um campo numa DataClass: qual é o seu tipo? É indexado? É única?“. Estes são os tipos de perguntas que o ouvimos fazer no fórum. 4D v17 R5 fornece as respostas: introduzindo novos métodos de membros ORDA para fornecer informações úteis sobre a sua base de dados. Continue a ler, porque irá apreciar os benefícios de reduzir o tamanho do seu código e torná-lo reutilizável e fácil de manter!

Produto blank

Mais informação sobre processos web

Tradução automática de Deepl

Pediu mais informações sobre processos web para melhor identificar pedidos que possam estar a atrasar ou a bloquear o seu servidor. Ouvimo-lo e em 4D v17 R5, acrescentámos informações sobre o URL utilizado pelos processos da web. Esta informação pode ser recuperada de duas maneiras: através da Janela de Administração do Servidor 4D ou através da linguagem 4D com o comando Get process activity .

Produto blank

Gerir as selecções e a célula activa em 4D View Pro

Tradução automática de Deepl

Tipicamente, o 4D View Pro requer que se identifique a célula com a qual se trabalha e onde os dados serão introduzidos (a célula activa). Pode também ser necessário seleccionar algumas células e depois executar uma acção, como a formatação ou a introdução de valores nas mesmas. 4D v17 R5 fornece um novo conjunto de comandos para o ajudar a gerir tanto a célula activa como as selecções de células.

Produto blank

Quem é quem? Uma nova forma de identificar os utilizadores

Tradução automática de Deepl

Como programador 4D necessita frequentemente de gerir os utilizadores finais com o seu próprio sistema de directórios. Para utilizadores internos, pode criar alguns perfis com direitos diferentes ou pode simplesmente utilizar a conta por defeito do Designer para todos. O problema é quando várias pessoas usam o mesmo perfil, todos têm o mesmo nome e é difícil – por vezes impossível – diferenciá-los. Felizmente, o 4D v17 R5 resolve a dor de cabeça de tentar descobrir quem é quem. Neste post do blog, vamos explicar um novo comando e novos selectores que o ajudarão a definir a identidade do utilizador 4D, definindo um nome personalizado a usar em vez do nome da conta de utilizador 4D actual.