Переменная не определена (ДокументОбъект)
☑
0
Mtrlcnlk
03.03.20
✎
15:45
Добрый день, помогите найти проблему пожалуйста.
Ошибка - Переменная не определена (ДокументОбъект)
Процедура ГруппаПриИзменении(Элемент)
ДокументОбъект.ТабличнаяЧасть1.Очистить();
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("Группа",ДокументОбъект.Группа);
Запрос.Текст = "ВЫБРАТЬ
| Студенты.Ссылка,Студенты.НомерЗачКнижки
| ИЗ Справочник.Студенты КАК Студенты
| ГДЕ Студенты.Группа = &Группа";
ВыборкаРезультата = Запрос.Выполнить().Выбрать();
Пока ВыборкаРезультата.Следующий()
Цикл
НовСтр = ДокументОбъект.ТабличнаяЧасть1.Добавить();
НовСтр.ФИОСтудента = ВыборкаРезультата.Ссылка;
НовСтр.НомерЗачКнижки = ВыборкаРезультата.НомерЗачКнижки;
КонецЦикла
КонецПроцедуры
1
Затейник
03.03.20
✎
15:48
А если "ДокументОбъект", заменить на "Объект" ?
2
vicof
03.03.20
✎
15:49
Переменная не определена
3
Затейник
03.03.20
✎
15:49
или на "ЭтотОбъект"
4
Mtrlcnlk
03.03.20
✎
15:52
Затейник - спасибо помог ) Сам бы не догадался
5
GROOVY
03.03.20
✎
15:54
Для верности надо писать
ЭтотОбъект.ЭтотОбъект.ЭтотОбъект.ТабличнаяЧасть1
6
080808Ник
03.03.20
✎
16:05
(5) может правильно так ЭтотОбъект.Ссылка.ПолучитьОбъект().ТабличнаяЧасть?
7
GROOVY
03.03.20
✎
16:21
(6) ЭтотОбъект.Ссылка.ПолучитьОбъект().ЭтотОбъект.ТабличнаяЧасть
8
Serg_1960
03.03.20
✎
16:34
А если объект ещё не записан в базу, то кто-то (не буду пальцем показывать) даёт вредные советы и прикалывается :(
9
AlvlSpb
03.03.20
✎
16:37
(0) Если бы еще сразу говорил, что это ОФ....
10
080808Ник
03.03.20
✎
16:40
(8) Кто бы это мог быть???
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой