Intel® Quartus® Prime Pro Edition User Guide: Scripting

ID 683432
Date 4/03/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

4.1.29.14. qed::get_object_report_panel_names (::quartus::qed)

The following table displays information for the qed::get_object_report_panel_names Tcl command:

Tcl Package and Version

Belongs to ::quartus::qed

Syntax qed::get_object_report_panel_names [-h | -help] [-long_help] [-include_generated_panels] [-regexp_match <regexp_match> ] [-string_match <string_match> ] <object>
Arguments -h | -help Short help
-long_help Long help with examples and possible return values
-include_generated_panels Flag to include QED-generated panels in the output
-regexp_match <regexp_match> Regex to filter all panels, in the style of the \[regexp\] command
-string_match <string_match> Pattern to filter all panels, in the style of the \[string match\] command
<object> Identifier associated with the object, must be unique
Description
Returns a Tcl list of report panel names associated with the given
object.

The "-string_match" option supports Tcl glob-style pattern matching.

The "-regexp_match" option supports Tcl regexp pattern matching. You
should enclose your regular expression in curly braces.

The "-include_generated_panels" option control whether report panels
that were generated by the Quartus Exploration Dashboard are included
in the list. If you call the "qed::get_object_report_panel_names"
command with the ID of a project, and do not specify the
"-include_generated_panels" option, the list of names includes only
report panels that were imported from the project.

Typically, report panels associated with a project group are
generated by the Quartus Exploration Dashboard, so you should use the
"-include_generated_panels" option when you run the command with a
project group ID.
Example Usage
    qed::create_object -type project project_A -qpf_path /file/path/to/project.qpf
    qed::launch_connection project_A -open_project
    qed::import_report_panel project_A -panel_name "Timing Analyzer||Setup Summary"
    qed::import_report_panel project_A -panel_name "Timing Analyzer||Hold Summary"
    qed::get_object_report_panel_names
Return Value Code Name Code String Return
TCL_OK 0 INFO: Operation successful