PDXpert PLM Software
Application Note
Add a custom import/export/report in the Data Transformation collection
Last update 2011-10-20
Applies to
PDXpert PLM client software releases 6.1 through 6.6. For recent releases, refer to Data Transformations collection > Adding a new Data Transformation in the help guide.
Adding a custom Data Transformation collection member
PDXpert can output custom export files and reports based on a combination of standard XML-based technologies. It can also import bill of materials files into an assembly structure markup.
- The export data flow is: Database > [PLMX or Data Query] > data transformation XSLT > [export file or [RDLC > report]]
- The import data flow is: Import source file as XLS, XML, CSV, etc. > data transformation XSLT > Assembly structure in database
Create the new Data Transformation member
To add a new Data Transformations member in the Collection Explorer:
In the Collection Explorer's General tree, navigate to the Data transformations node.
-
Open the context menu, and select Add Member.
-
In the new member window, assign a name to the data transformation.
-
Select Provider as Table-formatted data unless directed otherwise.
-
For reports and exports, set the Is for import checkbox as False. If this is a Markup importing file, mark the checkbox as True.
-
Open the .xslt file in Windows Notepad or WordPad (not in Word or other word processing application). Copy the entire contents (Ctrl+A), and paste it (Ctrl+V) into a new data query member's XSLT textbox.
-
If you're not adding an optional Data Query or RDLC report format, then lock the window (F2 key), and close it.
Add an optional Data Query member
The Data Query tab contains SQL pass-through queries, which are occasionally required to filter PLMX datasets. With the Data Transformation window still open:
-
Open the data query xml/text file in Windows Notepad or WordPad (not in Word or other word processing application). Copy the entire contents (Ctrl+A), and paste it (Ctrl+V) into a new data query member's Data Query tab's textbox.
If you're not adding an optional RDLC report format, then lock the window (F2 key), and close it.
Add an optional Report Template member
When the output is a report rather than file export, the RDLC tab contains the report formatting information in a Microsoft .rdlc file. With the Data Transformation window still open:
-
Open the .rdlc file in Windows Notepad or WordPad (not in Word or other word processing application). Copy the entire contents (Ctrl+A), and paste it (Ctrl+V) into a new member's RDLC tab's textbox.
-
Lock the window (F2 key), and close it.
After you've completed these steps, use the Report/Export Wizard to display the results.
This application note was relevant to the PDXpert software release that was current at time of publication. Product changes since that time may affect its utility. We'd be happy to assist you in assessing the applicability of this note to your situation.
Working within PDXpert
- Designing an engineering change process and workflow
- What's the difference between Item Revision State and Item Lifecycle Phase?
- Including labor time and cost in assemblies
- Fast file content searches using IFilters
- Scheduled backup for the PDXpert PLM database and file library
- Adding a custom import/export/report to the Transforms collection
- Running several PDXpert Application Servers on the same network
- BOM compare 2.0: Compare all product data, not just the BOM
- BOM compare 1.0: Comparing bills of materials using Excel
- Preparing to batch import PDXpert file attachments
- Converting a PDX package for batch import
- Creating release sets for imported data
- Adding a custom SQL Server report to PDXpert 12.0 and later
- Adding a custom SQL Server report to PDXpert 8.0 to 11.2
- Materials management for regulatory compliance
- Switching an existing item to a different type
- IPC-2570 / PDX package implementation details
Working with other software applications
- Using Altium Designer EDA software with the PDXpert client
- Using Altium Designer EDA software with the PDXpert server
- Using Cadence OrCAD Capture CIS with the PDXpert client
- Using Cadence OrCAD Capture CIS with the PDXpert server
- Using Pulsonix EDA software with the PDXpert server
- Importing a CAD bill of materials into PDXpert PLM software
- MRP/ERP data transfer options with PDXpert PLM software
- Exporting PDXpert PLM parts, BOM & sources to MRP/ERP
- Importing Trilogy Design Parts&Vendors data into PDXpert
- Exporting a bill of materials from PDXpert to Visio