# JSON: Os paso 2 funciones JS que seguro que os vendrán Bien

**URL:** <https://foros.velneo.com/t/json-os-paso-2-funciones-js-que-seguro-que-os-vendran-bien/6218>\
**Category:** Velneo\
**Created:** [14 Mayo, 2013 09:34 UTC](https://foros.velneo.com/t/json-os-paso-2-funciones-js-que-seguro-que-os-vendran-bien/6218 "2013-05-14T09:34:54Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![mdelgado](https://avatars.discourse-cdn.com/v4/letter/m/cc9497/32.png) [@mdelgado](https://foros.velneo.com/u/mdelgado)\
**Post date:** [14 Mayo, 2013 09:34 UTC](https://foros.velneo.com/t/json-os-paso-2-funciones-js-que-seguro-que-os-vendran-bien/6218/1 "2013-05-14T09:34:54Z")

</div>

Hola comunidad,

Siguiendo con mi política de compartir todo aquello que me costó aprender, os hago llegar 2 funciones hechas ej JavaScript: Json\_Get\_Ficha y Json\_Get\_Lista

La primera os retorna un JSON de un registro indicado como parámetro y la segunda una lista de registros según una condición. No es necesario usar Búsquedas ni nada y es bastante limpio.

---

<div class="post-metadata">

**Author:** ![mdelgado](https://avatars.discourse-cdn.com/v4/letter/m/cc9497/32.png) [@mdelgado](https://foros.velneo.com/u/mdelgado)\
**Post date:** [14 Mayo, 2013 09:35 UTC](https://foros.velneo.com/t/json-os-paso-2-funciones-js-que-seguro-que-os-vendran-bien/6218/2 "2013-05-14T09:35:59Z")

</div>

Ahi va

[JSon.zip](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/c/c6e271de68c6111ca5de045c67d97bbaf19713b6.zip) (2.15 KB)

---

<div class="post-metadata">

**Author:** ![mdelgado](https://avatars.discourse-cdn.com/v4/letter/m/cc9497/32.png) [@mdelgado](https://foros.velneo.com/u/mdelgado)\
**Post date:** [14 Mayo, 2013 09:36 UTC](https://foros.velneo.com/t/json-os-paso-2-funciones-js-que-seguro-que-os-vendran-bien/6218/3 "2013-05-14T09:36:24Z")

</div>

Aquí podéis ver una llamada

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/e/edd874980da07fcbe39561330aaef7560bbb2d30.png)

---

<div class="post-metadata">

**Author:** ![fjvila.geproin](https://avatars.discourse-cdn.com/v4/letter/f/3d9bf3/32.png) [@fjvila.geproin](https://foros.velneo.com/u/fjvila.geproin)\
**Post date:** [14 Mayo, 2013 09:56 UTC](https://foros.velneo.com/t/json-os-paso-2-funciones-js-que-seguro-que-os-vendran-bien/6218/4 "2013-05-14T09:56:20Z")

</div>

Hola Miguel:

Gracias por compartir

---

<div class="post-metadata">

**Author:** ![velavisual1](https://avatars.discourse-cdn.com/v4/letter/v/dbc845/32.png) [@velavisual1](https://foros.velneo.com/u/velavisual1)\
**Post date:** [14 Mayo, 2013 11:00 UTC](https://foros.velneo.com/t/json-os-paso-2-funciones-js-que-seguro-que-os-vendran-bien/6218/5 "2013-05-14T11:00:51Z")

</div>

@mdelgado.dinacom

Gracias por compartir tus conocimientos

---

<div class="post-metadata">

**Author:** ![fernando.bricotec](https://avatars.discourse-cdn.com/v4/letter/f/d9b06d/32.png) [@fernando.bricotec](https://foros.velneo.com/u/fernando.bricotec)\
**Post date:** [14 Mayo, 2013 15:08 UTC](https://foros.velneo.com/t/json-os-paso-2-funciones-js-que-seguro-que-os-vendran-bien/6218/6 "2013-05-14T15:08:20Z")

</div>

Gracias por el aporte.

---

<div class="post-metadata">

**Author:** ![arturomiranda](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/arturomiranda/32/5116_2.png) [@arturomiranda](https://foros.velneo.com/u/arturomiranda)\
**Post date:** [14 Mayo, 2013 23:01 UTC](https://foros.velneo.com/t/json-os-paso-2-funciones-js-que-seguro-que-os-vendran-bien/6218/7 "2013-05-14T23:01:51Z")

</div>

muchas gracias , revise uno de los codigos, al parecer todo esta bien, solo comentario de lo que note, es que no se esta codificando la cadena JSON, tomar nota de que JSON solo admite el alfabeto en UTF-8, de otra forma no lo podriamos manipular como tal,

si estoy equivocado, favor de corregirme y hacer caso omiso a este comentario

saludos

---

<div class="post-metadata">

**Author:** ![mdelgado](https://avatars.discourse-cdn.com/v4/letter/m/cc9497/32.png) [@mdelgado](https://foros.velneo.com/u/mdelgado)\
**Post date:** [15 Mayo, 2013 07:08 UTC](https://foros.velneo.com/t/json-os-paso-2-funciones-js-que-seguro-que-os-vendran-bien/6218/8 "2013-05-15T07:08:17Z")

</div>

@Arturomiranda

Tomo nota. Gracias!

---

<div class="post-metadata">

**Author:** ![ymoracon](https://avatars.discourse-cdn.com/v4/letter/y/b2d939/32.png) [@ymoracon](https://foros.velneo.com/u/ymoracon)\
**Post date:** [26 Junio, 2013 09:29 UTC](https://foros.velneo.com/t/json-os-paso-2-funciones-js-que-seguro-que-os-vendran-bien/6218/9 "2013-06-26T09:29:58Z")

</div>

Hola mdelgado.dinacom o cualquier otro que pueda ayudarme.

He retomado este hilo porque creo que podría servirme pero no se como hacer uso de las dos funciones expuestas.

He descargado las dos funciones pero no se:

¿Cómo crear una función javascript dentro de velneo?  
¿Y cómo hacer que funcione?

Me explico, en la imagen que adjunta mdelgado.dinacom, se hace un llamado a una funcion V7, no a una función javascript, entonces lo que no sé es cómo estando en la función v7, llamar a al función JSon\_get\_lista.js.

Ahora, por favor confirmarme si es lo que estoy buscando. Esta función me servirá para filtrar una lista que tengo en pantalla en una regilla?

Porque eso es lo que quiero hacer realmente, partiendo de una lista presentada en rejilla lanzar un formulario donde el usuario final selecciones unos criterios para filtrar la lista que está viendo y al aceptar sobre el formulario lanzar un proceso para que la lista quede filtrada con base en esos criterios. Pero quiero hacerlo con javascript.

Gracias.

YIMY MORA ACONCHA

---

<div class="post-metadata">

**Author:** ![ymoracon](https://avatars.discourse-cdn.com/v4/letter/y/b2d939/32.png) [@ymoracon](https://foros.velneo.com/u/ymoracon)\
**Post date:** [27 Junio, 2013 09:47 UTC](https://foros.velneo.com/t/json-os-paso-2-funciones-js-que-seguro-que-os-vendran-bien/6218/10 "2013-06-27T09:47:22Z")

</div>

Por favor alguien podría ayudarme con la inquietud planteada en el comentario anterior.

YIMY

---

<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:** [27 Junio, 2013 10:12 UTC](https://foros.velneo.com/t/json-os-paso-2-funciones-js-que-seguro-que-os-vendran-bien/6218/11 "2013-06-27T10:12:35Z")

</div>

Puedes crear una función de velneo y dentro llamar a un proceso javascript.

Para los filtrados de lista, creo que ya lo planteaste en otro hilo, de todas formas: [http://velneo.es/info\_v7\_714\_es/velneo\_vdevelop\_v7/proyectos\_objetos\_y\_editores/proyecto\_de\_aplicacion/lupa/](http://velneo.es/info_v7_714_es/velneo_vdevelop_v7/proyectos_objetos_y_editores/proyecto_de_aplicacion/lupa/)

---

<div class="post-metadata">

**Author:** ![ymoracon](https://avatars.discourse-cdn.com/v4/letter/y/b2d939/32.png) [@ymoracon](https://foros.velneo.com/u/ymoracon)\
**Post date:** [27 Junio, 2013 10:44 UTC](https://foros.velneo.com/t/json-os-paso-2-funciones-js-que-seguro-que-os-vendran-bien/6218/12 "2013-06-27T10:44:49Z")

</div>

Gracias Manuel por la ayuda.

Pero la pregunta precisamente es:  
¿Cómo llamar un proceso javascript desde una función o proceso de velneo?  
Ahí es donde estoy atascado, he buscado y no encuentro un ejemplo de ello o una explicación, o mas bien no estoy sabiendo buscar por eso pido la ayuda.

Una vez mas gracias.

YIMY

---

<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:** [27 Junio, 2013 11:06 UTC](https://foros.velneo.com/t/json-os-paso-2-funciones-js-que-seguro-que-os-vendran-bien/6218/13 "2013-06-27T11:06:07Z")

</div>

Igual que un proceso normal, creas un manejador de objeto con el proceso javascript y le pasas las variables que necesites. Ya luego lo procesas todo con vJavascript

---

<div class="post-metadata">

**Author:** ![mdelgado](https://avatars.discourse-cdn.com/v4/letter/m/cc9497/32.png) [@mdelgado](https://foros.velneo.com/u/mdelgado)\
**Post date:** [28 Junio, 2013 11:35 UTC](https://foros.velneo.com/t/json-os-paso-2-funciones-js-que-seguro-que-os-vendran-bien/6218/14 "2013-06-28T11:35:42Z")

</div>

@Blanyi  
Hola, el email que me enviaste lo borre accidentalmente.

Por favor, vuelve a reenviarme tu email con las dudas y gustosamente te contestaré a lo que sepa.

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [13 Noviembre, 2013 18:16 UTC](https://foros.velneo.com/t/json-os-paso-2-funciones-js-que-seguro-que-os-vendran-bien/6218/15 "2013-11-13T18:16:02Z")

</div>

Hola Miguel.

He estado testeando tu Script Json\_Get\_Lista y creo que tiene un error en la línea 63:  
_if (aEval[1] = “=”)_  
Debe ser _if (aEval[1] == “=”)_

El error impedía procesar correctamente la variable **cCondicion**.

He estado casi 2 horas con este error, insertando alert() para comprobar valores.  
Por lo tanto, aprovecho para preguntar al foro qué depurador de JavaScript usan normalmente. Ya sé que cualquiera vale y hay cientos, pero cuando el código a depurar hace uso de las clases de Velneo el tema se complica.  
¿Cómo hacen para depurar un código JavaScript en el que hay llamadas a objetos de Velneo?

Por otro lado, un excelente trabajo Miguel.

Saludos  
Paco Satué
