Difference between revisions of "PS Query Transformations"

From TekiWiki
Jump to: navigation, search
(Other Links)
 
(22 intermediate revisions by the same user not shown)
Line 1: Line 1:
Direct from your [[PeopleSoft]] [[PeopleSoft Query|Query]], you can create files in precise formats such as CSV, fixed columns, HTML and even SpreadsheetML (to produce formatted Excel spreadsheets).
+
Using the Transformations tab within [[PeopleSoft]] [[PeopleSoft Query|Query]], you can create files of the following types:
  
Additionally, pagelets can be built from PeopleSoft Query results. Annoyingly, the format for pagelets is different from Query. However, both can be processed using XSLT (eXtensible Stylesheet Language - Transformations). Add the power if this language to SQL and you have a winning formula.
+
[[File:Sample-Report.PNG|350px|thumbnail|link=http://bit.ly/PS_XSLT_BOOK|Sample "Transformed" HTML Report]]
 +
 
 +
* Text format - e.g. CSV, fixed columns
 +
* HTML
 +
* XML - e.g. SpreadsheetML (to produce formatted Excel spreadsheets).
 +
 
 +
A single PeopleSoft Query can have multiple transformations attached to it. When scheduling the Query, you can decide which transformation will be used to format the output. Within Query itself, you can view previews of the transformed output, but these only use the first 50 rows of the Query.
 +
 
 +
The Transformations tab uses the XSLT language (eXtensible Stylesheet Language - Transformations) - a specialised language for transforming XML documents into other formats (or further XML).
 +
 
 +
Pagelets can also be built from transformed PeopleSoft Query results. Annoyingly, the XML file format for pagelets is slightly different from that used in Query. However, both can be processed using XSLT (eXtensible Stylesheet Language - Transformations).  
 +
 
 +
You still have all the processing capabilities of SQL in Query, and then you can add formatting using XSLT.
  
  
Line 10: Line 22:
 
|-
 
|-
  
|[[File:Transform-PeopleSoft-Query.JPG|100px|link=http://bit.ly/PS_XSLT_BOOK]]
+
|[[File:Transform-PeopleSoft-Query.JPG|108px|link=http://bit.ly/PS_XSLT_BOOK]]
  
 
|
 
|
Line 33: Line 45:
  
 
|}
 
|}
 +
 +
==Other Links==
 +
 +
Return to [[PeopleSoft Query]]
 +
 +
* [http://www.springboardsolutions.com/peoplesoft/Getting-More-Out-Of-PeopleSoft-Query.zip UKOUG15 Presentation: Getting More Out of PeopleSoft Query]
 +
* [http://www.springboardsolutions.com/peoplesoft/Transforming-Your-PeopleSoft-Query.zip UKOUG16 Presentation: Transforming Your PeopleSoft Query]
 +
 +
[[PeopleSoft Users Companion Extras]]

Latest revision as of 06:15, 8 May 2017

Using the Transformations tab within PeopleSoft Query, you can create files of the following types:

Sample "Transformed" HTML Report
  • Text format - e.g. CSV, fixed columns
  • HTML
  • XML - e.g. SpreadsheetML (to produce formatted Excel spreadsheets).

A single PeopleSoft Query can have multiple transformations attached to it. When scheduling the Query, you can decide which transformation will be used to format the output. Within Query itself, you can view previews of the transformed output, but these only use the first 50 rows of the Query.

The Transformations tab uses the XSLT language (eXtensible Stylesheet Language - Transformations) - a specialised language for transforming XML documents into other formats (or further XML).

Pagelets can also be built from transformed PeopleSoft Query results. Annoyingly, the XML file format for pagelets is slightly different from that used in Query. However, both can be processed using XSLT (eXtensible Stylesheet Language - Transformations).

You still have all the processing capabilities of SQL in Query, and then you can add formatting using XSLT.


Further Reading

Transform-PeopleSoft-Query.JPG

Transforming PeopleSoft Query

PeopleSoft Query

UsingFunctionsInPeopleSoftQuerySmall.jpg

Using Functions in PeopleSoft Query

PeopleSoft Query

PeopleSoftUserCompanion.jpg

PeopleSoft Users Companion

PeopleSoft Users Companion Extras


Other Links

Return to PeopleSoft Query

PeopleSoft Users Companion Extras