# Evitar constantes

**URL:** <https://foros.velneo.com/t/evitar-constantes/9304>\
**Category:** Compartir código fuente y ejemplos\
**Created:** [25 Enero, 2017 06:52 UTC](https://foros.velneo.com/t/evitar-constantes/9304 "2017-01-25T06:52:28Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![tony-diana](https://avatars.discourse-cdn.com/v4/letter/t/edb3f5/32.png) [@tony-diana](https://foros.velneo.com/u/tony-diana)\
**Post date:** [25 Enero, 2017 06:52 UTC](https://foros.velneo.com/t/evitar-constantes/9304/1 "2017-01-25T06:52:28Z")

</div>

Algo que no me gusta nada es tener que utilizar como constante el alias o el Id. del fichero otorgado por el vDevelop para usar en un javaScript, esta sencilla función sustituye la necesidad de escribir : “alias/PROCESO” por miIdRef() + “/PROCESO”

```auto
/**
* ----------------------------------------------------
*	@fileoverview:	Obtener mi idRef desde JavaScript
*	@version: 1.1a
* ----------------------------------------------------
*	@supported:	Velneo 20
*
*	@param: No tiene
*	@return:	str con el valor de idRef()
*
*	@author:	Tony Diana
*
*	@license:	Derechos libres
*	@copyright:	http://www.tonydiana.es
*	
*	History
*	-------
*	
*/

function miIdRef()
{
	var mami = theRoot.objectInfo().idRef();
		mami = mami.substring(0, mami.indexOf("/"));
	return mami;
}

```

---

<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 Enero, 2017 10:28 UTC](https://foros.velneo.com/t/evitar-constantes/9304/2 "2017-01-27T10:28:53Z")

</div>

Hola tony diana, muy buenos días.

Gracias por compartir.

A mi también me parece un dolor de cabeza el tener que ir colocando el alias del proyecto en cuanta parte se requiera de algún proceso javascript. Me parede muy bueno tu aporte. Lo probare.

Dios te bendiga.

YIMY MORA ACONCHA

---

<div class="post-metadata">

**Author:** ![tony-diana](https://avatars.discourse-cdn.com/v4/letter/t/edb3f5/32.png) [@tony-diana](https://foros.velneo.com/u/tony-diana)\
**Post date:** [28 Enero, 2017 13:52 UTC](https://foros.velneo.com/t/evitar-constantes/9304/3 "2017-01-28T13:52:55Z")

</div>

Me alegro que te gustase

---

<div class="post-metadata">

**Author:** ![bruno](https://avatars.discourse-cdn.com/v4/letter/b/c77e96/32.png) [@bruno](https://foros.velneo.com/u/bruno)\
**Post date:** [15 Marzo, 2017 11:30 UTC](https://foros.velneo.com/t/evitar-constantes/9304/4 "2017-03-15T11:30:19Z")

</div>

Buena idea, Gracias!
