Создание элемента справочника с табличной частью

Общий форум

Модератор: app

Создание элемента справочника с табличной частью

Сообщение nbil » Пт дек 04, 2009 9:40 am

Итак, вопрос. Создаю элемент справочника, на форму кидаю табличную часть, солержащую элементы другого справочника. При сохранении элемента записи в форме списка начинают дублироваться, то есть ввела в табличную часть 3 строки, смотрю - в форме списка 3 абсолютно одинаковых элемента. Как это обойти?
nbil
 
Сообщения: 3
Зарегистрирован: Пт дек 04, 2009 9:28 am

Re: Создание элемента справочника с табличной частью

Сообщение app » Пт дек 04, 2009 10:54 am

Попробуйте объяснить чуть подробнее. Пока трудно понять вашу ситуацию.
Андрей
Аватара пользователя
app
 
Сообщения: 332
Зарегистрирован: Вт фев 24, 2009 5:38 pm

Re: Создание элемента справочника с табличной частью

Сообщение nbil » Пт дек 04, 2009 11:06 am

Хорошо. Начну издалека. Конфигурация планируется по учету студентов, их успеваемости и нагрузке преподавателей. Создается справочник Группа, элемент которой - физическая группа студентов, например 9-01-2. Для этой группы студентов хотелось бы в форме элемента справочника посмотреть те предметы, которые им преподают. Вот именно для этого на форму элемента справочника Группа кидается DBTable, элементы которого - элементы спавочника Предмет. При заполнении Группы вводятся все предметы в табличную часть. Однако при сохранении этого элемента появляется столько Групп в форме списка справочника Группа, сколько в табличной части находится Предметов. Так понятнее?
nbil
 
Сообщения: 3
Зарегистрирован: Пт дек 04, 2009 9:28 am

Re: Создание элемента справочника с табличной частью

Сообщение app » Пт дек 04, 2009 11:44 am

Да, спасибо. Так уже лучше.

Какую структуру имеет элемент справочника Группы? Чтобы сделать то, что вы хотите, он должен иметь табличную часть, одно из полей которой имеет тип "Справочник Предмет".
Андрей
Аватара пользователя
app
 
Сообщения: 332
Зарегистрирован: Вт фев 24, 2009 5:38 pm

Re: Создание элемента справочника с табличной частью

Сообщение nbil » Пт дек 04, 2009 12:58 pm

Это справочник, а не документ. В отличии от последнего, как и в 1С, справочник не имеет реквизитов табличной части и реквизитов шапки отдельно, а есть просто реквизиты и все. Вот одним из таких реквизитов и является ссылка на справочник Предмет.
nbil
 
Сообщения: 3
Зарегистрирован: Пт дек 04, 2009 9:28 am

Re: Создание элемента справочника с табличной частью

Сообщение Креатив » Сб дек 05, 2009 12:42 pm

Есть подозрение, что существуют непонятки в структуре данных. Поскольку у каждой группы может быть несколько предметов, то для их хранения следует создать подчинённый/связанный справочник, в котором хранится ссылка не группу и непосредственно сами предметы. Непонятно, каким образом связывается элементы DBTable с данным элементом справочника.
Креатив
 
Сообщения: 10
Зарегистрирован: Ср фев 25, 2009 12:23 am

Re: Создание элемента справочника с табличной частью

Сообщение app » Пн дек 07, 2009 9:12 am

Ок. Запамятовал на счет отсутствия табличной части у элемента справочника. В такой ситуации выход может быть следующим.
В элементе справочника Группа, хранить ссылку на документ с табличной частью. В табличной части документа хранить список предметов.
Андрей
Аватара пользователя
app
 
Сообщения: 332
Зарегистрирован: Вт фев 24, 2009 5:38 pm


Вернуться в Общий форум

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron