# objeto funcion

**URL:** <https://foros.velneo.com/t/objeto-funcion/2985>\
**Category:** Velneo\
**Created:** [28 Febrero, 2011 11:48 UTC](https://foros.velneo.com/t/objeto-funcion/2985 "2011-02-28T11:48:04Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![gerard-2](https://avatars.discourse-cdn.com/v4/letter/g/f07891/32.png) [@gerard-2](https://foros.velneo.com/u/gerard-2)\
**Post date:** [28 Febrero, 2011 11:48 UTC](https://foros.velneo.com/t/objeto-funcion/2985/1 "2011-02-28T11:48:04Z")

</div>

Hola, me gustaria saber como funciona el objeto funcion. Es decir, desde un evento llamar a una funcion creada por mi mismo, con el objeto funciona, pasandole algun parametro....

Como se llama la funcion creada , en el evento o proceso?  
Como se le pasan los valores de la funcion?

gracias.

---

<div class="post-metadata">

**Author:** ![gerard-2](https://avatars.discourse-cdn.com/v4/letter/g/f07891/32.png) [@gerard-2](https://foros.velneo.com/u/gerard-2)\
**Post date:** [28 Febrero, 2011 12:03 UTC](https://foros.velneo.com/t/objeto-funcion/2985/2 "2011-02-28T12:03:31Z")

</div>

Ya lo he visto, creo.... voy a provarlo

---

<div class="post-metadata">

**Author:** ![gerard-2](https://avatars.discourse-cdn.com/v4/letter/g/f07891/32.png) [@gerard-2](https://foros.velneo.com/u/gerard-2)\
**Post date:** [28 Febrero, 2011 12:15 UTC](https://foros.velneo.com/t/objeto-funcion/2985/3 "2011-02-28T12:15:40Z")

</div>

Pues no, no se como llamr a la funcion.....  
 AYUDA!

---

<div class="post-metadata">

**Author:** ![inigonz](https://avatars.discourse-cdn.com/v4/letter/i/b9bd4f/32.png) [@inigonz](https://foros.velneo.com/u/inigonz)\
**Post date:** [28 Febrero, 2011 12:28 UTC](https://foros.velneo.com/t/objeto-funcion/2985/4 "2011-02-28T12:28:50Z")

</div>

Buenas,  
Yo utilizo las funciones para darle valor a una variable, es decir, "set variable, función (parámetro 1, parámetro 2,....)". Para llamar a la función,está el asistente para la edición de formulas, ahí pinchas en la función y luego le das los parámetros.

---

<div class="post-metadata">

**Author:** ![gerard-2](https://avatars.discourse-cdn.com/v4/letter/g/f07891/32.png) [@gerard-2](https://foros.velneo.com/u/gerard-2)\
**Post date:** [28 Febrero, 2011 12:38 UTC](https://foros.velneo.com/t/objeto-funcion/2985/5 "2011-02-28T12:38:28Z")

</div>

Es decir en el evento hago:

SET(valor, fun: funcion creada con el objeto funcion) --\> en esta funcion tengo al final un **set dato de retorno del proces("1")**  
if(valor="1")  
..............

y para recoger los valores en la funcion hay que crear un nuevo set o no?  
me puede dar un ejemplo visual?

yo lo que quiero es que en algunos procesos hago una insercion en una tabla de registro. y queria hacer una funcion que pasando algunos parametros de la tabal actual insertara en al tabla de registro, devolviendo un valor en la funcion.

---

<div class="post-metadata">

**Author:** ![gerard-2](https://avatars.discourse-cdn.com/v4/letter/g/f07891/32.png) [@gerard-2](https://foros.velneo.com/u/gerard-2)\
**Post date:** [28 Febrero, 2011 12:45 UTC](https://foros.velneo.com/t/objeto-funcion/2985/6 "2011-02-28T12:45:35Z")

</div>

ok, solucionado. gracias

---

<div class="post-metadata">

**Author:** ![inigonz](https://avatars.discourse-cdn.com/v4/letter/i/b9bd4f/32.png) [@inigonz](https://foros.velneo.com/u/inigonz)\
**Post date:** [28 Febrero, 2011 12:47 UTC](https://foros.velneo.com/t/objeto-funcion/2985/7 "2011-02-28T12:47:15Z")

</div>

Como puedes ver he dado valores a las variables y luego doy a la variable conectado, el valor de la función con los diferentes parámetros que ya tienen valores. Eso lo he sacado del open apps para envío de correo, se aprende mucho mirándolas y se cogen bastantes ideas, creo que hay una de funciones, si eso échale un vistazo.

---

<div class="post-metadata">

**Author:** ![jjsoft](https://avatars.discourse-cdn.com/v4/letter/j/7c8e57/32.png) [@jjsoft](https://foros.velneo.com/u/jjsoft)\
**Post date:** [28 Febrero, 2011 12:51 UTC](https://foros.velneo.com/t/objeto-funcion/2985/8 "2011-02-28T12:51:39Z")

</div>

Hola Gerard:  
En la función debes definir como variables locales los parámetros que le llegarán.  
Al final de la función retornas el valor.

Por ejemplo:

Para la función:  
Identificador: SUMADOR  
Parámetro1: DATO1 (Numérico)  
Parámetro2: DATO2 (Numérico)  
Proceso: Set dato de retorno del proceso (DATO1 + DATO2)

Para usarlo: set (MISUMA, fun:SUMADOR@Gestion.app( 56 , 78) )

Un saludo, Juanjo.

---

<div class="post-metadata">

**Author:** ![gerard-2](https://avatars.discourse-cdn.com/v4/letter/g/f07891/32.png) [@gerard-2](https://foros.velneo.com/u/gerard-2)\
**Post date:** [28 Febrero, 2011 12:55 UTC](https://foros.velneo.com/t/objeto-funcion/2985/9 "2011-02-28T12:55:09Z")

</div>

gracias a todos!
