Le comportement de la fonction Xlookup a été modifié. Dans les précédentes versions de Mercator, la position du record actif dans la table indexée était celle correspondant au record à trouver via le Xlookup. Ceci posait parfois un poblème, notamment dans les formules de recalcul de prix, pour des Xlookup utilisant, par exemple, les tables DISPO_X ou STOCK_X. Le moteur standard de Mercator pouvait être perturbé par le fait que la position du record actif avait changé à la demande du Xlookup.
S'il est souhaité d'effectuer un changement de position de record actif dans une table, il faut à présent utiliser Xseek. Pour rappel, Xseek requiert 3 arguments qui sont identiques aux 3 premiers arguments de Xlookup. La transformation d'un Xlookup en Xseek est donc simple. Il suffit de laisser tomber le 4ème argument.