powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как создать LOV в форме EJB/JPA
7 сообщений из 7, страница 1 из 1
Как создать LOV в форме EJB/JPA
    #37949911
Oxen2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день помогите разобраться с формированием LOV для формы редактирования.
Есть такие сущности ter и org. При отображении в виде таблицы Ter.name вытягивается нормально. А при отображении формы редактирования, надо Ter вводит из справочника Ter(LOV).



Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
@Entity
@NamedQueries( { @NamedQuery(name = "Ter.findAll", query = "select o from Ter o") })
public class Ter implements Serializable {

    @Id
    @Column(name = "ID_TER", nullable = false)
    private int idTer;
    private String name;
    
    public Ter() {
    }

    public Ter(int idTer, String name) {

        this.idTer = idTer;
        this.name = name;
    }

    public int getIdTer() {
        return idTer;
    }

    public void setIdTer(int idTer) {
        this.idTer = idTer;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
 }





Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
@Entity
@NamedQueries( { @NamedQuery(name = "Org.findAll", query = "select o from Org o") })
public class Org implements Serializable {
    @Id
    @Column(name = "ID_ORG", nullable = false)
    private int idOrg;
    private String name;
    @ManyToOne       
    @JoinColumn(name = "ID_TER")
    private Ter ter;



    public Org() {
    }

    public Org(int idOrg, String name, Ter ter) {
        this.idOrg= idOrg;       
        this.ter = ter;
        this.name = name;
        this.nom = nom;        
    }

    public int getIdOrg() {
        return idOrg;
    }

    public void setIdOrg(int idOrg) {
        this.idOrg = idOrg;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Ter getTer() {
        return ter;
    }

    public void setTer(Ter ter) {
        this.ter = ter;
    }
}
...
Рейтинг: 0 / 0
Как создать LOV в форме EJB/JPA
    #37953418
Oxen2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что, ни у кого не реализована форма создания/редактирования записи с помощью ComboBox, заполненными из других таблиц(справочников)?

Если кто скинит или направит на пример проекта, буду весьма признателен!
...
Рейтинг: 0 / 0
Как создать LOV в форме EJB/JPA
    #37954073
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oxen2005,
термин LOV imho специфика для оракле forms \ apex
Тут не так много таких проектов.
...
Рейтинг: 0 / 0
Как создать LOV в форме EJB/JPA
    #37954399
Oxen2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По сути надо правильно сделать создать поля и установить mapping(в котором я не силен).

Кто нибудь может подсказать?
...
Рейтинг: 0 / 0
Как создать LOV в форме EJB/JPA
    #37954646
oneHalf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подсказать то можем, только если бы поняли, чего не устраивает. Сущности уже связаны - вторая юзает первую как справочник. Чего такое LOV не в курсе, знаю только LOVE )).
...
Рейтинг: 0 / 0
Как создать LOV в форме EJB/JPA
    #37954743
Oxen2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
при отображении на странице, таблица и формы отрисовываются. А при добавлении новой записи кнопкой Create поле Ter не отображается, соответственно я не могу выбрать требуемое значение из comboBox .

или я не правильно понимаю логики вставки записи в табл Org?

1. при нажатии Create создается экземпляр Org, где ter должен присутствовать
2. я ввожу данные и из combobox выбираю значение ter.
3. Далее жмем persistOrg и данные записываются в базу.

или я не правильно понимаю логику вставки записи в табл Org?
...
Рейтинг: 0 / 0
Как создать LOV в форме EJB/JPA
    #37954757
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oxen2005,
напиши 1, 2, 3 в коде без всякого ГУИ и комбобоксов. Потом отладкой посмотришь что происходит с ГУИ
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как создать LOV в форме EJB/JPA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]