The OutSystems Platform doesn't support having webblocks inside of table records.
You'll need to implement a calendar directly in that page and place it in the table record. You can copy & paste the calendar from the widgetlibrary if you wish.
Cheers,
André

I changed the CalendarWidget to extend the functionallity to support calendar inside table records.
Steps:
1- Add the webBlock CalendarSource to all screens that need calendars. Do not add this if you are already using the webBlock Calendar.
2- Add the function CalendarWidgetInline to an expression and set all the parameters.

Altough it can be inserted in a table record the vertical positioning of the calendar gets messed up.

This seams to be happening in IE7 and IE8 only, for fireFox and Chrome works fine.

In the page of this calendar (http://www.dynarch.com/projects/calendar/old/) a patch is metioned and can be found here http://drupal.org/files/issues/jscalendar-ie7-position-fix.patch and explained here http://drupal.org/node/190524