lunes, 4 de noviembre de 2013

Cómo eliminar todos los valores no definidos de una serie de ColdFusion

Adobe ColdFusion le permite crear componentes personalizados que se pueden invocar con la frecuencia necesaria. 

RETIRE UNDEFINED

Adobe ColdFusion es una rica plataforma de desarrollo de aplicaciones web diseñado por la sencilla integración de las páginas web HTML con las fuentes de datos ODBC. La plataforma trabaja con componentes dinámicos de todos los tipos de datos, incluyendo arrays. Una matriz de ColdFusion es una estructura tabular utilizada para almacenar temporalmente datos, tales como el contenido de un carro de compras en línea, por lo que se realicen cambios a la misma sin cometer la información a una base de datos. Si tiene que vaciar los definidos los valores de una matriz, usted tendrá que crear una función de ColdFusion costumbre de hacerlo.



Crear un documento nuevo componente de ColdFusion en su editor de texto preferido.



Copia y pega el siguiente código a su nuevo documento:



Nombre cffunction = acceso "arrayRemoveEmpty" = salida "público" = "false" returntype = "array"



cfargument name = "theArray" requerida tipo "true" = = "array" /



CFSET var i = 0 /



CFSET var = newArray duplicado (arguments.theArray) /



cfloop from = "# arrayLen (newArray) #" para = índice "1" = paso "i" = "1"



cftry



CFSET newArray [i] /



cfcatch type = "coldfusion.runtime.UndefinedElementException"



CFSET arrayDeleteAt (newArray, i) /



/ Cfcatch



Tipo cfcatch = "coldfusion.runtime.CfJspPage $ ArrayBoundException"



CFSET arrayDeleteAt (newArray, i) /



/ Cfcatch



/ Cftry



/ Cfloop



cfreturn newArray /



/ Cffunction



Abra la página Web de ColdFusion en la que desea eliminar los vacíos los valores de una matriz en su editor de texto preferido.



Inserte el siguiente código en tu página web:



cfscript



función arrayRemoveEmpty (myArray) {return "Empty valores extraídos de la matriz. ";}



/ Cfscript



Sustituya el nombre de la matriz de myArray.



Guardar y publicar el documento de los componentes y la página web. Cuando se accede a la página web, será eliminar los valores vacíos de la matriz especificada.



 

No hay comentarios:

Publicar un comentario