We've entered the suppressTime and validation display items as bugs to be fixed in the next release.
I'd like to get everyone's input on the date control masking issue that Jeff brought up. How does this sound for a solution: 1) We pre-populate the day field with the word "day", the year field with the word "year", and the time field with the word "time". 2) If the date control (cf_DisplaySearchDateTimeControl) is on a search form and the user doesn't touch the control before he performs a search, then it won't matter that there are values in those fields because the value of that control isn't added to the search criteria unless the user chooses a month from the month select menu. 3) If the user does choose a month from the search date control but leaves the default values in the fields when he clicks Display Search, client-side validation will prompt the user to enter proper values for those fields. 4) If the date control (cf_DisplayDateTimeControl) is for a required field on an add or edit form and the user doesn't edit the default values for those fields, client-side validation will prompt the user to enter proper values for those fields. 5) If the date control is for an optional field on an add or edit form and the user doesn't edit the default values for those fields, then it won't matter that there are values in those fields because the value of that control isn't added to the insert or update clause unless the user chooses a month from the month select menu. 6) We add JavaScript to the date controls such that if those default "day", "year", or "time" values are present, they will disappear as soon as the user clicks in that field. Let me hear your feedback, and we'll make it happen. Respectfully, Adam Phillip Churvis Member of Team Macromedia Advanced Intensive Training: * C# & ASP.NET for ColdFusion Developers * ColdFusion MX Master Class * Advanced Development with CFMX and SQL Server 2000 http://www.ColdFusionTraining.com Download CommerceBlocks V2.1 and LoRCAT from http://www.ProductivityEnhancement.com The ColdFusion MX Bible is in bookstores now! ----- Original Message ----- From: "Jeff Fleitz" <[EMAIL PROTECTED]> To: "[email protected]" <[email protected]> Sent: Monday, August 16, 2004 10:19 AM Subject: [plum] DisplaySearchDateTimeControl not working > > I have a list with a nested search form that includes a datetime column > named LogCreated. I would like the user to be able to filter the list > against that column. > > <cf_DisplaySearchDateTimeControl column="LogCreated" label="Log Entry > Date Filter" type="datetime" default="" searchByRange="No" > suppresstime="Yes"> > > I am getting back 'You did not enter any search criteria' in the list > display, even though there is valid data. I am using the latest new tags. > > The tag works if the suppressTime attribute is 'No'. If it is > suppressed, it doesn't work. > > Also, the control layout is very confusing, i.e., there are no visual > masking clues to tell a user what they are supposed to enter. I get the > month pulldown, but the day and month columns will be confusing. If I > enter a time of 1000 AM (should be '10:00:00') I get a cryptic qForms > error message saying 'Please specify a valid 'LogCreated_criteriatime' > That is definately going to confuse users. The validation message > should match the column label. > > Suggest you place a formatting mask example at the end of the column, or > some visual cue. Cool control, but will cause headaches with users > unless they know how to use it properly. > > Jeff > > -- > _______________________________ > > Jeff Fleitz > Tekquest, Ltd > Integrated Digital Solutions > http://www.tekquest.com > 866.472.5868 > _______________________________ > > >
