Mercator 10.10 ou ultérieur permet de réordonner les lignes des documents de la gestion commerciale par drag & drop. Cette fonctionnalité peut être particulièrement intéressante lors de l'édition de devis. Pour activer cela, il faut cocher cette case dans l'onglet "Paramètres" des séquences souhaitées :
![checkbox_drag_drop](/mercator/std/info_gen/checkbox_drag_drop.jpg)
Le déplacement d'une ligne se fait toujours par une opération de "drag & drop" qui débute dans l'entête de ligne.
![billing_drag](/mercator/std/info_gen/billing_drag.jpg)
Lors du déplacement, une ligne bleue indique l'endroit où la ligne en mouvement va être placée.
Pour déplacer plusieurs lignes, il suffit de les présélectionner :
- via le menu contextuel
- via CTRL-B
Ces lignes doivent toutefois être contiguës. Elles ne peuvent donc représenter plusieurs blocs. De plus, l'opération de drag & drop doit être appliquée sur ces lignes présélectionnées. En conséquence, si le drag & drop ne débute pas, il convient de vérifier si une ou plusieurs lignes ne sont pas sélectionnées ailleurs dans l'écran.
Particularités pour les articles liés :
Si l'opération de drag & drop débute sur une ligne "parent" d'autres articles liés ou "enfant" d'un autre article, alors Mercator sélectionne automatiquement toutes les lignes correspondantes à ces liaisons (mécanisme identique à CTRL-B). Ceci permet le déplacement du bloc complet "parent - enfants". La règle de contiguïté citée ci-dessus doit toutefois toujours être respectée. En conséquence, il n'est pas possible de déplacer un bloc "parent - enfants" si d'autres articles indépendants ont été insérés dans ce bloc.
Cette fonctionnalité est compatible avec la possibilité de masquer les articles "enfants".