As the application is generated we can test it, and make a list of modifications that we want to achieve.

As there are no records yet, click on 'new' 



The first thing that you see is that the labels of the table fields are used as a label for the fields. We'll put that on our list of changes. Do not enter data and click on 'ok'.




  • The todo_id cannot be entered, which is ok, as this was defined as autonumbering.
  • The text fields are required, and this is ok too.
  • The date fields are not required, which needs to change in our situation.
  • The todo_regdate is not  initially filled with the date of today, and should be read-only
  • The todo_item is a simple text field, and this should be a wysiwyg field.
  • The title 'message' is too generic.


Enter some initial data and click 'ok'.



The data is stored, the dates will have an initial value of 0000-00-00 (in this case we use the MySQL format which is yyyy-mm-dd)



  • The icons to edit or to delete are barely visible in this theme, we need to change that.
  • The toolbar of the grid contains many items that are not required, we'll change that.