Tomando en cuenta tu consulta:
Lo puedes hacer de la forma:
Collection<User>oxUsers=XPersistence.getManager().createQuery("Select o from User o").getResultList();for(Iteratoriterator=oxUsers.iterator(); iterator.hasNext();) {Useruser=(User)iterator.next();System.out.println(user.getName());}
Atte.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Lo que querí es que los usuarios (tabla "usuario") fueran los que están grabados en la entidad OxUsers ..... Igual debo traspasarlos previamente cada vez que se entre en la entidad "Departamento" a grabar .....
Gracias
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Collection<ClaseUsuario>usuarios=XPersistence.getManager().createQuery("Select o from ClaseUsuario o").getResultList();for(Iteratoriterator=usuarios.iterator(); iterator.hasNext();) {ClaseUsuarioclaseUsuario=(ClaseUsuario)iterator.next();System.out.println(claseUsuario.getUser().getName());}
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Quería leer la tabla Oxusers para acceder a los usuarios registrados pero no me deja ....
@OneToMany (mappedBy="departamento",
cascade=CascadeType.REMOVE)
private Collection<oxusers> oxusers ;</oxusers>
¿ Se puede hacer esto ? ....
Hola Juan.
Tomando en cuenta tu ejemplo:
Tomando en cuenta tu consulta:
Lo puedes hacer de la forma:
Atte.
Gracias Gregorio por tu respuesta, la verdad es que lo he explicado FATAL .... La entidad completa es esta :
public class Departamento {
}
Lo que querí es que los usuarios (tabla "usuario") fueran los que están grabados en la entidad OxUsers ..... Igual debo traspasarlos previamente cada vez que se entre en la entidad "Departamento" a grabar .....
Gracias
Hola Juan:
Reitero: no tocaria nada de lo que OX trae por defecto, menos todavia la parte de seguridad.
Yo lo haría de la forma:
Last edit: Juan Pelaez Boismorand 2025-11-14
Gracias a los buenos conocimientos y la paciencia de GREGORIO pongo aquí la solución por si a alguien le pueda servir :
@View(members = "nombre,usuarios")
@Setter
@Getter
@Entity
public class ClaseDepartamento extends Identifiable {
}
@View(members = "descripcion;user")
@Setter
@Getter
@Entity
public class ClaseUsuario extends Identifiable {
}