Report Builder
Report Builder
Teamcenter 11.2
Report Builder
PLM00039 • 11.2
Contents
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-1
• Item
Reports that can be run on a particular item, for example, reports that show the BOM list for
an item or the workflow signoff for an item.
• Custom
Reports that use custom processing.
Report Builder works with the Query Builder application and the PLM XML/TC XML Export Import
Administration application. To assemble reports, you can use saved queries created in Query Builder
and property sets created in PLM XML/TC XML Export Import Administration.
with the XML-formatted organization of the data for import and export
to Teamcenter.
• To control the columns and column width in Report Builder wizards, set
preferences as described in the Preferences and Environment Variables
Reference.
Start Report Builder
Click Report Builder in the rich client navigation pane.
Related topics
• What is Query Builder?
1 Reports Home tree The Reports Home tree pane displays the available report
definitions. The Teamcenter Reports folder contains report
definitions created using Report Builder. The TcRA Reports
folder contains report definitions created using Teamcenter
reporting and analytics.
2 Report Builder tabs The Report Builder tabs display file details, properties, and
configurable data for the selected report.
3 Localization button Displays the Language Translations dialog box that lists existing
translation values.
Related topics
• How do you know if a property is localizable?
• TcRA Reports
Contains reports created with Reporting and Analytics. You can execute, view, edit, set
permissions, and delete Reporting and Analytics reports from Report Builder.
• Viewer
Displays the properties of the selected report definition.
• Report Data
Holds the configurable data for the selected report definition. From this tab, you can modify report
definition data or delete a report definition.
For Reporting and Analytics reports, you can execute, modify, view, set permissions, and delete
report definitions from this tab.
• Create Report
Launches the Create Report Definition Template wizard. This wizard allows report administrators
to create summary, item, and custom report definitions.
Related topics
• Property sets
Dashboard
The Dashboard application shows the dashboard page of the Teamcenter Reporting and Analytics
application.
• After Dashboard is installed, update the TC_RA_server_parameters preference with the URL of
the Teamcenter Reporting and Analytics dashboard.
• To start the Dashboard application, click Dashboard in the rich client navigation pane.
Your administrator can use the HiddenPerspectives preference to prevent the display of
some Teamcenter perspectives in the rich client.
If your site has online help installed, you can access application and view help from the rich client
Help menu or by pressing F1.
Report Builder lets administrators create and manage Teamcenter report definitions. After
administrators create the report definitions, users can use these definitions to generate reports from
My Teamcenter in the rich client or from the thin client.
• Item reports are run on one or more selected items based on a class of items.
All report definitions have a similar structure and contain a source for the data (such as a query)
and a style sheet to format the output.
• Summary reports
Summary reports are generated from Teamcenter saved queries. When you select a summary
report from a list of available summary reports, you are prompted to input query criteria. You can
leave default values or enter new values. If default values are not given, you are prompted to
type the values when you generate a report.
• Item reports
Item reports are executed in the context of one or more objects, such as item revisions. Each
item report object is associated with a Teamcenter class and transfer mode object. Transfer mode
objects are created in the PLM XML/TC XML Export Import Administration application.
The difference between item and summary reports is that item reports require an object to be
selected and summary reports depend on a saved query. For example, when you select an
item type document, only the reports applicable to the document item and its relationships are
available to generate the report.
• Custom reports
Custom reports address special cases such as complex processing or calculations done through
custom code or when data is coming from external sources. Each custom report object is
associated with a custom program. When you select a custom report from a list, the server
launches the program and the custom process.
You can use custom reports especially when you register integration toolkit (ITK) functions and
want to use their output as an input for these reports.
The end user has the option to attach different style sheets to produce different types of reports in
HTML or Microsoft Excel format. For examples of how to format summary and item reports, refer
to the Report Builder sample style sheets. The sample style sheets are available on the corporate
server in the tc_data/crf/Resources directory.
Closure rules, transfer modes, and property sets are defined using PLM XML.
Related topics
• Transfer mode objects
• A class is the definition of an object implemented in the Teamcenter data model. Each class
has associated attributes and behavior that control both the actions that may be performed
on it and what other data it can be related to. Teamcenter manages data by grouping similar
types of data into classes.
• A transfer mode object combines closure rules and property sets to define the context of the PLM
XML import or export operation. These objects are presented as context options when you import
or export objects or system data using Teamcenter applications.
• A property set allows you to have user defined data for data exchange. Using property sets you
can add Teamcenter data into the PLM XML file that may not be in the PLM XML schema.
• A style sheet defines and controls the report display. You can use the style sheet provided with
Teamcenter, or you can create a new style sheet to display your data in a different format.
Related topics
• What are the different types of report definitions?
• Generating reports
Saved queries are the data source for summary report definitions. You can use the supplied saved
queries, or you can create your own query using Query Builder.
1. Choose File→Create Report.
The system displays the Create Report Definition Template wizard.
e. Click the arrow on the Query Source box to select a query definition.
Note
To see the values of query definitions, run the Query Builder application, open the
Saved Queries folder in the left pane, and select the query. The values of the query
are displayed in the right pane. You can also create your own query using the Query
Builder application.
f. Click the arrow on the Closure Rule box if you want to use a closure rule to process the
query definition selected in the Query Source box. Closure rules specify how the data
structure is traversed by specifying which relationships are of interest.
Note
To see the values of closure rules, run the PLM XML/TC XML Export Import
Administration application and select the closure rule in the left pane. The values of
the selected closure rule are displayed in the right pane. You can also create your own
closure rule using the PLM XML/TC XML Export Import Administration application.
g. Click the arrow on the Property Set box to select a set of properties to use for the report.
Note
To see the values of property sets, run the PLM XML/TC XML Export Import
Administration application and select the name of the property set in the left pane. The
values of the selected property set appear in the right pane. You can also create your
own property set using the PLM XML/TC XML Export Import Administration application.
h. Click the arrow on the Report Format box to select the format for the report, PLMXML
or TCXML.
Select TCXML to view all the Teamcenter attributes, and select PLMXML to view attributes
displayed in PLM XML industry standard names.
TCXML supports transfer option sets. These are created in PLM XML/TC XML Export
Import Administration and are used with Data Exchange to move data between Teamcenter
and Teamcenter Enterprise sites. You can set transfer options for a report by creating a
report_ID_transferoptions user preference. The parameter report_ID specifies the ID of the
report and is available in the Details tab. You can specify transfer options as name-value
pairs in the Values box of the preference dialog box.
An example of transfer options specified in the Values box is as follows:
opt_rev_select=allItemRevisions
opt_entire_bom=True
i. (For Active Workspace only) To allow users to generate the report asynchronously, select the
Run in Async check box.
The AsyncService translator uses the Dispatcher framework to independently process
asynchronous requests from the Teamcenter server using the Teamcenter SOA native C++
framework in the background mode.
j. Click Next.
To import a style sheet, click the Import stylesheets button, located under the + and –
buttons in the Report Stylesheets pane.
In the Import Stylesheet dialog box, in the Dataset Type box, select a type for the
new style sheet: HTML, MSExcel, MSWord, Text, or Xml. This option is required if
the end user wants to save the report as a dataset at the time the report is run.
b. Click Finish.
The new report is added to the Teamcenter Reports folder.
c. Click Close.
Related topics
• Creating customized searches using Query Builder
navigate the relationships in the object schema to locate the properties of the objects returned in the
search results. They provide the necessary links and relationships required to locate object properties
data without reformatting the query instance. You can use PFF reports to generate a report for a
large number of objects, for example, more than 2000 objects.
1. To activate report builder reports to support PFF reports, set the Crf_report_use_pff_rp site
preference to true. By default it is set to false.
2. (Optional) To specify a delimiter to separate the report ID and PFF name pair, set the
Crf_report_pff_delimit site preference. By default it is set to #.
e. Click the arrow on the Query Source box to select a query definition.
Note
To see the values of query definitions, run the Query Builder application, open the
Saved Queries folder in the left pane, and select the query. The values of the query
are displayed in the right pane. You can also create your own query using the Query
Builder application.
f. Click Next.
6. Select the default_pff_html.xsl style sheet and click the + button to move it to the Selected
Stylesheets pane.
If this style sheet is not available, import it from the TC_DATA\crf\resources directory, and then
click the + button to move it to the Selected Stylesheets pane.
8. To establish a map between a report and PFF, set the Crf_report_pff_map site preference
by specifying a value, for example, TC_9_00_SUM_RPT_0003#ItemOwnership. Here,
TC_9_00_SUM_RPT_0003 is the report ID, ItemOwnership is the PFF, and # is the default
delimiter value specified in the Crf_report_pff_delimit site preference you set earlier.
e. Click the arrow on the Class box to select a class, such as an item revision.
If you selected ItemRevision as the class, BOM Report is enabled. Select the BOM Report
flag if you want to generate a bill of materials report.
Note
Teamcenter manages data by grouping similar types of data into classes. Classes
are created and edited in the Business Modeler IDE.
f. Click the arrow on the Transfer Mode box to select a transfer mode for the report definition.
A transfer mode object combines rules and property sets to define the context of the PLM
XML import or export operation. It stores the translation intent in the PLM XML product.
These objects are presented as context options when you import or export objects or system
data. If the transfer mode object does not exist, you can create it with the PLM XML/TC
XML Export Import Administration application.
g. Click the arrow on the Property set box to select a property set.
Note
To see the values of property sets, run the PLM XML/TC XML Export Import
Administration application and select the name of the property set in the left pane. The
values of the selected property set appear in the right pane.
You can also create your own property set using the PLM XML/TC XML Export Import
Administration application.
h. Click the arrow on the Report Format box to select the format for the report, PLMXML
or TCXML.
Choose TCXML to see all the Teamcenter attributes. Choose PLMXML to see attributes
displayed in PLM XML industry standard names.
i. (For Active Workspace only) To allow users to generate the report asynchronously, select the
Run in Async check box .
The AsyncService translator uses the Dispatcher framework to independently process
asynchronous requests from the Teamcenter server using the Teamcenter SOA native C++
framework in the background mode.
j. (For Active Workspace only) To make this report template available in Active Workspace,
select the Use for Print check box.
k. Click Next.
To import a style sheet, click the Import stylesheets button, located under the + and –
buttons in the Report Stylesheets pane.
In the Import Stylesheet dialog box in the Dataset Type box, select a type for the
new style sheet: HTML, MSExcel, MSWord, Text, or Xml. This option is required if
the end user wants to save the report as a dataset at the time the report is run.
b. Click Finish.
The new report is added to the Teamcenter Reports folder.
c. Click Close.
Related topics
• Transfer mode objects
• Property sets
If you select Visual Report as your source, the report information pane changes.
e. Select Process if you are using a process to run the custom report.
A. In the Process box, type the full path to any command line application that generates
the output file.
This path is used to identify the operating system name for a process that generates an
XML data file output. This is used as the source dataset for the custom report.
C. Click the + button to the right of the Parameters pane to add a new line, and type the
parameter name and value.
A. Click the arrow in the Type Name box to select the type that is applicable to the custom
report.
B. Click the + button on the right of the Parameters pane to add a new line, and type
the parameter name and value.
4. (For Active Workspace only) To allow users to generate the report asynchronously, select the
Run in Async check box .
The AsyncService translator uses the Dispatcher framework to independently process
asynchronous requests from the Teamcenter server using the Teamcenter SOA native C++
framework in the background mode.
5. Click Next.
To import a style sheet, click the Import stylesheets button, located under the + and –
buttons in the Report Stylesheets pane.
In the Import Stylesheet dialog box, in the Dataset Type box, select a type for the
new style sheet: HTML, MSExcel, MSWord, Text, or Xml. This option is required if
the end user wants to save the report as a dataset at the time the report is run.
b. Click Finish.
The new report is added to the Teamcenter Reports folder.
c. Click Close.
Related topics
It is important to understand Teamcenter class and attributes structure (the POM schema)
when you create property sets. Administrators can examine the POM schema in the Business
Modeler IDE by using the Classes view or by right-clicking a class in the Classes view and
choosing Open in UML Editor.
2. In the Property Set Name box, type a name for the property set.
4. For Scope of Property Set, select Export because you want the data to be exported from the
database and placed into reports.
5. Perform the following steps to locate the class or business object (type) whose properties you
want to compile into a set:
a. In the Search box, select Class or Type.
b. Click the ? button and type the name of the class or business object (type) whose properties
you want to compile into a set, for example, Item.
d. To change how the attributes display in the pane, click the Display Settings button. Use this
to display all attributes or only the attributes for the class.
e. Select the properties you want to place into the set by double-clicking them in the pane.
The properties appear at the bottom of the dialog box.
For example, if you searched for the Item class, double-click the Item properties in the pane.
6. To change the order that the properties are placed into the set, click the up or down arrows to
the right of the bottom pane.
To remove a property, click the minus button (–) to the right of the bottom pane.
7. You can also add properties manually by clicking the plus button (+) to the right of the bottom
pane (also known as the clause table):
a. Click the + button located to the right of the clause table.
b. Click the arrow in the Primary Object Class Type cell and choose CLASS or TYPE.
c. Type the name of the class or business object in the Primary Object box. For example,
type Item.
d. Click the arrow in the Relation Type cell and choose PROPERTY.
f. Click the arrow in the Property Action Type cell and choose one of the following:
• DO
• SKIP
Specifies that the relationship should not be followed. This directive is useful to eliminate
special cases before a more general rule is reached.
The property set uses a defined syntax to specify the data to retrieve, as in the following example:
CLASS.Item:PROPERTY.last_mod_date:DO
CLASS.Item:PROPERTY.object_string:DO
After this property set runs, the resulting transformed data in the PLM XML looks like this:
<ProductRevision id="id12" name="assy" accessRefs="id5" masterRef="#id20" revision"A">
<UserDAta id="id15">
<UserData value="02-Dec-2003 12:37" title="last_mod_date"/>
<UserData value="000338/A-assy" title="object_string"/>
</UserDAta>
</ProductRevision>
Tip
Style sheets can handle only supported reference objects. Add only supported data types
such as int, logical, string, or date to a property set.
9. To verify that the property set works as expected, create a summary or item report definition that
uses the new property set. For example, choose File→Create Report, select Summary Report,
and click the arrow on the Property Set box to select the new property set for the report.
Note
When generating a report, if some attribute values of subtypes are missing on the report,
check the property set associated with the report and add attributes of the subtypes into
the property set.
Related topics
• Property sets
Related topics
• Managing Reporting and Analytics report definitions
3. Change the information in the boxes or click Clear to remove all data from the report definition.
3. Click Delete.
3. Select a defined style sheet and click + to add it to the selected style sheets column.
3. Click the Import stylesheets button , located under the + and – buttons in the Report
Stylesheets pane.
The Import Stylesheet dialog box appears.
4. In the Dataset Type box, select a style sheet type for the new style sheet: HTML, MSExcel,
MSWord, Text, or Xml. This option is required if the end user wants to save the report as a
dataset at the time the report is run.
5. Click the Browse on the Location box to locate the style sheet file. The style sheet must be
in XSL format.
6. Click OK.
The style sheet is added to the Defined Stylesheets pane.
7. Select the new style sheet in the Defined Stylesheets pane and click the + button to move it
to the Selected Stylesheets pane.
Note
To import a style sheet, click the Import stylesheets button , located under the + and –
buttons in the Report Stylesheets pane.
The Import Stylesheet dialog box appears.
In the Dataset Type box, select a style sheet type for the new style sheet: HTML,
MSExcel, MSWord, Text, or Xml. This option is required if the end user wants to save the
report as a dataset at the time the report is run.
Perform the following steps to run a sample custom report definition. This report invokes the
%TC_BIN%\query_xml.exe file that takes an input file named c6.xml.
1. Save the following custom report definition as TC_CUSTOM_RPT.xml in a temporary directory
named TC_CUSTOM_RPT. The directory name must be the same as the report name. For
example, save the TC_CUSTOM_RPT.xml file in D:\Temp\ TC_CUSTOM_RPT\
<?xml version="1.0" encoding="Windows-1252"?>
<ReportDefinition>
<Id value="TC_CUSTOM_RPT"/>
<name value="Query Report"/>
<Description value=""/>
<Class value=""/>
<Type value="2"/>
<QuerySource/>
<PropertySet value=""/>
<Stylesheets>
<Stylesheet>
<StylesheetType value="CrfHtmlStylesheet"/>
<StylesheetName value="default_xml_template.xsl"/>
</Stylesheet>
</Stylesheets>
<NoOfParameters value="7"/>
<Params>
<param_0 value="process"/>
<param_1 value="output"/>
<param_2 value="-f"/>
<param_3 value="-u"/>
<param_4 value="-p"/>
<param_5 value="-g"/>
<param_6 value="-o"/>
</Params>
<Values>
<param_0 value="%TC_BIN%\query_xml.exe"/>
<param_1 value="D:\workdir\test\c6_output.xml"/>
<param_2 value="D:\workdir\test\c6.xml"/>
<param_3 value="infodba"/>
<param_4 value="infodba"/>
<param_5 value="dba"/>
<param_6 value="D:\workdir\test\c6_output.xml"/>
</Values>
</ReportDefinition>
2. Save the following process file as c6.xml and place it in the D:\workdir\test directory :
<?xml version="1.0" encoding="UTF-8"?>
<ImanQueryCommandFile site_name="arh" site_id="id">
<ImanQueryCommand command="execute_tuples">
<name value="General..."/>
<query_input_parameter name="Name" value="*"/>
<query_input_parameter name="Type" value="Item"/>
<query_pff_post pffName="Admin - Objects By Status" />
</ImanQueryCommand>
</ImanQueryCommandFile>
3. Import the TC_CUSTOM_RPT custom report definition to Teamcenter from the Teamcenter
command prompt, using a command similar to the following:
import_export_reports –import –u=user-name –p=password
-g=dba –stageDir=temp-directory –reportId=TC_CUSTOM_RPT
4. Verify that the Query Report is displayed in the Report Builder application in the Teamcenter
Reports folder.
5. In the Report Builder application, choose the Query Report and import the
default_xml_template.xsl style sheet.
The style sheet is located in the TC_ROOT\tcdata\report_writer directory.
6. In My Teamcenter in , choose Tools→Report Builder Reports and run the Query Report
report without choosing a style sheet.
This report runs the %TC_BIN%\query_xml.exe file and generates the C6_output.xml report file.
7. In the rich client, in My Teamcenter, choose Tools→Report Builder Reports and run the Query
Report report and choose a style sheet.
This report runs the TC_BIN\query_xml.exe file and generates the C6_output.xml report file
and applies the style sheet to generate the final HTML report.
Related topics
• Import a style sheet to an existing Teamcenter report definition
Manage Reporting and Analytics report definitions from Report Builder . . . . . . . . . . . . . . . . . . 3-5
3. In BuildNPlay, create reports and place them in the TcRA Reports folder in Report Builder.
• EQUBE_DEFAULT
Allows BuildNPlay users to run Reporting and Analytics reports.
• EQUBE_SUPER
Allows BuildNPlay users to modify, save, delete, and deploy Reporting and Analytics report
definitions.
3. To locate users, click the down arrow on the View By box and choose Users.
4. In the User Name box, type a string to search and click the Search button .
5. To expand the search results, choose the + button by All. Select the user on the left side of the
pane to see their roles in the right side of the pane.
6. To change a user's roles, select the boxes in the right side of the pane.
If you want to allow a user to create reports and deploy them to Teamcenter, they must be
assigned the EQUBE_DEFAULT and the EQUBE_SUPER roles.
Create a cube
If you want to create a report that has a specific set of data, you must first use Mapper to create a
cube that contains that data. A cube defines the data displayed in a Reporting and Analytics report.
For example, if a report has columns that list the item ID, description, and creation date, these
columns are provided by the cube.
Note
It is important to understand Teamcenter class and attributes structure (the POM schema)
when you create property sets. Administrators can examine the POM schema in the Business
Modeler IDE by using the Classes view, or by right-clicking a class in the Classes view and
choosing Open in UML Editor.
2. Choose Cube→Define.
Mapper displays the Define Cube tab.
c. Click the arrow on the Select Connection box and choose 1-User Connection for standard
user logon or 2-User Connection if you use Security Services single sign-on.
d. Click OK.
Mapper displays the Search tab.
c. Click the right arrow button to move the class or saved query to the right pane.
b. Choose the attributes you want to use on the cube by clicking the right arrow button to move
them to the right pane. For saved queries, do not use SQ_ names.
d. Remove any filters you do not want by clicking the left arrow button to move them to the left
pane. For saved queries, only use those that are prefaced by SQ_.
Note
If use a class cube and you have chosen owning_user or owning_name, you must
remove their filters and convert these attributes to strings.
b. Select the attributes you want on the cube and click the arrow button to move them to the
right pane.
d. Change the names on the columns as desired, for example, change Msr1 to something
appropriate for the attribute below it, change Msr2, and so on. These are the columns
displayed in the report.
7. Save the cube by clicking the Save button on the top toolbar.
Mapper displays a confirmation dialog box containing the following message:
Cube is created with name: cube-name
8. To send the cube to the server, click the Update Server Metadata button .
Related topics
• Class structure and attribute inheritance
3. In the Cube Categories pane, select the cube you want to use for the report.
BuildNPlay displays the cube information in the right pane.
4. In the Measures pane, select the columns you want to display on the report.
5. If you want to filter the data to be displayed in the report, click the Apply Filter button .
BuildNPlay displays the filtering variables at the bottom of the window. Enter the operators and
values to use for filtering. Only include the needed operators. For example, if you are using
dates, only keep the <=, ==, and >= operators, and, for saved queries, remove NULL.
d. Select Save definition as redefinable template. This means that you and those you
authorize can change the report.
f. Click the arrow on the Teamcenter Type box to select the type of report: Item, Summary, or
Custom.
i. Click the operator button to the left of the attributes to select the operators to use, for
example, ==, LIKE, and so on. By default, all operators are on the attribute.
Note
If you are using a saved query, you must only include the needed operators. For
example, use only == to enter matching data. If you include operators that do not
match the attribute, the data does not get retrieved.
l. Select the users you want to give permission to run this report and click the Add button. To
allow all users to run it, select All.
n. Click OK.
9. To verify that the report displays in Report Builder, log on to Report Builder as a user who has
permissions to view the report and select the TcRA Reports folder.
The new report appears in the TcRA Reports folder.
Related topics
• Set rights to create and deploy reports
• Create a cube
3. Select a Reporting and Analytics report definition and click the Report Data tab.
Report Builder displays information about the report definition in the Report Data pane.
• View
Shows the report definition details in BuildNPlay.
• Modify
Opens the report definition for modification in BuildNPlay.
• Delete
Removes the report definition from Reporting and Analytics and Teamcenter. When
prompted, click Yes to confirm deletion.
• Set Permissions
Allows you to change rights to the report in BuildNPlay. You are allowed to set permissions
on a report only if you have rights to work with the report definition by the report creator.
6. Use BuildNPlay to perform the desired action, for example, modify a report definition or set
permissions.
For more information about managing Reporting and Analytics reports using BuildNPlay, see the
Reporting and Analytics BuildNPlay documentation.
3. Enter search criteria for the cube and click the Search button.
6. In the right pane, select the attribute you need to convert to a string (for example,
ItemRevision.owning_user) and click the fn button in the upper right corner of the dialog box.
Mapper displays the Define Expression dialog box.
e. Click Submit.
8. In the Select Attribute dialog box, select the other attributes you need to convert to strings.
When done, click OK.
10. In the Filters box, double-click the converted attribute (for example, owning_user) to add it
to Column Name and Filter Name in the right pane. You can change the display name for
the attribute under Column Name.
12. To send the updated cube information to the server, click the Update Server Metadata button .
Generating reports
You can generate Report Builder reports from the Teamcenter rich client or thin client interfaces. You
can also generate reports using the import_export_reports utility.
You can generate Reporting and Analytics reports from the thin client if Reporting and Analytics
is installed and deployed in your Teamcenter environment. For Reporting and Analytics reports
defined as a snapshot or template, you see the report results in a Web browser. If the report is
redefinable, you see another page in the Web browser where you can enter additional criteria.
You can also save Reporting and Analytics reports as datasets in PDF, Excel, or XML format.
If you choose a Reporting and Analytics report, only Finish is available. When you choose
Finish, you are logged on to the Reporting and Analytics BuildNPlay application. Enter
any additional filter information and choose Show Report.
3. Click Next.
4. Fill in criteria for the query. Only the objects that match the query are placed into the report.
Note
You can enter multiple criteria separated by the delimiting character. By default the
delimiting character is a semicolon (;). In cases where you want Teamcenter to ignore
the delimiting character, use the escape character before the delimiting character. By
default the escape character is tilde (~).
5. To select the display locale, select the locale from the Report Display Locale list.
6. If you want to choose the format for the report, select the style sheet from the Report Stylesheets
list.
7. If the report is based on Office Template source, the Live Integration check box is seen.
Select the Live Integration check box to generate the report in Live mode.
8. If you want to save the report as a file, select the Create Dataset check box and type a name
in the Dataset Name box.
Note
If the report is based on Office Template source, the Create Dataset check box is
disabled.
The dataset generated for reports based on the Office Template source is based on the
style sheet selected from the Report Stylesheets list.
9. Click Finish.
If you did not choose a style sheet, the report is displayed in your default XML application. If you
chose an HTML spreadsheet, the report is displayed in a Web browser.
If you saved the report as a dataset, the report is saved in your default Home folder, for example,
Newstuff.
If you selected the Live Integration option, the report is in Bulk Live mode. Click the Save To
Teamcenter button in the report to save the changes you make in the report to Teamcenter.
Related topics
• Create a summary report definition
If no reports are listed, no reports have been created by your system administrator for the
selected object type. Teamcenter has standard item report definitions for item revisions.
If you choose a Reporting and Analytics report, only Finish is available. When you choose
Finish, you are logged on to the Reporting and Analytics BuildNPlay application. Enter
any additional filter information and choose Show Report.
4. Click Next.
5. For BOM reports, a Revision Rule box is displayed. Click the arrow at the end of the Revision
Rule box to select the revision to run the report on.
Note
The BOM report gets generated only for the first selected context object. BOM reports
can be generated from Structure Manager.
6. To select the display locale, select the locale from the Report Display Locale list.
7. If you want to choose the format for the report, select a style sheet from the Report Stylesheets
list.
8. If the report is based on Office Template source, the Live Integration check box is seen.
Select the Live Integration check box to generate the report in Live mode.
9. If you want to save the report as a file, select the Create Dataset check box and type a name
in the Dataset Name box.
Note
If the report is based on Office Template source, the Create Dataset check box is
disabled.
The dataset generated for reports based on the Office Template source is based on the
style sheet selected from the Report Stylesheets list.
Related topics
• Create an item report definition
3. Click Next.
c. Click the + button in the right of the Parameters pane to add a new line, and type the
parameter name and value.
5. To select the display locale, select the locale from the Report Display Locale list.
6. If you want to choose the format for the report, select a style sheet from the Report Stylesheets
list.
7. If you want to save the report as a file, select the Create Dataset check box and type a name
in the Dataset Name box.
8. Click Finish.
If you did not choose a style sheet, the report is displayed in your default XML application. If you
chose an HTML spreadsheet, the report is displayed in a Web browser.
If you saved the report as a dataset, the report is saved in your default Home folder, for example,
Newstuff.
Related topics
• Item Reports
Item reports are Report Builder reports that are executed in the context of an individual object,
such as an item revision.
Note
You can generate Reporting and Analytics reports from the thin client if Reporting and Analytics
is installed and deployed in your Teamcenter environment. For Reporting and Analytics reports
defined as a snapshot or template, you see the report results in a Web browser. If the report is
redefinable, you see another page in the Web browser where you can enter additional criteria.
You can also save Reporting and Analytics reports as datasets in PDF, Excel, or XML format.
If you select a Reporting and Analytics report, only OK is available. When you click OK,
you are logged on to the Reporting and Analytics BuildNPlay application. Enter any
additional filter information and choose Show Report.
3. Fill in criteria for the query. Only the objects that match the query are placed into the report.
You can fill the query criteria in the query dialog box. Click the Query button to open the
query dialog box.
The title of the query dialog box will be the same as the name of the report.
4. To select the report display locale, select the locale from the Report Display Locale list.
5. To select the format for the report, select the style sheet from the Stylesheet list.
6. To save the report as a file, select Save to Dataset option and type a name in the Dataset
Name box.
7. Click OK.
If you did not choose a style sheet, the report is displayed in the Web browser as XML. If you
chose an HTML spreadsheet, the report is displayed as a formatted report in the Web browser.
If you saved the report as a dataset, the report is saved in your default Home folder, for example,
Newstuff. Refresh the view to see the report.
Related topics
• Create a summary report definition
3. To select an item report, select a report from the Report Definition list.
If no reports are listed, no reports have been created by your system administrator for the
selected item type. Teamcenter has standard item reports for item revisions.
Note
If you select a Reporting and Analytics report, only OK is available. When you click OK,
you are logged on to the Reporting and Analytics BuildNPlay application. Enter any
additional filter information and choose Show Report.
4. Some reports require you to filter by item status in the Revision Rule box. Click the arrow
in the box to select the item status.
5. To select the display locale, select the locale from the Report Display Locale list.
6. To choose the format of the report, select a style sheet from the Stylesheets list.
7. To save the report as a file, select Save to Dataset option and type a name in the Dataset
Name box.
8. Click OK.
If you did not choose a style sheet, the report is displayed in the Web browser as XML. If you
chose an HTML spreadsheet, the report is displayed as a formatted report in the Web browser.
If you saved the report as a dataset, the report is saved in your default Home folder, for example,
Newstuff. Refresh the view to see the report.
Related topics
• Create an item report definition
Custom reports for visual reporting is not available for the thin client.
4. To select the display locale, select the locale from the Report Display Locale list.
5. To choose the format of the report, select a style sheet from the Stylesheets list.
6. To save the report as a file, select Save to Dataset option, and type a name in the Dataset
Name box.
7. Click OK.
If you did not choose a style sheet, the report is displayed in the Web browser as XML. If you
chose an HTML spreadsheet, the report is displayed as a formatted report in the Web browser.
If you saved the report as dataset, the report is saved in your default Home folder, for example,
Newstuff. Refresh the view to see the report.
Related topics
Related topics
• Importing and exporting report definitions
• ReportDefinition_ColumnWidthPreferences
Specifies the column width for each column defined in the ReportDefinition_ColumnPreferences
preference.
• ReportGenerationDlg_ColumnPreferences
Determines which columns are displayed in the Report Generation wizard.
• ReportGenerationDlg_ColumnWidthPreferences
Specifies the column width for each column defined in the
ReportGenerationDlg_ColumnPreferences preference.
• ReportXMLGenerationRules
Defines the specific components of a BOM to be included or excluded in an XML report.
• Valid_ReportBuilder_Sources
Specifies the source of the report.
• Enable_ReportBuilder_Reports_By_Source
Specifies reports that will be shown in Report Builder. The reports shown in Report Builder are
based on the source of the report specified in this preference.
To access preferences in the Teamcenter rich client, choose Edit→Options, and click Index at
the bottom of the Options dialog box.
Related topics
• Report Builder preferences
Argument Definition
import Specifies the report definition is imported.
export Specifies the report definition is exported.
stageDir Specifies the fully qualified name of the directory that contains all of the report
definitions and its associated data in predefined format. This directory must exist
prior to import and export.
reportId Specifies the ID of the report definition. On export, this is the name of the directory
that is created where the report definition and style sheets are written. On import,
this is the name of the directory where the report definition and style sheets are
located.
Related topics
• import_export_reports
d. Specify an existing staging directory using the –stageDir option, for example, d:\tc_data.
e. Specify an existing report ID in Teamcenter using the –reportId option, for example,
TC_2007_00_SUM_RPT_0001.
Note
To find the ID for a report, in the Report Builder application select the report in the
Reports Home folder and view the ID on the Details tab.
Note
Report definition dependent data definitions, for example, saved query definitions and property
set definitions, are included with the exported report definition.
Example
1. Consider a situation where you want to export an existing report definition Admin - Item
Ownership whose report ID is TC_2007_00_SUM_RPT_0001.
Create a staging directory named Reports under C:\Temp (Windows) or /tmp (UNIX).
Note
Ensure that the user executing the import_export_reports utility has write access
permission to this directory.
2. Start the Teamcenter command prompt and specify the following command:
import_export_reports –export -u=infodba -p=infodba –g=dba
–stageDir="C:\Temp\Reports” -reportId=”TC_2007_00_SUM_RPT_0001"
After the export, Teamcenter creates a new folder in the staging directory. The folder name is the
same as the report ID: TC_2007_00_SUM_RPT_0001.
Teamcenter creates another folder named Resources in the report ID folder. The associated
style sheets are copied in this folder.
After successful export, you can see the following directories and files:
C:\Temp\Reports\TC_2007_00_SUM_RPT_0001
C:\Temp\Reports\TC_2007_00_SUM_RPT_0001\Resources
C:\Temp\Reports\TC_2007_00_SUM_RPT_0001\TC_2007_00_SUM_RPT_0001.xml
C:\Temp\Reports\TC_2007_00_SUM_RPT_0001\Resources\admin_ownership_html.xsl
C:\Temp\Reports\TC_2007_00_SUM_RPT_0001\
Resources\l10n_admin_ownership_html.xsl
d. Specify the staging directory where the reports reside using the –stageDir option, for
example, d:\tc_data.
e. Specify an existing report ID from the staging directory using the –reportId option, for
example, TC_2007_00_SUM_RPT_0001.
Example
1. In this example, we will import the report definition that we exported in the Export a report
definition topic.
Note
Ensure that the staging directory (C:\Temp\Reports) contains the report ID folder (the
folder whose name is the same as the report ID). This folder must contain the report
definition template and other style sheet files.
The directory structure looks similar to this:
C:\Temp\Reports\TC_2007_00_SUM_RPT_0001
C:\Temp\Reports\TC_2007_00_SUM_RPT_0001\Resources
C:\Temp\Reports\TC_2007_00_SUM_RPT_0001\
TC_2007_00_SUM_RPT_0001.xml
C:\Temp\Reports\TC_2007_00_SUM_RPT_0001\
Resources\admin_ownership_html.xsl
C:\Temp\Reports\TC_2007_00_SUM_RPT_0001\
Resources\l10n_admin_ownership_html.xsl
2. Start the Teamcenter command prompt and specify the following command:
import_export_reports –import -u=infodba -p=infodba –g=dba
–stageDir="C:\Temp\Reports” -reportId=”TC_2007_00_SUM_RPT_0001"
If the report definition does not exist in Teamcenter, the import is successful. Else the import
is skipped.
Visual reporting
Visual reporting allows you to quickly display and analyze parts of an assembly in meaningful and
well-organized ways by coloring parts based on values of a property. Simple visual reports based on
existing properties can be created from a visual reporting client like NX.
Using Report Builder, you can define complex visual reports by creating custom methods and
defining a custom report.
You can execute these reports and view their results in a visual reporting client like NX.
The following visual reports are available in Report Builder:
Note
You can only view the definitions of these reports in Report Builder. To view the results of these
reports, use a visual reporting client like NX.
For more information, see the Visual Reporting guide in the NX help collection.
• Check-Mate Result
Shows parts that have Check-Mate results. Colors all parts according to their Check-Mate overall
result.
This report is not available in Report Builder. To use this report, import the
TC_9_0_00_VR_RPT_VAL_RESULT.xml file into Teamcenter using the import_export_reports
utility.
For information about defining and running the visual report in NX, see the Visual Reporting guide in
the NX help collection.
Custom methods compute the set of properties supplied as input for the report using the context
provided. Custom methods do not process closure rules and property sets that are specified in the
report definition. The Report Builder framework processes the closure rules and property sets.
To create a custom method you must:
• When you generate a visual report from a visual reporting client, the custom method by itself
does not gather the general parameters of the report. The general parameters are available in
the report definition. Use the SSR_get_property_descriptors API in the custom method to
get the general parameters.
• The custom method localizes property display names in the report output.
Add report properties and custom property strings to the
TC_ROOT\install\lang\textserver\language \report_customization_display_text_locale.xml
file, and use the txtsvr API to retrieve the localized strings.
• To retrieve the display names of Teamcenter properties, use the AOM_UIF_ask_name API.
For more information about these Teamcenter Server APIs, see the Integration Toolkit Function
Reference.
Note
To access the Integration Toolkit Function Reference, install the Teamcenter developer
references when you install Teamcenter online help, or go to the Global Technical Access
Center (GTAC):
https://support.industrysoftware.automation.siemens.com/docs/teamcenter/
Related topics
• Custom exits
• Method registration
• Execution method
Method registration
Methods must be registered against a type. For visual reports, the methods are registered against the
ReportDefinition type. Registration is done in the initialization method for the ReportDefinition type.
Methods are registered using METHOD_register_method.
TCCORE_API int METHOD_register_method ( const char * type_name
const char * msg_name
METHOD_function_t base_action
TC_argument_list_t * user_data
METHOD_id_t * method )
You must follow the following conventions for custom method for visual reports:
• type_name
Register method against the type ReportDefinition.
• msg_name
Corresponds to the method name. Prefix the msg_name with CrfGenerateVisualReport.
Example: For a custom method named CostReport, the msg_name value will be
CrfGenerateVisualReportCostReport.
• base_action
Corresponds to the custom function.
• user_data
Value if NULL.
• method
Corresponds to the output parameter.
Execution method
The execution method will have input parameters and computing code.
Input parameters
• msg
The reference to the tag of a report definition.
• args
The constituents of the va_list arguments.
• int numObjects
The number of item revisions that are the context of the report.
• tag_t *objects
The list of item revisions that are the context of the report.
• int num_reporting_property
The number of reporting properties to be computed for the report.
• parameter_descriptors_t *rpd
The list of reporting properties to be computed for the report.
• int num_search_parameter
The number of search criteria or values to be used in refining the results of the report.
• parameter_descriptors_t *spd
The list of search criteria or values to be used in refining the results of the report. Typically
these parameters are a list of strings to be used to fill in values for a query that needs to be
executed on the server.
• int num_general_parameter
The number of any other parameters required by the visual report.
• parameter_descriptors_t *gpd
The list of any other parameters required by the visual report.
• int num_additional_parameter
The number of any parameter that does not fit the previously described parameter types.
• parameter_descriptors_t *apd
The list of any parameter that does not fit the previously described parameter types.
The following are the primary ITK APIs used in the custom methods.
For more information about ITK APIs and other APIs which support additional functions, see the
Integration Toolkit Function Reference.
Note
To access the Integration Toolkit Function Reference, install the Teamcenter developer
references when you install Teamcenter online help, or go to the Global Technical Access
Center (GTAC):
https://support.industrysoftware.automation.siemens.com/docs/teamcenter/
• SSR_create_visual_report_objects
• SSR_create_report_property_objects
• SSR_set_report_property_data
• SSR_create_related_objects
• SSR_set_related_object_data
• SSR_create_property_objects
• SSR_set_property_data
4. Click the arrow on the Closure Rule box if you want to use a closure rule to process the query
definition selected in the Query Source box. Closure rules specify how the data structure is
traversed by specifying which relationships are of interest.
Note
To see the values of closure rules, run the PLM XML/TC XML Export Import Administration
application and select the closure rule in the left pane. The values of the selected closure
rule are displayed in the right pane. You can also create your own closure rule using the
PLM XML/TC XML Export Import Administration application.
5. Click the arrow on the Property Set box to select a set of properties to use for the report.
Note
To see the values of property sets, run the PLM XML/TC XML Export Import Administration
application and select the name of the property set in the left pane. The values of the
selected property set appear in the right pane. You can also create your own property set
using the PLM XML/TC XML Export Import Administration application.
6. Type the name of the custom method in the Custom Method box.
7. Click the + button on the right of the Parameters pane to add a new line, and type or select the
parameter name, display name, parameter type, and value.
The following parameter types are available in their separate tabs:
• Report Properties
Specifies the properties to be returned by the visual report.
• Search Criteria
Specifies the context objects that should be filtered by Report Builder while delivering the
output.
• General
Any other paramenters required by the visual report.
8. Click Next.
Style sheets for visual reports are not available by default. You must create your own
style sheets and import it in Teamcenter or use the available style sheets.
To import a style sheet, click the Import stylesheets button , located under the +
and – buttons in the Report Stylesheets pane.
The Import Stylesheet dialog box appears.
In the Dataset Type box, select a style sheet type for the new style sheet: HTML,
MSExcel, MSWord, Text, or Xml. This option is required if the end user wants to save
the report as a dataset at the time the report is run.
b. Click Finish.
The new report is added to the Teamcenter Reports folder.
c. Click Close.
Related topics
• Property sets
For information about defining visual report in NX, see the Visual Reporting guide in the NX help
collection.
3. Click Next.
b. Select a parameter value and click the + button in the right of the Parameters pane to
remove a parameter.
5. If you want to choose the format for the report, select a style sheet from the Report Stylesheets
list.
Note
Style sheets for visual reports are not available by default. You must create your own style
sheets and import it in Teamcenter or use the available style sheets.
6. If you want to save the report as a file, select the Create Dataset check box and type a name
in the Dataset Name box.
7. Click Finish.
The report is displayed in your default XML application.
If you saved the report as a dataset, the report is saved in your default Home folder, for example,
Newstuff.
Because of possible customization loss, the upgrade process does not automatically upgrade
standard Report Builder reports.
1. Back up report definitions using the import_export_reports utility with the -export argument.
This exports one report definition at a time:
import_export_reports -export
-u=user-name -p=password -g=group
-stageDir=${TC_DATA}/crf -reportId=REPORTID
If you have style sheet customizations, you can save them with using Report Builder by opening
the style sheet and saving to a local hard drive.
Valid_ReportBuilder_Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-2
Enable_ReportBuilder_Reports_By_Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-3
Default_Crf_OfficeTemplate_relation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-4
ReportDefinition_ColumnPreferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-5
ReportDefinition_ColumnWidthPreferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-6
ReportGenerationDlg_ColumnPreferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-7
ReportGenerationDlg_ColumnWidthPreferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-8
TC_RA_server_parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-9
Valid_ReportBuilder_Sources
DESCRIPTION
Specifies all valid sources available to the common reporting framework reporting
engine.
VALID
VALUES
Accepts one or more strings as values. Any invalid string is ignored.
Teamcenter
TcRA
Office Template
Visual Report
DEFAULT
VALUES
Teamcenter
DEFAULT
PROTECTION
SCOPE
Site preference.
Enable_ReportBuilder_Reports_By_Source
DESCRIPTION
Specifies the reports displayed in the Tools→Reports→Report Builder Reports
menu.
VALID
VALUES
Accepts one or more strings as values. Any invalid string is ignored.
DEFAULT
VALUES
Teamcenter
TcRA
Office Template
DEFAULT
PROTECTION
SCOPE
Site preference.
Default_Crf_OfficeTemplate_relation
DESCRIPTION
Specifies the relation between the report definition and the associated Microsoft Office
template.
VALID
VALUES
Any valid relation.
DEFAULT
VALUES
IMAN_reference
DEFAULT
PROTECTION
SCOPE
Site preference.
ReportDefinition_ColumnPreferences
DESCRIPTION
Determines which columns are displayed in the Report Builder application. This
preference can also be set by editing column options directly from the interface.
Note
VALID
VALUES
Accepts one or more strings as values. Each string must be one of the following
report definition attributes:
rd_id
rd_name
rd_type
rd_class
rd_state
rd_source
rd_query_source
rd_property_source
owning_group
owning_user
last_mod_date
last_mod_user
DEFAULT
VALUES
rd_id
rd_name
rd_type
rd_class
rd_state
rd_source
rd_query_source
rd_property_source
owning_group
owning_user
last_mod_date
last_mod_user
DEFAULT
PROTECTION
SCOPE
Site preference.
ReportDefinition_ColumnWidthPreferences
DESCRIPTION
Specifies the column width for each column defined in the
ReportDefinition_ColumnPreferences preference.
VALID
VALUES
Accepts one or more integers as values. Each integer defines the column width in
characters. The first value set in this preference defines the column width of the first
value set in the ReportDefinition_ColumnPreferences preference, and so on.
DEFAULT
VALUES
20
20
13
17
13
9
17
17
9
9
17
17
17
DEFAULT
PROTECTION
SCOPE
Site preference.
ReportGenerationDlg_ColumnPreferences
DESCRIPTION
Determines which columns are displayed in the Report Generation wizard. This
preference can also be set by editing column options directly from the interface.
Note
VALID
VALUES
Accepts one or more strings as values. Each string must be one of the following
report definition attributes:
rd_id
rd_name
rd_type
rd_class
rd_state
rd_source
rd_query_source
rd_property_source
owning_group
owning_user
last_mod_date
last_mod_user
DEFAULT
VALUES
rd_id
rd_name
DEFAULT
PROTECTION
SCOPE
Site preference.
ReportGenerationDlg_ColumnWidthPreferences
DESCRIPTION
Specifies the column width for each column defined in the
ReportGenerationDlg_ColumnPreferences preference.
VALID
VALUES
Accepts one or more integers as values. Each integer defines the column width in
characters. The first value set in this preference defines the column width of the first
value set in the ReportGenerationDlg_ColumnPreferences preference, and so on.
DEFAULT
VALUES
20
20
DEFAULT
PROTECTION
SCOPE
Site preference.
TC_RA_server_parameters
DESCRIPTION
Configures the Teamcenter reporting and analytics (Reporting and Analytics)
parameters at the site level: server host, port, and application name. Use Reporting
and Analytics, powered by eQube, to view, modify, and create reports.
VALID
VALUES
Accepts multiple strings as values in the following format:
Host:application-server-host-name
Port:port-number
Context:application-context
ServletName:eQube-servlet-name
ServiceDashboard:action=url of the Reporting and Analytics dashboard
DEFAULT
VALUES
Host:localhost Port:80 Context:eQube ServletName:eQubeServlet
ServideDashboard:action=Dashboard
DEFAULT
PROTECTION
SCOPE
Site preference.
ACL
See access control list (ACL).
class
Set of objects that share the same list of attributes but distinguishable by the value the attributes
acquire for specific objects. For example, the Automobile class can be defined by the brand, color,
and price, but each car associated to the Automobile class has a different brand, color, and price
combination.
folder
Graphical representation of an aggregation of objects, such as a group, class, or subclass. For easy
distinction in the class hierarchy, each of these aggregations has a different type of folder icon
associated with it: a group folder icon, a class folder icon, or a subclass folder icon.
My Teamcenter
In the Teamcenter rich client and thin client, application that is the main access point for managing
product information. My Teamcenter provides the functionality for creating objects in the Teamcenter
database, querying the database for objects, checking in and checking out objects, and managing
tasks. Users can also open objects, automatically launching the related application.
Each user has a personal My Teamcenter window that displays product information as graphical
objects. Although users share product information across the enterprise, they organize this
information individually in personal workspaces.
named ACL
Named group of access controls. See also access control list (ACL).
navigation pane
Rich client framework component that displays buttons of the applications available for use in the rich
client. Clicking the application button launches the application.
output data
Data generated as a result of applying instructions to input data. Output data can be the resulting
in-process model and any instructions for the next step.
PLM XML
Siemens PLM Software format for facilitating product life cycle interoperability using XML. PLM XML
is open and based on standard W3C XML schemas. Representing a variety of product data both
explicitly and via references, PLM XML provides a lightweight, extensible, and flexible mechanism for
transporting high-content product data over the Internet.
preference
Configuration variable stored in a Teamcenter database and read when a Teamcenter session is
initiated. Preferences allow administrators and users to configure many aspects of a session, such as
user logon names and the columns displayed by default in a properties table.
properties
Keys and values that specify the configuration settings for an application in the Teamcenter rich client.
Query Builder
Teamcenter application that enables a system administrator to create and maintain customized
searches for objects in the Teamcenter databases, both local and remote. Saved queries are
subject to standard object protection and can be accessed by users through the search feature in
My Teamcenter.
rich client
Java-based user interface to Teamcenter installed on user workstations. The rich client accesses
Teamcenter databases using a remote or local server. Compare to thin client.
site preference
Teamcenter preference that applies to the entire site.
Structure Manager
Teamcenter application that enables creation of generic product structures that can be configured
to show the product structure that is in production, effective on a certain date, used by a particular
customer, and so forth. Structure Manager enables creation and modification of a product structure
and its associated occurrence data, display of a product structure in a multilevel indented format, and
viewing graphics tightly coupled to the structure for easy identification of a component by location in
the structure or in the embedded viewer.
system administrator
Teamcenter user who is a member of the system administration group.
thin client
Teamcenter user interface that provides a streamlined browser-based view of product information
stored in a Teamcenter database. The thin client is configured in the web tier, which creates and
serves its web pages to the client. Compare to rich client.
transfer mode
Objects composed of rules that configure PLM XML import and export operations. Transfer mode
allows users to import and export data with little knowledge other than the name of the transfer
mode object.
value
Content of a field or variable. It can refer to alphabetic, numeric, or alphanumeric data.
Headquarters
Europe
Granite Park One
Stephenson House
5800 Granite Parkway
Sir William Siemens Square
Suite 600
Frimley, Camberley
Plano, TX 75024
Surrey, GU16 8QD
USA
+44 (0) 1276 413200
+1 972 987 3000
Asia-Pacific
Americas
Suites 4301-4302, 43/F
Granite Park One
AIA Kowloon Tower, Landmark East
5800 Granite Parkway
100 How Ming Street
Suite 600
Kwun Tong, Kowloon
Plano, TX 75024
Hong Kong
USA
+852 2230 3308
+1 314 264 8499