Violations Associated with Parameters(与参数相关的违规)是Altium Designer 18中“工程选项”对话框“Error Reporting(错误报告)”选项卡第七项错误设置,如下图所示。
Violations Associated with Parameters(与参数相关的违规)
分为以下2个类型:
Same Parameter Containing Different Types包含不同类型的相同参数
Same Parameter Containing Different Values包含不同值的相同参数
Same Parameter Containing Different Types
包含不同类型的相同参数,默认报告模式:Error错误。
当具有相同名称的两个参数已分配给同一设计对象,但这些参数具有不同的类型时,就会发生这种冲突。
将鼠标悬停在对象上将显示一个弹出提示,概述违规情况。通知也以以下格式显示在“消息”面板中:
Same parameter contains different types <Object> <Types>
同一参数包含不同的类型<Object> <Types>
Object是与违规参数关联的特定对象。
Types以配对形式显示参数的不同类型(例如BOOLEAN和STRING)。
由于有两个违规的参数,因此“消息”面板中将显示一对错误。它们在类型上的顺序会有所不同,首先列出错误参数的类型,然后是配对中其他有问题的参数的类型。
建议
通常,没有与一个对象关联的多个同名参数。查看分配给对象的参数,并移除错误/冗余的参数。
Same Parameter Containing Different Values
包含不同值的相同参数,默认报告模式:No Report无报告。
当两个具有相同名称,相同类型但值不同的参数,已分配给同一设计对象时,就会发生这种冲突。
将鼠标悬停在对象上将显示一个弹出提示,概述违规情况。通知也以以下格式显示在“消息”面板中:
Same parameter contains different values <Object> <Values>
同一参数包含不同的值<Object> <Values>
Object是与违规参数关联的特定对象。
Value以配对形式显示参数的不同值。
由于有两个违规的参数,因此“消息”面板中将显示一对错误。它们在值的顺序上会有所不同,首先列出错误参数的值,然后是配对中另一个有问题的参数的值。
建议
通常,没有与一个对象关联的多个同名参数。查看分配给对象的参数,并移除错误/冗余的参数。