|
Метод объекта не обнаружен (Добавить) 🠗 (Волшебник 06.08.2018 16:41)
| ☑ |
0
Ranty
06.08.18
✎
16:37
|
Всем привет! Дали задание собрать все справочники и документы в табличную часть - все получилось. Позже, сказали сделать теперь это в Дерево значений, и тут меня настигла неприятная ошибка.
Может кто знает что делать?
{ВнешняяОбработка.ВнешняяОбработка.Форма.Форма.Форма(12)}: Метод объекта не обнаружен (Добавить)
НоваяСтрока = ДокСпр.Добавить();
&НаСервере
Процедура СформироватьНаСервере()
Для каждого Справочник из Метаданные.Справочники Цикл
НоваяСтрока = ДокСпр.Добавить();
НоваяСтрока.Имя = Справочник.Имя;
НоваяСтрока.Синоним = Справочник.Синоним;
КонецЦикла;
Для каждого Документ из Метаданные.Документы Цикл
НоваяСтрока = ДокСпр.Добавить();
НоваяСтрока.Имя = Документ.Имя;
НоваяСтрока.Синоним = Документ.Синоним;
КонецЦикла;
КонецПроцедуры
|
|
1
YaFedor
06.08.18
✎
16:41
|
все логично - отладчик поможет
|
|
2
Волшебник
06.08.18
✎
16:41
|
НоваяСтрока = дерево.Строки.Добавить();
|
|
3
Ranty
06.08.18
✎
16:46
|
{ВнешняяОбработка.ВнешняяОбработка.Форма.Форма.Форма(13)}: Поле объекта не обнаружено (Строки)
НоваяСтрока = ДокСпр.Строки.Добавить();
|
|
4
Волшебник
06.08.18
✎
16:50
|
(3) Печалька...
|
|
5
segn
06.08.18
✎
16:50
|
(3) Значит ДокСпр не является деревом значений
|
|
6
Ranty
06.08.18
✎
16:59
|
>Свойство - ДокСпр
>Значение - ДанныеФормыДерево
>Тип - ДанныеФормыДерево
Разве не является?
А что может являться в этом случае?
|
|
7
Necessitudo
06.08.18
✎
17:11
|
Объект.ДокСпр?
|
|
8
RomaH
naïve
06.08.18
✎
22:38
|
РеквизитФормыВЗначение
или ка его там
надо получить тип ДеревоЗначений
|
|
9
Ranty
07.08.18
✎
11:04
|
Да, спасибо!
НовыйДокСпр = РеквизитФормыВЗначение("ДокСпр");
ЗначениеВРеквизитФормы(НовыйДокСпр,"ДокСпр");
Это помогло
|
|