Como encontrar e selecionar peças não numeradas
Pergunta:
Como seleccionar as peças do modelo cuja numeração não está actualizada e que têm um ponto de interrogação a seguir ao número da posição da peça?
Resposta:
Tal não é possível ao filtrar com a categoria Peça e Número da posição, uma vez que essa propriedade do filtro não reconhece o ponto de interrogação no final do número da posição da peça. Outra razão é que o ponto de interrogação é utilizado como wildcard para representar qualquer carácter.
Solução alternativa 1
Uma solução alternativa é filtrar utilizando um atributo de modelo, em que
Categoria= Template
Propriedade= PART_POS ou ASSEMBLY_POS
Condição= Termina com
Valor=(?)
Veja o exemplo abaixo.
Solução alternativa 2
Outra solução alternativa consiste em utilizar um relatório para selecionar partes não numeradas. Quando tem um relatório aberto, pode seleccionar a peça relacionada, ao seleccionar a linha correspondente no relatório. Essa linha precisa de conter o texto Id: e o campo de valor GetValue("ID") diretamente a seguir a esse campo de texto.
Em anexo está um relatório simples, onde existe apenas uma linha PART com dois campos de valor ID e PART_POS. A linha de peça contém a seguinte fórmula, que produz apenas as peças cujo número da posição contém a cadeia (?):
Se match(GetValue("PART_POS"), "*(?)*")==1 then
Output()
senão
StepOver()
endif