#134 @SearchKey No Modificable

v4.2.1
closed
nobody
None
5
2011-06-30
2010-07-19
Ana G.
No

En el siguiente post se puede ver la descripcion del error.

https://sourceforge.net/projects/openxava/forums/forum/437013/topic/3768859

Discussion

  • Federico Alcantara

    ¿Es esto realmente un bug?

    Me parece que en algunos casos esto seria deseable, sobre todo cuando se tiene que la clave de la entidad es una autogenerada y se ha definido un "constraint" que afecta precisamente los campos marcados con @SearchKey.

    No podría ser agregada una propiedad indicando que pueda ser modificable, como por ejemplo:
    @SearchKey(modifiable=true)

     
  • Javier Paniza

    Javier Paniza - 2010-12-17

    > No podría ser agregada una propiedad indicando que pueda ser modificable,
    > como por ejemplo:
    > @SearchKey(modifiable=true)
    ¿Y cuál sería el valor por defecto para modifiable?

    Si de verdad las dos posibilidades son comunes, tener el atributo modifiable es una buena idea. Si el caso de modifiable=false es muy raro es mejor no poner el atributo (para no añadir complejidad incesaria) y resolver esos casos mediante código (usando getView().setEditable())
    ¿Cuál es el caso en tus aplicaciones?

     
  • Javier Paniza

    Javier Paniza - 2011-06-30

    To fix it edit View.setKeyEditable() and change:

    Iterator it = getMetaModel().getMetaReferencesKeyAndSearchKey().iterator();

    by:

    Collection metaReferencesKey = isRepresentsEntityReference()?getMetaModel().getMetaReferencesKeyAndSearchKey():getMetaModel().getMetaReferencesKey();
    Iterator it = metaReferencesKey.iterator();

     
  • Javier Paniza

    Javier Paniza - 2011-06-30
    • milestone: --> v4.2.1
    • status: open --> closed-fixed
     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks