Diferencia entre revisiones de «Enumerados»
De Egeasy
(→Mediante código ODL) |
|||
Línea 23: | Línea 23: | ||
[Islas] {{PR|es}} {{RE|enumerado}} | [Islas] {{PR|es}} {{RE|enumerado}} | ||
{{PR|valores}} | {{PR|valores}} | ||
− | {{STR|"Gran Canaria"}} | + | {{STR|"Gran Canaria"}}, |
− | {{STR|"Tenerife"}} | + | {{STR|"Tenerife"}}, |
− | {{STR|"Lanzarote"}} | + | {{STR|"Lanzarote"}}, |
− | {{STR|"Fuerteventura"}} | + | {{STR|"Fuerteventura"}}, |
− | {{STR|"La Palma"}} | + | {{STR|"La Palma"}}, |
− | {{STR|"La Gomera}} | + | {{STR|"La Gomera}}, |
− | {{STR|"El Hierro}} | + | {{STR|"El Hierro}}, |
{{PR|fin}} | {{PR|fin}} |
Revisión del 16:58 28 abr 2009
¿Qué es un enumerado?
Un enumerado
es un recurso de ODL que permite obtener una lista de valores. Hay dos formas de obtener estos valores: insertándolos directamente en el código ODL, o bien, obteniéndolos de un fichero .csv.
Existen dos formas de definir un enumerado:
- Definición de tipo: se realiza para derivar nuevas definiciones de enumerados o definiciones de tipo enumerado. Estas definiciones son siempre abstractas:
tipo
[Nombre]es
enumerado
... ...fin
- Definición de enumerado: se crea la lista de valores que se utilizará posteriormente para asignar valores a un campo. Un usuario nunca podrá crear enumerados:
[Nombre]es
enumerado
... ...fin
Obtención de los valores de un enumerado
Mediante código ODL
Una de las opciones a la hora de crear una lista de valores es incluirlos dentro de la definición de enumerado. Para ello, existe la palabra reservada valores
donde posterior podremos los valores que queramos separados por comas.
Veamos un ejemplo:
[Islas]es
enumerado
valores
"Gran Canaria"
,"Tenerife"
,"Lanzarote"
,"Fuerteventura"
,"La Palma"
,"La Gomera
,"El Hierro
,fin