Funciones XPath/XQuery
|
Abre el cuadro de diálogo "Funciones XPath", que enumera todas las funciones XPath definidas por el usuario del proyecto. Estas funciones XPath se pueden usar en todas las expresiones XPath del proyecto. Puede agregar y eliminar funciones usando los iconos correspondientes de la barra de herramientas del cuadro de diálogo. Para editar la definición de una función, haga clic en el botón Editar expresión XPath de la función.
Agregar una función XPath definida por el usuario nuevaAgregar una función definida por el usuario nueva conlleva dos pasos: (i) declarar la función y (ii) definir la función.
Para añadir una función nueva, haga clic en Agregar, en la barra de herramientas del cuadro de diálogo (imagen anterior). Esto abre el nuevo cuadro de diálogo "Función XPath nueva". En este cuadro de diálogo puede declarar el nombre de la función, especificar el número de parámetros (argumentos) de la función y sus tipos, y especificar el tipo de devolución de la función. En la imagen anterior hemos declarado una función para convertir un número decimal de Celsius a Fahrenheit. La función toma un parámetro, que es el valor de entrada en Celsius como número decimal. La función devolverá un valor decimal que será la temperatura en Fahrenheit. En el siguiente paso explicamos qué hace la función. Después de declarar la función (imagen anterior), haga clic en Aceptar. Esto abre el cuadro de diálogo "Editar función" (imagen siguiente), que contiene la plantilla de la función que se acaba de declarar y en la que ahora puede definir la función. Introduzca la definición de la función entre las llaves. En la definición de la imagen anterior el parámetro de entrada es $a. Haga clic en Aceptar cuando termine. La función se añadirá a la lista de funciones definidas por el usuario en el cuadro de diálogo Funciones XPath y se puede usar en todas las expresiones XPath del proyecto.
|