Non vorrei appesantire di script una funzione del genere.
1 uno
2 due
3 tre
4 quattro
5 cinque
se voglio fare
1 uno
2 quattro
3 due
4 tre
5 cinque
spostando al record con numerazione 4 la numerazione 2
lascio integri i numeri che sono maggiori della posizione originaria di 4
aumento di 1 tutti quelli che precedono la posizione 4
lascio integro il record che precede la destinazione 2
ho provato a mettere queste condizioni in uno script successivo ma non ci sono ancora riuscito. O meglio… funziona tutto correttamente con la prima richiesta, ma alla seconda mi sballa.
Se provo a spostare quattro in 2 e poi riportare quattro in 4 mi sbaglia i numeri di riferimento