Hola,
Quería preguntar un dato curioso referente a los elementos de una selección en un grupo de metadatos.
Imaginemos el siguiente grupo, con su menú y opciones a elegir:
Imaginemos que por x motivo se desea reorganizar dicha lista alfabéticamente, además de incluir dos nuevos colores, quedando de la siguiente manera:
- Si lo que se asigna a cada documento en la DB es realmente el valor de 'value', ¿mi forma de razonar es la correcta? Es decir, indiferentemente de que el órden de sus elementos en el XML varíe en cualquier momento, si se mantienen sus valores (value=###) originales asociados, no habrá problemas de identificación/asociación cuando se actualizen los metadatos registrando los nuevos cambios?
Gracias.
Quería preguntar un dato curioso referente a los elementos de una selección en un grupo de metadatos.
Imaginemos el siguiente grupo, con su menú y opciones a elegir:
Code: Select all
Bien. Como podemos ver, la lista se ha creado siguiendo el órden por defecto: aumento decreciente, por decirlo de algún modo. Por lo tanto, cada nuevo color se agregaría al final de la lista.<property-group label="COLOR" name="okg:colores">
<select label="Colores" name="okg:colores.tipo" type="simple">
<option label="Blanco" value="001" />
<option label="Azul" value="002" />
<option label="Negro" value="003" />
<option label="Rosa" value="004" />
<option label="Amarillo" value="005" />
</select>
</property-group>
Imaginemos que por x motivo se desea reorganizar dicha lista alfabéticamente, además de incluir dos nuevos colores, quedando de la siguiente manera:
Code: Select all
Tal cual esta el XML reorganizado, y con sus dos nuevos colores:<property-group label="COLOR" name="okg:colores">
<select label="Colores" name="okg:colores.tipo" type="simple">
<option label="Amarillo" value="005" />
<option label="Azul" value="002" />
<option label="Blanco" value="001" />
<option label="Negro" value="003" />
<option label="Rojo" value="007" />
<option label="Rosa" value="004" />
<option label="Verde" value="006" />
</select>
</property-group>
- Si lo que se asigna a cada documento en la DB es realmente el valor de 'value', ¿mi forma de razonar es la correcta? Es decir, indiferentemente de que el órden de sus elementos en el XML varíe en cualquier momento, si se mantienen sus valores (value=###) originales asociados, no habrá problemas de identificación/asociación cuando se actualizen los metadatos registrando los nuevos cambios?
Gracias.