Introduzindo as últimas características de procura e substituição
A funcionalidade “Encontrar e Substituir” no editor de código existe há muitos anos. Os programadores podem fácil e eficientemente procurar e substituir o código, especialmente quando lidam com grandes bases de códigos. 4D v20 está a trazer melhorias que certamente serão apreciadas pelos programadores que confiam nesta funcionalidade para racionalizar os seus fluxos de trabalho de codificação:
- conhecendo o número de ocorrências a substituir,
- conhecer a posição da ocorrência atual,
- ter acesso permanente às opções de navegação Próximo e Anterior,
- exibir uma paleta em vez de uma janela modal para limitar o número de cliques.
4D Write Pro – Encontrar e Substituir
Desde há muitos anos, 4D Write Pro tem tornado possível criar documentos simples ou complexos, quer através de programação utilizando modelos, quer simplesmente criando novos documentos a partir do zero. Começando com 4D v19, tanto os programadores como os utilizadores finais terão todo o prazer em utilizar as novas capacidades de encontrar (e substituir) o 4D Write Pro. Usando não só a interface… mas também o código!
Vamos mergulhar nos detalhes!
4D View Pro: Encontrar e substituir por código
Por vezes, quando se inicializa um documento 4D View Pro, é necessário encontrar alguns valores ou etiquetas no mesmo e substituí-los por dados emitidos a partir de 4D. Agora é uma brisa com a VP Find comando. Graças a este comando, é possível encontrar dados, uma fórmula, ou uma etiqueta e substituí-los na folha inteira ou apenas numa parte específica da mesma!
Vamos descobrir como.
Colocar titulares para os caminhos de atributo nas consultas ORDA
As características da ORDA continuam a vir com 4D v17 R5! Num post anterior no blogue, mostrámos-lhe como criar consultas genéricas com os titulares de lugares nomeados para valores. Este post vai focar como utilizar marcadores de lugar para caminhos de atributos (nomes de campos em tabelas).
4 maneiras diferentes de encontrar artigos numa colecção
Como desenvolvedor, é frequentemente necessário saber se um item especificado já existe numa colecção, ou encontrar todos os itens correspondentes a critérios particulares. Os métodos de colecção 4D oferecem muitas formas diferentes de procurar itens específicos.
Colecções de consulta
A simplicidade é a derradeira sofisticação, e com mais de 40 métodos em 4D v16 R6 para gerir colecções, as coisas estão a tornar-se muito mais fáceis para si como programador. Não só o seu código está limpo e mais legível, como também está escrito em tempo recorde!
Neste post do blogue vamos dar uma vista de olhos sobre como os dois novos métodos, query e indices, permitir-lhe-á manipular e recuperar itens de uma colecção num piscar de olhos!
Encontre um valor de atributo específico numa única linha de código!
Lembra-se dos dias em que tinha de utilizar loops aninhados e declarações condicionais para recuperar o atributo de um objecto? Então acabou com um longo e complicado pedaço de código? Bem, esses dias acabaram! Graças à notação de objectos combinada com colecções e os seus métodos, agora é capaz de escrever código mais rapidamente, e de uma forma mais legível!
Encontrar o valor de um atributo específico nunca foi tão fácil. Vamos dar uma vista de olhos a um cenário da vida real e descobrir como!
Resultados de exportação do diálogo “Encontrar na concepção”.
Quando procura todos os objectos no Design Environment, 4D mostra os resultados na lista hierárquica. A partir de 4D v16 R3, pode exportar estes resultados num ficheiro de texto que pode ser aberto utilizando uma folha de cálculo, por exemplo, para que possa facilmente expedir algum trabalho de refactoring ou armazenar os resultados num documento para trabalhar mais tarde no mesmo.
Pesquisa através da ligação de argumentos de consulta de atributos de matriz
Oscampos objecto, introduzidos com 4D v15, permitem armazenar e indexar dados não estruturados. Este pode ser um conjunto comum de dados, como nome, apelido, aniversário. Podem ser dados diferentes em cada registo, tais como uma loja que precisará de atributos diferentes para sapatos (tamanho, cor), computadores (CPU, memória), impressoras (cor, tinta), uma lista de valores ou tudo em qualquer combinação.
Aqui está uma verdadeira História de Utilizador de um cliente 4D :
“Aminha aplicação de crachá gere os direitos de acesso de cada pessoa a um edifício e a um espaço de tempo. Esta informação é armazenada numa base de dados como um conjunto de objectos ( por exemplo: {direito de acesso, edifício, faixa horária} ). Quero poder procurar pessoas que tenham acesso a um edifício durante um espaço de tempo”.
4D fornece várias formas de consulta de dados, usando índice e de forma extremamente rápida.
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