hm_getunresolvedids

Returns the unresolved IDs for a specific entity type.

Syntax

hm_getunresolvedids entity_type ?id_pool_id?

Type

HyperMesh Tcl Query Command

Description

Returns the unresolved IDs for a specific entity type and optional ID pool. The values are returned as a list per ID pool:

{id_pool_id1 solver_ids1...} {id_pool_id2 solver_ids2...} ... {id_pool_idN solver_idsN...}

If there is no ID pool for the specified entity type, "" will be returned for id_pool_id.

Inputs

entity_type
The type of entity to query.
?id_pool_id?
The ID of the ID pool to query. If empty, all ID pools are considered.

Examples

To get the list of entity types with unresolved IDs, and to query the IDs:

foreach entity_type [hm_getunresolvedidcrossreferences] {
set ids($entity_type) [hm_getunresolvedids $entity_type]
}

To get the list of entity types with unresolved IDs, and to query the IDs for pool 1 only:

foreach entity_type [hm_getunresolvedidcrossreferences] {
set ids($entity_type) [hm_getunresolvedids $entity_type 1]
}

Errors

Incorrect usage results in a Tcl error. To detect errors, you can use the catch command:
if { [ catch {command_name...} ] } {
   # Handle error
}

Version History

14.0