Problema: Se sua lista contem 6 elementos com 5 null(s), usando a função listToArray(), o tamanho de seu array seria 1. Solução: A função a seguir permite voce criar um array com um tamanho de 6 elementos e os valores extras preenchidos com a string “null”: <xmp> <cfscript> function listWithNullsToArray(parsedList) { var delim = ","; …
Arquivo por tag: ArrayLen()
Link permanente para este artigo: http://ensina.me/coldfusion/como-converter-uma-lista-com-nulls-em-um-array/
Set 10
Como recuperar datas para dias específicos da semana para todos os meses do ano?
Embora não haja função específica ColdFusion para esse retorno, é possível construir tal funcionalidade utilizando várias funções de data do ColdFusion. Aqui está uma UDF (função definida pelo usuário), bem como um exemplo: <cfscript> function getEveryDOW(dowlist) { var year = year(now()); var day1 = ""; var x = ""; var thisDOW = ""; var result = arrayNew(1); …
Link permanente para este artigo: http://ensina.me/coldfusion/como-recuperar-datas-para-dias-especificos-da-semana-para-todos-os-meses-do-ano/
Ago 28
Como posso completar uma variável com espaços ou outros caracteres?
Se voce precisa completar uma variável ColdFusion com espaços, então voce pode usar as funções rjustify() and ljustify(). Por exemplo: <cfset newText = rjustify("foo", 35)> <cfoutput>#newText#</cfoutput> Se voce alguma vez precisar completar uma variável ColdFusion com caracteres outros que não espaço (i.e. trocar ‘name’ por ‘name—-’), então a função repeatString() é a mais indicada. Por exemplo:
Link permanente para este artigo: http://ensina.me/coldfusion/como-posso-completar-uma-variavel-com-espacos-ou-outros-caracteres/
Link permanente para este artigo: http://ensina.me/coldfusion/como-remover-valores-repetidos-de-uma-lista/