Problema con índice de palabras


([N4] gontorre) #1

Buenos días

Tengo una tabla de artículos con un índice por palabras que incluye varios campos (Referencia, descripción y part number)

Tengo un artículo con referencia ST1000LM024 que además es su part number.

El problema es que si hago una búsqueda por palabras con la cadena “ST1000LM014” me encuentra el artículo anterior.

¿Cómo puede ser esto?

Un saludo


([N2] AyudaVelneo) #2

Hola Gonzalo:

Comprueba si en la parte del indice, en la propiedad “Modo” tienes “Campo porción” en lugar de “Campo completo”.

Un saludo


([N4] gontorre) #3

Tengo campo completo en todas las partes del índice. Es más, al ser un índice de tipo palabras no me deja poner otra cosa.

Un saludo


([N2] oscarmjuarez1) #4

Anterior por Id, por nombre ¿ que índice ? eso te podría dar una pista

Un saludo


([N4] gontorre) #5

Lo he consultado con soporte y me han contestado que los índices por palabras solo indexan los 9 primeros caracteres de cada palabra para mejorar el rendimiento. Lo pone en la ayuda.

Así que ST1000LM024 y ST1000LM014 es lo mismo para el índice.

Habrá que tenerlo en cuenta.

Un saludo


([N1] wikan) #6

A lo mejor digo una tontería, quizás la solución sería que lo pongas como acepta repetidas y controles tu que sea único en el trigger anterior al alta.