IsStruct

Description

Returns TRUE if variable is a structure.

Category

Structure functions

Syntax


IsStruct(variable ) 

Parameters

Parameter
Description
variable
Variable name

Example

<!--- This view-only example illustrates usage of IsStruct. --->

<P>This file is similar to addemployee.cfm, which is called by

StructNew, StructClear, and StructDelete. It is an example of a

custom tag used to add employees. Employee information is passed

through the employee structure (the EMPINFO attribute). In UNIX,

you must also add the Emp_ID.

<!--- 

<cfswitch expression = "#ThisTag.ExecutionMode#">

  <cfcase value = "start">

   <cfif IsStruct(attributes.EMPINFO)>

    <cfoutput>Error. Invalid data.</cfoutput>

     <cfexit method = "ExitTag">

   <cfelse>

     <cfquery name = "AddEmployee" datasource = "cfsnippets">

     INSERT INTO Employees

        (FirstName, LastName, Email, Phone, Department)

      VALUES 

       <cfoutput>

        (

         '#StructFind(attributes.EMPINFO, "firstname")#' ,

         '#StructFind(attributes.EMPINFO, "lastname")#' ,

         '#StructFind(attributes.EMPINFO, "email")#' ,

         '#StructFind(attributes.EMPINFO, "phone")#' ,

         '#StructFind(attributes.EMPINFO, "department")#'

         )

       </cfoutput> 

    </cfquery>

   </cfif>

   <cfoutput><hr>Employee Add Complete</cfoutput>

  </cfcase>

</cfswitch> --->





Banner.Novgorod.Ru