oh yeah, forgot about that.

perhaps you could try concatenating into one big string...

LOL

On Tue, 1 Mar 2005 16:04:12 +1100, Chad <[EMAIL PROTECTED]> wrote:
> Yeah, but I will need to do that all on one line:
> <cfif ProjectType EQ 'Issue'><cfif isdefined("Variable")>Label:
> #variable#</cfif><cfif isdefined("Variable2")>Label:
> #variable2#</cfif></cfif>
> <cfif ProjectType EQ 'Document'><cfif isdefined("Variable")>Label:
> #variable#</cfif><cfif isdefined("Variable2")>Label:
> #variable2#</cfif></cfif>
> 
> And I will still have a carriage return for each one, unless I put them
> all on the same line.
> 
> I'll take a dump soon and see what I find.  (sorry, always wanted to do
> that).
> 
> Chad
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Antony
> Sideropoulos
> Sent: Tuesday, 1 March 2005 3:24 PM
> To: CFAussie Mailing List
> Subject: [cfaussie] RE: Chr(13) & Chr(10)
> 
> I see your dilemma.
> 
> How about one of those complex <cfif>s?
> 
> As in
> 
> <cfmail ...>
> <cfif isdefined("Variable")>Label: #variable#</cfif>
> <cfif isdefined("Variable2")>Label: #variable2#</cfif>
> .
> .
> .
> </cfmail>
> 
> Anyway, assuming you can't touch that, what do you see if you CFDUMP.
> Do you get your CR and LF then.
> 
> How about doing a:
> <cfset test = biglongstring>
> <cfset test = replace(test, Chr(10), "*","ALL")>
> <cfset test = replace(test, Chr(13), "^","ALL")>
> 
> <cfmail>#test#</cfmail>
> 
> Do the * and ^ come through - ie are the CR and LF really in the string?
> 
> There's nothing better than getting an email with a dump in it to see
> what's going on.
> 
> String, string, string, string, everybody loves string.
> 
> On Tue, 1 Mar 2005 15:10:37 +1100, Chad <[EMAIL PROTECTED]> wrote:
> > Because all the labels may not always be there.  It is for a an
> > automated mailer for a project management system.  The project can be
> > associated with an Issue, or a Business Improvement Opportunity, or
> > Document Routing, etc.  This string is to capture the details for
> > which the project is associated with.
> >
> > Worst case, I will create a separate cfmail for each type, but that
> > would be a bit messy.  As it is, I have a separate cfmail for each
> > recipient type, so that would be: recipient type * Project type = "not
> 
> > best practice"  ;)
> >
> > Chad
> >
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of Antony
> > Sideropoulos
> > Sent: Tuesday, 1 March 2005 2:52 PM
> > To: CFAussie Mailing List
> > Subject: [cfaussie] RE: Chr(13) & Chr(10)
> >
> > May I ask why you don't just do:
> >
> > <cfmail ...>
> > Label: #variable#
> > Label2: #variable2#
> > .
> > .
> > .
> > </cfmail>
> >
> > I don't want you to redesign your application or anything like that,
> > but why must it be in a string?
> >
> > On Tue, 1 Mar 2005 14:53:43 +1100, Chad <[EMAIL PROTECTED]> wrote:
> > > Thanks for the response!  As you can see from the example below, all
> 
> > > the returns in the TestString are being blown away after a certain
> > > point. Repeating the test string shows it is a unique condition for
> > > each TestString.
> > >
> > > I have heard about the 1000 character and 80 character limits that
> > > Kym
> >
> > > mentioned, but worst case I would think it would force a return, not
> 
> > > stop them all together.
> > >
> > > The exact code goes something like:
> > >
> > > <cfset testString = "This is a short line" & Chr(13) & Chr(10) &
> > > "Another Short Line" & Chr(13) & Chr(10) & "And this is a super long
> 
> > > line to test my theory that the carriage return is not woirking when
> 
> > > the line is super long like this one here.  I think this is long
> > > enought to test, and I cant think of anything more to say." &
> > > Chr(13) & Chr(10) & "And a short line after." & Chr(13) & Chr(10) &
> 
> > > "And another short line after.">
> > >
> > > <cfmail to:"" from:"" subject:"">
> > > #TestString#
> > >
> > > #TestString#
> > > </cfmail>
> > >
> > > And here is the email I get back:
> > >
> > > This is a short line
> > > Another Short Line
> > > And this is a super long line to test my theory that the carriage
> > > return is not woirking when the line is super long like this one
> > > here.
> >
> > > I think this is long enought to test, and I cant think of anything
> > > more to say. And a short line after. And another short line after.
> > >
> > > This is a short line
> > > Another Short Line
> > > And this is a super long line to test my theory that the carriage
> > > return is not woirking when the line is super long like this one
> > > here.
> >
> > > I think this is long enought to test, and I cant think of anything
> > > more to say. And a short line after. And another short line after.
> > >
> > >
> > > -----Original Message-----
> > > From: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED] On Behalf Of
> > > Antony Sideropoulos
> > > Sent: Tuesday, 1 March 2005 2:15 PM
> > > To: CFAussie Mailing List
> > > Subject: [cfaussie] RE: Chr(13) & Chr(10)
> > >
> > > I'm anyone!
> > >
> > > So, the value of the variables is returned, but not the CR and LF?
> > >
> > > Are there any special characters in the returned string?  A ' or a "
> 
> > > without a mate?
> > >
> > > What if you do a left(variable,20) on all your variables before
> > > concatenating them?
> > >
> > > What do you get if you CFDUMP instead of CFMAIL?
> > >
> > > What version of CF?
> > >
> > > Can you post what is being returned, and what you expect to see?
> > >
> > > Antony
> > >
> > > On Tue, 1 Mar 2005 14:10:04 +1100, Chad <[EMAIL PROTECTED]>
> > > wrote:
> > > > Anyone?
> > > >
> > > > Using the test string below, none of the carriage returns after
> > > > the "super long line" work.  Can't seem to find anything on the
> > > > usual forums or Google...
> > > >
> > > > <cfset testString = "This is a short line" & Chr(13) & Chr(10) &
> > > > "Another Short Line" & Chr(13) & Chr(10) & "And this is a super
> > > > long
> >
> > > > line to test my theory that the carriage return is not woirking
> > > > when
> >
> > > > the line is super long like this one here.  I think this is long
> > > > enought to test, and I cant think of anything more to say." &
> > > > Chr(13) & Chr(10) & "And a short line after." & Chr(13) & Chr(10)
> > > > &
> >
> > > > "And another short line after.">
> > > >
> > > > Chad
> > > >
> > > > -----Original Message-----
> > > > From: [EMAIL PROTECTED]
> > > > [mailto:[EMAIL PROTECTED] On Behalf Of
> > > > Chad
> > > > Sent: Tuesday, 1 March 2005 1:37 PM
> > > > To: CFAussie Mailing List
> > > > Subject: [cfaussie] RE: Chr(13) & Chr(10)
> > > >
> > > > OK, so I figured out the offending variable is a long one, after
> > > > which
> > >
> > > > NONE of the carriage returns work.  Any ideas why?
> > > >
> > > > Chad
> > > >
> > > > -----Original Message-----
> > > > From: [EMAIL PROTECTED]
> > > > [mailto:[EMAIL PROTECTED] On Behalf Of
> > > > Chad
> > > > Sent: Tuesday, 1 March 2005 1:02 PM
> > > > To: CFAussie Mailing List
> > > > Subject: [cfaussie] Chr(13) & Chr(10)
> > > >
> > > > Anyone know what would cause Chr(13) & Chr(10) not to show in a
> > > > text
> >
> > > > email?
> > > >
> > > > I use cfset to create a string that is used in a text email via
> > > > cfmail, like so.
> > > >
> > > > <cfset MyString = "Some Text: " & Variable & Chr(13) & Chr(10) &
> > > > "Some
> > >
> > > > Other Text: " & Variable2> (and so on for about 10 Variables)
> > > > <cfmail>
> > > >        #MyString#
> > > > </cfmail>
> > > >
> > > > Problem is, the Chr(13) & Chr(10) works OK, but then after a
> > > > certain
> >
> > > > variable, none of the breaks work.  I removed the offending
> > > > variable, and it worked for the next few then stopped again.  I am
> 
> > > > having difficulty identifying exactly what it is inherent to the
> > > > variable that stops it from working.  No special characters ort
> > > > anything that I
> > >
> > > > can see in the string.
> > > >
> > > > Any ideas?
> > > >
> > > > Chad
> > > >
> > > > ---
> > > > You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
> 
> > > > To unsubscribe send a blank email to
> > > > [EMAIL PROTECTED]
> > > > Aussie Macromedia Developers: http://lists.daemon.com.au/
> > > >
> > > > ---
> > > > You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
> 
> > > > To unsubscribe send a blank email to
> > > > [EMAIL PROTECTED]
> > > > Aussie Macromedia Developers: http://lists.daemon.com.au/
> > > >
> > > > ---
> > > > You are currently subscribed to cfaussie as:
> > > > [EMAIL PROTECTED] To unsubscribe send a blank email to
> > > > [EMAIL PROTECTED]
> > > > Aussie Macromedia Developers: http://lists.daemon.com.au/
> > > >
> > >
> > > ---
> > > You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
> > > To unsubscribe send a blank email to
> > > [EMAIL PROTECTED]
> > > Aussie Macromedia Developers: http://lists.daemon.com.au/
> > >
> > > ---
> > > You are currently subscribed to cfaussie as:
> > > [EMAIL PROTECTED] To unsubscribe send a blank email to
> > > [EMAIL PROTECTED]
> > > Aussie Macromedia Developers: http://lists.daemon.com.au/
> > >
> >
> > ---
> > You are currently subscribed to cfaussie as: [EMAIL PROTECTED] To
> > unsubscribe send a blank email to
> > [EMAIL PROTECTED]
> > Aussie Macromedia Developers: http://lists.daemon.com.au/
> >
> > ---
> > You are currently subscribed to cfaussie as:
> > [EMAIL PROTECTED] To unsubscribe send a blank email to
> > [EMAIL PROTECTED]
> > Aussie Macromedia Developers: http://lists.daemon.com.au/
> >
> 
> ---
> You are currently subscribed to cfaussie as: [EMAIL PROTECTED] To
> unsubscribe send a blank email to
> [EMAIL PROTECTED]
> Aussie Macromedia Developers: http://lists.daemon.com.au/
> 
> ---
> You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
> To unsubscribe send a blank email to [EMAIL PROTECTED]
> Aussie Macromedia Developers: http://lists.daemon.com.au/
>

---
You are currently subscribed to cfaussie as: [email protected]
To unsubscribe send a blank email to [EMAIL PROTECTED]
Aussie Macromedia Developers: http://lists.daemon.com.au/

Reply via email to