5
I think you misinterpret what Formulize is for and can do.
You would start by making the forms, to act as the CMS part of your system. You would have a form that would record events, and there would be questions in the form that let you specify the Genre, day of week, etc.
Then you would make a page or pages that lists the information that has been submitted in the form in the way you want it displayed.
Formulize can be used as a rapid application development toolset for making simple module-like things when no module exists to fill that need. To do something as customized as what you're after here, you need some basic familiarity with relatively simple PHP, ie:
// get the data entered into your form (form number 1 in this example)
$data = getData(1);
foreach($data as $entry) {
// do something here to display each entry, ie:
print ""
. display($entry, 12) . ""
; // 12 would be the id number of the title element in the form
}
If that makes any sense to you at all, Formulize might be a good choice. If that makes no sense at all, maybe not.
That level of complexity is only necessary for such a custom presentation. Formulize can handle simpler scenarios "out-of-the-box", especially more form-like ones such as registration forms, activity logs, surveys, etc.
--Julian