Hi there!
I have a problem with my employee management software. In my system there are Users which have UserSkillLinks which have Skills. I want to add UserSkillLinks with Skills to the User.
My code is:
UserEdit.java:
public void onCreateSkillLink() { // called by the create button in User-edit.xml
openLookup("profilegen$Skill.browse", new Lookup.Handler() {
@Override
public void handleLookup(Collection items) {
for (Skill skill : (Collection<Skill>) items) {
UserSkillLink skillLink = metadata.create(UserSkillLink.class);
skillLink.setSkill(skill);
skillLink.setUser(getItem());
skillLink.setUsed(true);
skillLink.setTested(false);
userskilllinkDs.addItem(skillLink);
userskilllinkDs.refresh();
skillDs.refresh();
}
}
},
WindowManager.OpenType.DIALOG);
}
.
I get a unfetched attribute access error when I try to save the User, although the view is correct.
What do I miss? Please help