You can use default "Job/Task Status Detail" report to get results and see all required info about each Job/Task that ran.
Open SMP Console -> Reports -> All Reports -> expand "Task Server" folder -> expand "Status" folder -> find there "Job/Task Status Detail" report. In this opened report you can sort "Date Executed" column and use "Group By:" option as well. On mouse double click you can drill-down there data to see what client computers and when executed appropriate Job/Task.
Here is a resolved SQL Query from this default "Job/Task Status Detail" report
--DECLARE @Status int
DECLARE @lastNDays int
DECLARE @guidFilterCollection uniqueidentifier
DECLARE @guidTaskInstance uniqueidentifier
DECLARE @strTaskName nvarchar(1024)
DECLARE @strTaskInstanceName nvarchar(1024)
--SET @Status = CAST('-1' AS int)
SET @lastNDays = CAST('-1' AS INT)
SET @guidFilterCollection = CASE 'eb3a1a12-e1c7-4431-b060-f0333e4e488c'
WHEN '%' THEN NULL
ELSE CAST('eb3a1a12-e1c7-4431-b060-f0333e4e488c' AS uniqueidentifier) END
SET @guidTaskInstance = CASE '%'
WHEN '%' THEN NULL
ELSE CAST('%' AS uniqueidentifier) END
SET @strTaskName = CASE '%'
WHEN '%' THEN NULL
WHEN '' THEN NULL
ELSE '%' END
SET @strTaskInstanceName = CASE '%'
WHEN '%' THEN NULL
WHEN '' THEN NULL
ELSE '%' END
EXEC[dbo].[Reports_tmTaskStatusDetail]
@FilterCollectionGuid = @guidFilterCollection,
@TaskInstanceGuid = @guidTaskInstance,
@TaskInstanceName = @strTaskInstanceName,
@TaskName = @strTaskName,
@Status = -1,
@LastNDays = @lastNDays,
@Trustees = N'{2E1F478A-4986-4223-9D1E-B5920A63AB41},{582029E2-FC5B-4717-8808-B80D6EF0FD67},{B760E9A9-E4DB-404C-A93F-AEA51754AA4F},{F8689B6C-3CAF-4F32-9CA8-26B43DA3793B}',
@Culture = 'en-US'
Regards,
IP.