Автоматическое заполнение табличной части документа #729702


#0 by neriel
Здравствуйте. Помогите пожалуйста разобраться с заданием в 1С. Только начинаю изучать и многое пока не понятно. Ситуация такая. Имеются справочники Студенты(иерархический - группы справочника это номера группы студента), Группы, Дисциплины, Преподаватели, Оценки. Документ ЭкзаменационнаяВедомость с реквизитами Группа, Дисциплина, Преподаватель и реквизитами табличной части Студент, Оценка, ДатаЭкзамена. Нужно реализовать следующее. После выбора реквизита Группа по нажатию определенной кнопки, табличная часть документа автоматически заполняется таким образом чтобы осталось заполнить только оценки. И вот здесь у меня начинаются проблемы. Вот так сейчас выглядит форма документа. В данный момент заполняет табличную часть всеми элементами справочника Студенты(в том числе и группами справочника). Как ни пробую, не получается сделать так как надо. Подскажите как организовать запрос правильно, по заданию? Или может стоит как-то изменить саму структуру справочников? Есть у меня такое ощущение что иметь справочник Группы и группы справочника Студенты, отражающие по сути то же самое, это не совсем правильно. Может быть можно их связать, таким образом что отпадет необходимость либо справочника Группы либо групп справочника Студенты..
#1 by salvator
Добавиьт как минимум в запрос условие ГДЕ НЕ Студенты.ЭтоГруппа
#2 by salvator
И хранить оценки в справочнике.. хмм. Кто-нибудь переименует "отлично" в "неуд" и что, прощай красный диплом?
#3 by FIXXXL
у справочника Группы сделай ТЧ с типом Справочник.Студенты студенты - отдельно, группы и и их состав (из студентов) отдельно вдруг они у тебя из группы в группы каждый семестр бегают? :) ну или по феншую совсем: РС СоставГруппы и док-регистратор Зачисление-Отчисление
#4 by FIXXXL
Оценки делай через Перечисления
#5 by neriel
Спасибо за помощь) ну вообще да, глупость конечно... Просто так мне удобнее было обработки делать. А можно ли как-то запретить изменение элементов справочника? Или вообще не отображать справочник в самом окне программы. Есть предопределенные элемненты 4 штуки и пусть будут доступны только в конфигураторе. Чтобы не мешался вообще
#6 by FIXXXL
Перечисление используй для оценок, если роли для пользователей не думаешь делать. Если будут роли, права на изменения справочника Оценки дай только админу или ректору или кто там у тебя главный :-)
#7 by neriel
Ага, так и сделал. Спасибо еще раз.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С