Logic Macro Known Issues with Entity Labels

Renaming ports in a configuration where a logic macro relies on the original name causes the map build to fail. See this solution for more information.

Another possibility is that there is an "illegal" character in the name of a port.

The special characters " and \ cannot be used in logic macros. Other special characters are OK. This is summarized in a table below. If one of the "illegal" characters are used, the map build will fail with an error message that points to the script (macro) in question but is not specific on the problem. For example:

 

Character

OK to use in logic macros

Character

OK to use in logic macros

!

True

"

False

£

True

$

True

%

True

^

True

&

True

*

True

(

True

)

True

-

True

_

True

+

True

=

True

[

True

]

True

{

True

}

True

:

True

;

True

@

True

'

True

~

True

#

True

,

True

.

True

<

True

>

True

/

True

?

True

`

True

¬

True

|

True

\

False

 

One more point to note is that there cannot be duplicate names for ports used in logic macros. This also causes a map build fail, which indicates the script and name causing the problem:

 

CAN'T FIND YOUR ANSWER? CLICK HERE TO CONTACT SUPPORT


This solution was provided to you by Clear-Com via a question submitted to us by customers like you. If your question wasn’t answered, you need help or you have a recommended solution for our database, please send us an email at support@clearcom.com

The information on this page is owned by Clear-Com and constitutes Clear-Com’s confidential and proprietary information, may be used solely for purposes related to the furtherance of Clear-Com’ business and shall not be disclosed, distributed, copied or disseminated without Clear-Com’s prior written consent. Click Here for Clear-Com's privacy statement.