Definir un campo del cuadro de diálogo como obligatorio solo funciona para algunos tipos de campos. Por ejemplo, funciona para un campo de texto, pero no para otros tipos, como el de fecha.
Use savecall. Para obtener más detalles, consulte http://docs.day.com/en/home/communique_3/docucq355/programming/libraries2/cfclibrary/cfccontrols18/cfccontrols0/cfccontrols2.html.