Solved

How to write Variables In #Trim Statement?

Posted on 2003-12-04
5
244 Views
Last Modified: 2013-12-24
i want to write the following:

<CFINPUT NAME="Type" TYPE=text VALUE="#Trim(<cfoutput>#url.table#.Type</cfoutput>)#" SIZE="20" REQUIRED="yes" MESSAGE="Check Type Field">

I get an error:

--------------

Invalid CFML construct found on line 14 at column 55.  
ColdFusion was looking at the following text:
url.table

The CFML compiler was processing:

an expression beginning with "#", on line 14, column 54.This message is usually caused by a problem in the expressions structure.
an expression beginning with "Trim", on line 14, column 49.This message is usually caused by a problem in the expressions structure.
the tag attribute "VALUE", on line 14, column 41.
a CFINPUT tag beginning on line 14, column 11.
 
 
The Error Occurred in C:\CFusionMX\wwwroot\rbuck\pages\admin\editLand.cfm: line 14
 
12 :   <TR>
13 :     <TD><STRONG><FONT COLOR="#FF0000" SIZE="-1">Type:</FONT></STRONG></TD>
14 :     <TD> <CFINPUT NAME="Type" TYPE=text VALUE="#Trim(#url.table#.Type)#" SIZE="20" REQUIRED="yes" MESSAGE="Check Type Field"></TD>
15 :   </TR>
16 :   <TR>


----------------
Any ideas?
 
0
Comment
Question by:zakirdavis
  • 3
5 Comments
 
LVL 11

Expert Comment

by:hart
ID: 9874033
#url.table#.Type - what is this

u r passing something in the url what is the name of that variable...

Regards
Hart
0
 
LVL 1

Accepted Solution

by:
techy6 earned 500 total points
ID: 9874034
Too many # signs.  Try this: (you may need to put <cfoutput> round the value attribute):

<CFINPUT NAME="Type" TYPE="text" VALUE="#Trim(url.table)#" SIZE="20" REQUIRED="yes" MESSAGE="Check Type Field">
0
 
LVL 11

Expert Comment

by:hart
ID: 9874054
is url.table a structure then try this


VALUE="<cfoutput>#Trim(evaluate('#url.table#.Type'))#</cfoutput>"


Regards
Hart
0
 

Author Comment

by:zakirdavis
ID: 9874501
url.table is not a structure.

It is simply the name of my table passed through in url.

I fixed the problem by the way.
0
 
LVL 11

Expert Comment

by:hart
ID: 9880052
u confused me totally by writting url.table.type... :-)
anywayz good that u solved it...


Regards
Hart
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Most ColdFusion developers get confused between the CFSet, Duplicate, and Structcopy methods of copying a Structure, especially which one to use when. This Article will explain the differences in the approaches with examples; therefore, after readin…
If you don't have the right permissions set for your WordPress location in IIS, you won't be able to perform automatic updates. Here's how to fix the problem.
This Micro Tutorial will give you a basic overview how to record your screen with Microsoft Expression Encoder. This program is still free and open for the public to download. This will be demonstrated using Microsoft Expression Encoder 4.
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question