Se pueden agregar valores por defecto dinámicos, dado que es posible indicar una expresión que usa una combinación de referencia a la pregunta y xpath, la cual se evalua cada que se agrega una nueva instancia del grupo de repetición. (Ver Xpath)
Por ejemplo puede usar un valor de una instancia de repetición anterior como valor predeterminado para la instancia de repetición actual. Para ilustrar el ejemplo anterior, digamos que puede utilizar la especie de árbol especificada para el último árbol visitado como especie predeterminada para el siguiente árbol.
| type | name | label | default |
|---|---|---|---|
| begin_repeat | arbol | Árbol | |
| text | especie | Especie | ${arbol}[position() = position(current()/..) – 1]/especie |
| end_repeat |
Donde:
- ${arbol} :Nombre del grupo de repetición
- “position(current()/..) – 1” : se refiere al valor en la iteración anterior del grupo
- especie: pregunta de la cual se obtendrá el valor
