Evitar constantes


([N1] tony diana) #1

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”

/**
* ----------------------------------------------------
*	@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;
}

([N3] blanyi) #2

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


([N1] tony diana) #3

Me alegro que te gustase


([N2] Bruno SLS) #4

Buena idea, Gracias!