Quantcast
Channel: Adobe Community: Message List - ColdFusion
Viewing all articles
Browse latest Browse all 21760

auto sugesstion

$
0
0

Hi there,

 

I need to pass the companyId into the cfc but i keep gettting an error, does any know?- thanks

 

You cannot specify more arguments to a CFC function than it declares.
Error parsing bind cfc:cfc.query.getCustName({cfautosuggestvalue},{request.compERP.compI D})

 

.cfm


<cfinput type="text" name="cust_name" id="cust_name" size="50" autosuggest="cfc:cfc.query.getCustName({cfautosuggestvalue},compID=re quest.defaultcompId.compID})" >

 

.cfc

<cffunction name="getCustName" access="remote" returntype="array">
    <cfargument name="search" type="any" required="yes" default="" />

  <cfargument name="CompID" type="numeric" required="yes" />

 


 
  <!--- Define variables --->
  <cfset var qCust="">
  <cfset var result=ArrayNew(1)>
  <cfquery name="qCust" datasource="devlivery"  >
   select cust_name from customer
   WHERE lower(cust_name) LIKE lower('#ARGUMENTS.search#%')
            and compID = #arguments.id#
  </cfquery>
  <cfloop query="qCust">
  <cfset ArrayAppend(result, cust_name)>
  </cfloop>
 
   <!--- And return it --->
    <cfreturn result>
</cffunction>


Viewing all articles
Browse latest Browse all 21760

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>