Thanks Ahmad - please see block as requested below...
Code: Select all
// Fields that can be displayed in the table view
$x->QueryFieldsTV=array(
"`tbltimesheets`.`TimesheetID`" => "TimesheetID",
"IF( CHAR_LENGTH(`tbltimesheets1`.`TimesheetID`), CONCAT_WS('', `tbltimesheets1`.`TimesheetID`), '') /* User */" => "User",
"if(`tbltimesheets`.`WeekCommencing`,date_format(`tbltimesheets`.`WeekCommencing`,'%d-%m-%Y'),'')" => "WeekCommencing",
"IF( CHAR_LENGTH(`tblclients1`.`ClientName`), CONCAT_WS('', `tblclients1`.`ClientName`), '') /* Client */" => "ClientID",
"IF( CHAR_LENGTH(`tblclientcontacts1`.`ContactName`), CONCAT_WS('', `tblclientcontacts1`.`ContactName`), '') /* Client Contact */" => "ClientContactID",
"IF( CHAR_LENGTH(`tblagencies1`.`AgencyName`), CONCAT_WS('', `tblagencies1`.`AgencyName`), '') /* Agency */" => "AgencyID",
"IF( CHAR_LENGTH(`tblagencycontacts1`.`ContactName`), CONCAT_WS('', `tblagencycontacts1`.`ContactName`), '') /* Agency Contact */" => "AgencyContactID",
"`tbltimesheets`.`MondayHours`" => "MondayHours",
"`tbltimesheets`.`TuesdayHours`" => "TuesdayHours",
"`tbltimesheets`.`WednesdayHours`" => "WednesdayHours",
"`tbltimesheets`.`ThursdayHours`" => "ThursdayHours",
"`tbltimesheets`.`FridayHours`" => "FridayHours",
"`tbltimesheets`.`SaturdayHours`" => "SaturdayHours",
"`tbltimesheets`.`SundayHours`" => "SundayHours",
"if(`tbltimesheets`.`ClientApprovedDate`,date_format(`tbltimesheets`.`ClientApprovedDate`,'%d-%m-%Y'),'')" => "ClientApprovedDate",
"`tbltimesheets`.`TotHours`" => "TotHours",
"`tbltimesheets`.`TotDays`" => "TotDays",
"`tbltimesheets`.`SignedTimesheet`" => "SignedTimesheet"
);