diff --git a/helpers/lotOccupancyDB/getReportData.js b/helpers/lotOccupancyDB/getReportData.js index fc4675d3..c87beacb 100644 --- a/helpers/lotOccupancyDB/getReportData.js +++ b/helpers/lotOccupancyDB/getReportData.js @@ -35,6 +35,66 @@ export const getReportData = (reportName, reportParameters) => { case "lots-all": sql = "select * from Lots"; break; + case "lotComments-all": + sql = "select * from LotComments"; + break; + case "lotFields-all": + sql = "select * from LotFields"; + break; + case "lotOccupancies-all": + sql = "select * from LotOccupancies"; + break; + case "lotOccupancyComments-all": + sql = "select * from LotOccupancyComments"; + break; + case "lotOccupancyFees-all": + sql = "select * from LotOccupancyFees"; + break; + case "lotOccupancyFields-all": + sql = "select * from LotOccupancyFields"; + break; + case "lotOccupancyOccupants-all": + sql = "select * from LotOccupancyOccupants"; + break; + case "lotOccupancyTransactions-all": + sql = "select * from LotOccupancyTransactions"; + break; + case "workOrders-all": + sql = "select * from WorkOrders"; + break; + case "workOrderComments-all": + sql = "select * from WorkOrderComments"; + break; + case "workOrderLots-all": + sql = "select * from WorkOrderLots"; + break; + case "fees-all": + sql = "select * from Fees"; + break; + case "feeCategories-all": + sql = "select * from FeeCategories"; + break; + case "lotTypes-all": + sql = "select * from LotTypes"; + break; + case "lotTypeFields-all": + sql = "select * from LotTypeFields"; + break; + case "lotStatuses-all": + sql = "select * from LotStatuses"; + break; + case "occupancyTypes-all": + sql = "select * from OccupancyTypes"; + break; + case "occupancyTypeFields-all": + sql = "select * from OccupancyTypeFields"; + break; + case "lotOccupantTypes-all": + sql = "select * from LotOccupantTypes"; + break; + case "workOrderTypes-all": + sql = "select * from WorkOrderTypes"; + break; default: return undefined; } diff --git a/helpers/lotOccupancyDB/getReportData.ts b/helpers/lotOccupancyDB/getReportData.ts index b19d7dc0..ae5695df 100644 --- a/helpers/lotOccupancyDB/getReportData.ts +++ b/helpers/lotOccupancyDB/getReportData.ts @@ -60,6 +60,106 @@ export const getReportData = (reportName: string, reportParameters ? : ReportPar sql = "select * from Lots"; break; + case "lotComments-all": + + sql = "select * from LotComments"; + break; + + case "lotFields-all": + + sql = "select * from LotFields"; + break; + + case "lotOccupancies-all": + + sql = "select * from LotOccupancies"; + break; + + case "lotOccupancyComments-all": + + sql = "select * from LotOccupancyComments"; + break; + + case "lotOccupancyFees-all": + + sql = "select * from LotOccupancyFees"; + break; + + case "lotOccupancyFields-all": + + sql = "select * from LotOccupancyFields"; + break; + + case "lotOccupancyOccupants-all": + + sql = "select * from LotOccupancyOccupants"; + break; + + case "lotOccupancyTransactions-all": + + sql = "select * from LotOccupancyTransactions"; + break; + + case "workOrders-all": + + sql = "select * from WorkOrders"; + break; + + case "workOrderComments-all": + + sql = "select * from WorkOrderComments"; + break; + + case "workOrderLots-all": + + sql = "select * from WorkOrderLots"; + break; + + case "fees-all": + + sql = "select * from Fees"; + break; + + case "feeCategories-all": + + sql = "select * from FeeCategories"; + break; + + case "lotTypes-all": + + sql = "select * from LotTypes"; + break; + + case "lotTypeFields-all": + + sql = "select * from LotTypeFields"; + break; + + case "lotStatuses-all": + + sql = "select * from LotStatuses"; + break; + + case "occupancyTypes-all": + + sql = "select * from OccupancyTypes"; + break; + + case "occupancyTypeFields-all": + + sql = "select * from OccupancyTypeFields"; + break; + + case "lotOccupantTypes-all": + + sql = "select * from LotOccupantTypes"; + break; + + case "workOrderTypes-all": + + sql = "select * from WorkOrderTypes"; + break; + default: return undefined; } diff --git a/views/report-search.ejs b/views/report-search.ejs index e2dee29e..8e658e2f 100644 --- a/views/report-search.ejs +++ b/views/report-search.ejs @@ -16,10 +16,38 @@ Reports -
-
+ +
+
+

<%= configFunctions.getProperty("aliases.maps") %>

-

<%= configFunctions.getProperty("aliases.maps") %>

-
-
-

Table Exports

-
-
-

- Note that table exports are full, unfiltered, and unformatted exports. - They may contain deleted records that have not been fully purged. -

+ +