# No puedo usar 'funciones proceso' en valores iniciales ni en fórmulas' de campos

**URL:** <https://foros.velneo.com/t/no-puedo-usar-funciones-proceso-en-valores-iniciales-ni-en-formulas-de-campos/1002>\
**Category:** Velneo\
**Created:** [30 Julio, 2009 10:31 UTC](https://foros.velneo.com/t/no-puedo-usar-funciones-proceso-en-valores-iniciales-ni-en-formulas-de-campos/1002 "2009-07-30T10:31:06Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![juan\_figueroa.telefo](https://avatars.discourse-cdn.com/v4/letter/j/8e7dd6/32.png) [@juan\_figueroa.telefo](https://foros.velneo.com/u/juan_figueroa.telefo)\
**Post date:** [30 Julio, 2009 10:31 UTC](https://foros.velneo.com/t/no-puedo-usar-funciones-proceso-en-valores-iniciales-ni-en-formulas-de-campos/1002/1 "2009-07-30T10:31:06Z")

</div>

No puedo utilizar **'funciones proceso'** en las expresiones para los 'valores iniciales' de campos o en las de los 'campos fórmula'.

¿No está todavía implementado o no va a ser posible nunca?

Pretendía sustituir la 'función estandar' **age()** por otra más conveniente y no he podido.

&nbsp;

---

<div class="post-metadata">

**Author:** ![rcueto](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/rcueto/32/5190_2.png) [@rcueto](https://foros.velneo.com/u/rcueto)\
**Post date:** [30 Julio, 2009 12:33 UTC](https://foros.velneo.com/t/no-puedo-usar-funciones-proceso-en-valores-iniciales-ni-en-formulas-de-campos/1002/2 "2009-07-30T12:33:03Z")

</div>

Hola, Juan:

Confirmarte que es posible llamar a un objeto función desde un contenido inicial de un campo o un evento de tabla, pero la función tendrá que estar declarada en el proyecto de datos, no en el de aplicación.

Un saludo.

---

<div class="post-metadata">

**Author:** ![juan\_figueroa.telefo](https://avatars.discourse-cdn.com/v4/letter/j/8e7dd6/32.png) [@juan\_figueroa.telefo](https://foros.velneo.com/u/juan_figueroa.telefo)\
**Post date:** [30 Julio, 2009 14:25 UTC](https://foros.velneo.com/t/no-puedo-usar-funciones-proceso-en-valores-iniciales-ni-en-formulas-de-campos/1002/3 "2009-07-30T14:25:04Z")

</div>

¿Y si la quiero usar en los dos proyectos, tengo que duplicarla?

---

<div class="post-metadata">

**Author:** ![rcueto](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/rcueto/32/5190_2.png) [@rcueto](https://foros.velneo.com/u/rcueto)\
**Post date:** [30 Julio, 2009 14:51 UTC](https://foros.velneo.com/t/no-puedo-usar-funciones-proceso-en-valores-iniciales-ni-en-formulas-de-campos/1002/4 "2009-07-30T14:51:37Z")

</div>

Hola:

No es necesario; puedes crearla en el proyecto de datos y, dado que el aplicación hereda el de datos, tendrás acceso a la misma.

Un saludo.

---

<div class="post-metadata">

**Author:** ![nacho-2](https://avatars.discourse-cdn.com/v4/letter/n/22d042/32.png) [@nacho-2](https://foros.velneo.com/u/nacho-2)\
**Post date:** [30 Julio, 2009 16:33 UTC](https://foros.velneo.com/t/no-puedo-usar-funciones-proceso-en-valores-iniciales-ni-en-formulas-de-campos/1002/5 "2009-07-30T16:33:39Z")

</div>

Juan debes pensar en que tu estructura de aplicaciones, tenga siempre un proyecto de datos común (lo que en las plantillas es vBase), y en ese proyecto defines todas las funciones genericas que quieras poder utilizar en cualquier proyecto de datos.

En v7 se debe considerar, a mi entender, 2 proyectos de base como utilidades, uno de datos y otro de aplicación. En ellos iras definiendo todos los objetos que querras usar en múltiples sitios, aplicaciones. Haces que todos tus proyectos hereden siempre de estos dos y ya está.

En el de datos tendrás lo que no requiere objetos visuales y en el de aplicaciones lo que si lo requiera.

&nbsp;

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/1X/6eb175c477a30c3349e0982e3645f0a90537affa.jpg)

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/1X/6eb175c477a30c3349e0982e3645f0a90537affa.jpg)

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/1X/6eb175c477a30c3349e0982e3645f0a90537affa.jpg)

---

<div class="post-metadata">

**Author:** ![juan\_figueroa.telefo](https://avatars.discourse-cdn.com/v4/letter/j/8e7dd6/32.png) [@juan\_figueroa.telefo](https://foros.velneo.com/u/juan_figueroa.telefo)\
**Post date:** [30 Julio, 2009 17:12 UTC](https://foros.velneo.com/t/no-puedo-usar-funciones-proceso-en-valores-iniciales-ni-en-formulas-de-campos/1002/6 "2009-07-30T17:12:00Z")

</div>

Es lo que acabé haciendo, Rafa, gracias.

Nacho, es un buen consejo que seguiré, gracias

En el proyecto de estructura de datos Básica se podrán poner también todas las tablas de tipos, estáticas o no, además de las funciones y procesos generales y, por ejemplo, la tabla de los datos de la empresa y las variables globales globales. Muy intelegente, si señor. Muchas gracias, Nacho, de nuevo.

&nbsp;

&nbsp;
