11<queries >
2- <excel db =" oracleDB" output =" d:/temp/sales_summary_${DATE.KST:yyyyMMddhhmmss}.xlsx" maxRows =" 20 " style =" modern" >
2+ <excel db =" oracleDB" output =" d:/temp/sales_summary_${DATE.KST:yyyyMMddhhmmss}.xlsx" maxRows =" 200 " style =" modern" >
33 <!-- Style template ID (default: default) -->
44 <!-- Available templates: default, modern, dark, colorful, minimal, business, premium -->
55 <!-- Can be overridden with individual style attributes if needed -->
99 <var name =" startDate" >2024-01-01</var >
1010 <var name =" endDate" >2024-06-30</var >
1111 <var name =" regionList" >["Seoul", "Busan"]</var >
12- <var name =" statusList" >["ACTIVE ", "PENDING ", "COMPLETED "]</var >
12+ <var name =" statusList" >["Pending ", "Shipped ", "Delivered "]</var >
1313 <var name =" categoryIds" >[1, 2, 3, 5]</var >
1414 <var name =" maxRows" >1000</var >
1515 </vars >
16- <sheet name =" ${envType}_Order_List" use =" true" aggregateColumn =" PaymentMethod" maxRows =" 100" db =" sampleDB " >
16+ <sheet name =" ${envType}_Order_List" use =" true" aggregateColumn =" PaymentMethod" maxRows =" 100" db =" oracleDB " >
1717 <![CDATA[
1818 SELECT
1919 OrderNumber as OrderNumber,
20- FORMAT(OrderDate, 'yyyy-MM-dd') as OrderDate,
20+ OrderDate,
2121 OrderStatus as OrderStatus,
2222 PaymentStatus as PaymentStatus,
23- FORMAT(TotalAmount, 'N0') as TotalAmount,
2423 PaymentMethod as PaymentMethod
2524 FROM Orders
2625 WHERE OrderDate >= '${startDate}' AND OrderDate <= '${endDate}'
2726 ORDER BY OrderDate DESC
2827 ]]>
2928 </sheet >
30- <sheet name =" Customer_List" use =" true" aggregateColumn =" Region" style =" dark" >
29+ <sheet name =" Customer_List" use =" true" aggregateColumn =" Region" style =" dark" db = " sampleDB " >
3130 <![CDATA[
3231 SELECT *
3332 FROM Customers
3433 ]]>
3534 </sheet >
36- <sheet name =" Customer_Details_Regional_Statistics_Summary" use =" true" >
35+ <sheet name =" Customer_Details_Regional_Statistics_Summary" use =" true" db = " postgresDB " >
3736 <![CDATA[
3837 SELECT
3938 o.OrderNumber as OrderNumber,
4039 c.CustomerName as CustomerName,
41- od .ProductName as ProductName,
42- FORMAT(od.UnitPrice, 'N0') as UnitPrice,
40+ p .ProductName as ProductName,
41+ p. UnitPrice,
4342 od.Quantity as Quantity,
44- FORMAT( od.LineTotal, 'N0') as LineTotal
43+ od.LineTotal
4544 FROM Orders o
4645 INNER JOIN Customers c ON o.CustomerID = c.CustomerID
4746 INNER JOIN OrderDetails od ON o.OrderID = od.OrderID
47+ INNER JOIN Products p ON od.ProductID = p.ProductID
4848 WHERE o.OrderDate >= '${startDate}' AND o.OrderDate <= '${endDate}'
4949 ORDER BY o.OrderDate DESC
5050 ]]>
5151 </sheet >
52- <sheet name =" Wildcard_Customer" use =" true" exceptColumns =" IsActive,CreatedDate,LastUpdated" >
52+ <sheet name =" Wildcard_Customer" use =" true" exceptColumns =" IsActive,CreatedDate,LastUpdated" db = " mysql " >
5353 <![CDATA[
5454 SELECT c.*
5555 FROM Orders o
5959 ORDER BY o.OrderDate DESC
6060 ]]>
6161 </sheet >
62- <sheet name =" Wildcard_Order" use =" true" exceptColumns =" OrderDate,RequiredDate,ShippedDate,OrderStatus,ShipVia,Freight,ShipName,ShipAddress,ShipCity " >
62+ <sheet name =" Wildcard_Order" use =" true" exceptColumns =" OrderDate,RequiredDate,ShippedDate" db = " mariaDB " >
6363 <![CDATA[
6464 SELECT o.*
6565 FROM Orders o
7979 ORDER BY OrderDate DESC
8080 ]]>
8181 </sheet >
82- <sheet name =" Products_By_Category" use =" true" aggregateColumn =" CategoryName" exceptColumns =" OrderDate,RequiredDate,ShippedDate" >
83- <![CDATA[
84- SELECT P.*
85- FROM Products p
86- INNER JOIN Categories c ON p.CategoryID = c.CategoryID
87- WHERE p.CategoryID IN (${categoryIds})
88- AND p.Discontinued = 0
89- ORDER BY c.CategoryName, p.ProductName
90- ]]>
91- </sheet >
9282</queries >
0 commit comments