Thanks, Isaac--this is panning out nicely and gives me a lot of forward momentum--much obliged!
Russ > -----Original Message----- > From: S. Isaac Dealey [mailto:info@;turnkey.to] > Sent: Sunday, October 27, 2002 9:46 PM > To: CF-Talk > Subject: RE: Date - Weekly Format? > > > > Perhaps I'm too newbie-ish for what you've described > > below. > > > > It's not working for me; it displays only the code in the drop down. > > Oh, sorry about that -- I left out the <cfoutput>'s. .. > > Try this -- may not get you all the way there, but it's a start. > > <cfset dfmt = "mm/dd"> > <cfoutput> > <cfloop index="x" from="0" to="21" step="7"> > <option value=""> > #Dateformat(dateadd("d",-x,now()),dfmt)#- > #Dateformat(dateadd("d",6-x,now()),dfmt)# > </option> > </cfloop> > </cfoutput> > > Isaac > Certified Advanced ColdFusion 5 Developer > > www.turnkey.to > 954-776-0046 > > > I'd like to display [current week: Mon 10/27 - Sun 11/3] (minus the > > current week:) in the drop down. Then, I'd like to > > display all previous > > weeks back to a "start date" that I'll need to define > > elsewhere. > > > Sorry if I'm confusing the issue; it's certainly a > > mindbender for me. > > > Thanks again, > > > Russ > > >> -----Original Message----- > >> From: S. Isaac Dealey [mailto:info@;turnkey.to] > >> Sent: Sunday, October 27, 2002 5:53 PM > >> To: CF-Talk > >> Subject: Re: Date - Weekly Format? > >> > >> > >> > I'm attempting to populate a dropdown with weekly > >> > options (10/28 - > >> > 11/3, 11/4 - 11/10, etc.) and go back to a pre-defined date (by > >> > me), selected > >> > on the current week, and then show 2-ish weeks into the > >> > future. > >> > >> > Is there a way that CF will intuitively work with this > through the > >> > Date mask? > >> > >> > Thanks in advance, > >> > >> afaik you'd have to loop it... > >> > >> <cfset dfmt = "mm/dd"> > >> <cfloop index="x" from="7" to="21" step="7"> > >> <option > value="">#Dateformat(dateadd("d",x,now()),dfmt)#-#Datefor > >> mat(datead > >> d("d",x+6,now()),dfmt)#</option> > >> </cfloop> > >> > >> You could use a UDF to encapsulate this tho -- probably > >> not a > >> bad idea assuming you're using CF 5+ > >> > >> function weekformat(weekstart) { > >> var dfmt = "mm/dd"; > >> return "#dateformat(weekstart,dfmt)#-#dateformat(dateadd("d",6,w > >> eekst > >> art),dfmt)#"; > >> } > >> > >> Then > >> > >> <cfloop index="x" from="7" to="21" step="7"> > >> <option > >> value="">#weekformat(dateadd("d",x,now()))#</option> > >> </cfloop> > >> > >> hth > >> > >> Isaac > >> Certified Advanced ColdFusion 5 Developer > >> > > www.turnkey.to > > 954-776-0046 > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > ~~~~~~~~~~~| > > Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 > > Subscription: http://www.houseoffusion.com/index.cfm?sideb > > ar=lists&body=lists/cf_talk > > FAQ: http://www.thenetprofits.co.uk/coldfusion/faq > > Structure your ColdFusion code with Fusebox. Get the > > official book at http://www.fusionauthority.com/bkinfo.cfm > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Signup for the Fusion Authority news alert and keep up with the latest news in ColdFusion and related topics. http://www.fusionauthority.com/signup.cfm

