# Sort vJavascript

**URL:** <https://foros.velneo.com/t/sort-vjavascript/6134>\
**Category:** Velneo\
**Created:** [9 Abril, 2013 10:03 UTC](https://foros.velneo.com/t/sort-vjavascript/6134 "2013-04-09T10:03:57Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![manuel.rd](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/manuel.rd/32/3508_2.png) [@manuel.rd](https://foros.velneo.com/u/manuel.rd)\
**Post date:** [9 Abril, 2013 10:03 UTC](https://foros.velneo.com/t/sort-vjavascript/6134/1 "2013-04-09T10:03:57Z")

</div>

Buenos días,

me estoy peleando con la funcion sort de VRegisterList. No consigo ordenar por varios indicando en cada uno su orden.

Ejemplo, ordenar por nombre de cliente y fecha.

los parámetros son:

‘clie.name’, 1, ‘fch’, 1

o

‘clie.name’, ‘fch’, 1,1

Da igual como ponga el orden siempre, en ambos casos en el resultado es el mismo, me orden por nombre de cliente ascendente y fecha descendente

&nbsp;

Saludos

---

<div class="post-metadata">

**Author:** ![fgomes1](https://avatars.discourse-cdn.com/v4/letter/f/ba9def/32.png) [@fgomes1](https://foros.velneo.com/u/fgomes1)\
**Post date:** [9 Abril, 2013 19:11 UTC](https://foros.velneo.com/t/sort-vjavascript/6134/2 "2013-04-09T19:11:55Z")

</div>

Me pasa exactamente lo mismo. Al final lo solucioné de otra forma:

Lanza varias instruciones order en sentido inverso.

En tu caso

order(fch)

order(clie.name)

Pruebalo y verás que funciona. Funciona debido al comportamiento interno que tienen las listas en v7.

---

<div class="post-metadata">

**Author:** ![manuel.rd](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/manuel.rd/32/3508_2.png) [@manuel.rd](https://foros.velneo.com/u/manuel.rd)\
**Post date:** [9 Abril, 2013 22:02 UTC](https://foros.velneo.com/t/sort-vjavascript/6134/3 "2013-04-09T22:02:15Z")

</div>

@fgomes, pues no hace ni una hora lo resolvi asi. Precisamente separando los sort y haciendo en sentido inverso.

Mal la documetación…
