Usando um loop condicional

Problema: Um loop precisa executar até certa condição ser encontrada. Solução: ColdFusion oferece diversas diferentes maneiras de operar um loop. Loops de queries, índices, matrizes, coleções e condicionais. Para resolver o problema de iterar até que uma certa condição seja encontrada, devemos usar um loop condicional. Explicação detalhada: Há vários casos onde uma aplicação quererá… Continue reading Usando um loop condicional

Looping Sôbre Estruturas

Problema: Voce precisa iterar uma estrutura e exibir seus valores. Solução: Exibir valores de uma estrutura poderia parecer um pouco difícil primeiramente. Diferente de matrizes (arrays), que são baseadas em um índice, estruturas são baseadas em chaves. Mas, como tudo mais, ColdFusion fornece uma solução simples. Explicação detalhada: Use um loop tipo Collection: Afim de iterar… Continue reading Looping Sôbre Estruturas

Looping sôbre matrizes (arrays)

Problema: Voce precisa iterar uma array e exibir seus elementos. Solução: Há duas maneiras diferentes de se fazer um loop de arrays em ColdFusion. Usando um ímdice e acessando os elementdos da array pelo ímdice especificado, ou especificando a própria array e exibindo o elemento específico da array.

Como fazer loop sobre os valores de uma array?

Uma array é uma coleção de dados indexados por números. Assim, por exemplo, uma matriz de valores pode ter dados na posição 1, 2 e 3. A fim de ciclar sobre os itens em uma array, a funçãoarrayLen() deve ser usada: <!— Arr is an array of values. —> <cfloop index="x" from="1" to="#arrayLen(arr)#"> <cfoutput>#arr[x]#</cfoutput> </cfloop> Normalmente… Continue reading Como fazer loop sobre os valores de uma array?

Como posso recuperar dinamicamente os campos de formulário que foram postados em uma página?

ColdFusion fornece dois modos fáceis de se obter uma lista de todas as variáveis form que tenham sido postadas em uma página. O primeiro modo é usar a variável form.fieldNames. A variável form.fieldNames está automaticamente habilitada para qualquer template ColdFusion que receba um post de um formulário e contém uma lista delimitada por vírgula dos nomes dos campos que tenham… Continue reading Como posso recuperar dinamicamente os campos de formulário que foram postados em uma página?

Como se faz um loop pelos valores de uma estrutura?

Uma estrutura é um objeto complexo composto de pares chave-valor. Vamos dizer que temos uma estrutura que representa ou descreve uma pessoa. As chaves são ‘Nome’, ‘Endereco’ e  ‘Telefone’ ‘… com valores correspondentes ‘Harvey ‘, ‘123 Main Street’ e ‘555-1212 ‘. A tag <cfloop> do ColdFusion fornece-nos um attributo “Collection” que é um loop sobre… Continue reading Como se faz um loop pelos valores de uma estrutura?