Monthly Archive: September 2009

Sep 12

Como achar um valor em uma lista?

ColdFusion oferece quatro funções que podem ajudar você a encontrar um valor em uma lista. As duas primeiras estão relacionadas: listFind () e listFindNoCase (). Ambas as funções irão procurar um valor em uma lista. A primeira verifica maiúsculas e minúsculas (case sensitive), enquanto a segunda irá ignorar a caixa. <cfset list = "Raymond,Jacob,Lynn,Noah,Jeanne"> <cfif listFindNoCase(list, "jacob")> Jacob …

Continue reading »

Permanent link to this article: https://ensina.me/coldfusion/como-achar-um-valor-em-uma-lista/

Sep 12

Como achar um valor em um array?

ColdFusion não fornece uma maneira interna para pesquisar uma matriz de valores (array). No entanto, você tem algumas opções. Você pode converter a matriz para uma lista usando arrayToList (). Depois de ter feito isso, você pode usar listFind (), listFindNoCase (),ListContains (), ou listContainsNoCase () para procurar a matriz. Voce també pode procurar UDFs (Funções Definidas pelo Usuário) …

Continue reading »

Permanent link to this article: https://ensina.me/coldfusion/como-achar-um-valor-em-um-array/

Sep 12

Como determinar se um número é par ou ímpar?

Um número par ainda é qualquer número que pode ser dividido por 2 sem resto. ColdFusion oferece uma função, mod, que retorna o resto de uma operação de divisão. Para determinar se um número é par, basta ver se o valor, mod por 2, retorna zero (0): <cfset x = 5> <cfif x mod 2 is …

Continue reading »

Permanent link to this article: https://ensina.me/coldfusion/como-determinar-se-um-numero-e-par-ou-impar/

Sep 12

Como evito esquecer de declarar variáveis locais?

É crítico escrever método de componente e UDF que todas as variáveis do código sejam definidas corretamente no escopo var. Se você esquecer este passo – a variável existirá fora do método e podendo potencialmente ser algo muito duro para depurar problemas. Uma forma acerca de acidentalmente esquecer do escopo var é criar uma estrutura …

Continue reading »

Permanent link to this article: https://ensina.me/coldfusion/como-evito-esquecer-de-declarar-variaveis-locais/

Sep 12

Como posso mostrar uma mensagem em uma longa página?

Por padrão, o ColdFusion não retornará até que a página HTML inteira tenha sido processada. Para uma página de longa duração, isto pode fazer o usuário pensar que nada está acontecendo, resultando em que o usuário a recarregue várias vezes. ColdFusion foprnece a tag <cfflush> que descarregará os dados correntes para a tela, por exemplo: <p> This …

Continue reading »

Permanent link to this article: https://ensina.me/coldfusion/como-posso-mostrar-uma-mensagem-em-uma-longa-pagina/

Sep 12

Como resetar a senha do administrador do ColdFusion?

Se você esqueceu a senha para o Administrator ColdFusion MX, navegue até a pasta cfusionmx7/lib e encontre o arquivo chamado neo-security.xml. Crie uma cópia deste arquivo. Em seguida, abra o original e encontre esse nó no XML: <var name='admin.security.enabled'> <boolean value='true'/> </var> Troque true por false, re-inicie seu servidor ColdFusion, então faça o login imediatamente e configure uma senha …

Continue reading »

Permanent link to this article: https://ensina.me/coldfusion/como-resetar-a-senha-do-administrador-do-coldfusion/

Sep 12

Qual o meio mais eficaz para colar textos copiados do Microsoft Word?

Um problema comum em formulários surgem quando o conteúdo é colado a partir do Microsoft Word. Caracteres, por vezes, tornam-se corrompidos e não conservam-se bem no backend. Uma maneira de corrigi-los é com uma simples UDF (função definida pelo usuário) chamada deMoronize. Esta UDF irá limpar o conteúdo quebrado e substituí-lo com os caracteres mais …

Continue reading »

Permanent link to this article: https://ensina.me/coldfusion/qual-o-meio-mais-eficaz-para-colar-textos-copiados-do-microsoft-word/

Sep 12

Como re-ordenar uma query?

Se você tiver uma consulta de banco de dados que não está ordenada, ou está ordenada pela coluna errada, você pode ter uma necessidade de re-ordenar a query por uma nova coluna. A funcionalidade do ColdFusion “query of queries” facilita isto. O exemplo de código a seguir mostra uma query of queries: <cfquery name="original" datasource="foo"> …

Continue reading »

Permanent link to this article: https://ensina.me/coldfusion/como-re-ordenar-uma-query/

Sep 12

Como obter os valores de uma coluna em uma query?

Se você precisar recuperar os valores de uma coluna em uma query, o ColdFusion oferece a função valueList (). Ela irá retornar todos os valores dessa coluna. Aqui está um exemplo: <cfquery name="getPeople" datasource="people"> select name, age, rank from people </cfquery> <cfset allNames = valueList(getPeople.name)> Observe que a função valueList() não recebe uma string, mas a atual variável …

Continue reading »

Permanent link to this article: https://ensina.me/coldfusion/como-obter-os-valores-de-uma-coluna-em-uma-query/

Sep 12

Como deletar uma diretório e todos os seus sub-diretórios e arquivos?

A tag <cfdirectory> tem uma ação “delete”, mas ela emitirá um erro se houver alguma coisa no diretório. Para remover um diretório e tudo dentro dele, simplesmente use o atributo “recurse”: <cfset dir = "c:\temp"> <cfdirectory action="delete" directory="#dir#" recurse="true"> by Raymond Camden

Permanent link to this article: https://ensina.me/coldfusion/como-deletar-uma-diretorio-e-todos-os-seus-sub-diretorios-e-arquivos/

Older posts «

» Newer posts