Re: Allow blanks in Validation Objects
I have a fair number of fields in my Ajax WebApp which need to be "Y" or left blank. I don't want to use "Y" or "N" because that means lots of data entry which on an iPad, hand-held, is a pain.
I'm afraid I lack the skills to dig-down into this stuff. The def is 157 fields in length so it's a fair size and your advice as to how to allow blank fields would be much appreciated. Hopefully, in the next version the 'allow blank fields' option will be re-introduced.
A simple 'drop-down' seemed the best way to do this and needed little screen space so I have used the following code in the .asp:
<td class="Data"><select name="Echo3__Unit_perma" title="Unit perma." /></select> </td>
The data dictionary looks like this:
Object Yes is a ValidationTable
//Set Allow_Blank_State to True // I have tried this before, inside and after the procedure without good result.
Forward Send Fill_List
Send Add_Table_Value "Y"
Send Add_Table_Value "-" // if I use blank or space I get problems on saving
Class cEcho3DataDictionary is a DataDictionary
Forward Send Construct_Object
Set Main_file to Echo3.File_Number
Set Foreign_Field_Option DD_KEYFIELD DD_NOPUT to True
Set Foreign_Field_Option DD_KEYFIELD DD_FINDREQ to True
Set Foreign_Field_Option DD_INDEXFIELD DD_NOPUT to True
Set Foreign_Field_Option DD_DEFAULT DD_DISPLAYONLY to True
Set Field_Option Field Echo3.Town DD_CAPSLOCK to True
Set Field_Option Field Echo3.Postcode DD_CAPSLOCK to True
Set Field_Option Field Echo3.Site_Town DD_CAPSLOCK to True
Set Field_Option Field Echo3.Site_Postcode DD_CAPSLOCK to True
Set Field_Value_Table Field Echo3.Unit_Perma to Yes // this is the only line relevant to the test field
Forward Send Field_Defaults
Tags for this Thread