v8: УФ. Помогите по баяну "Не найден внешний набор данных" #610719


#0 by palpetrovich
#1 by palpetrovich
может я не там это делаю? ...в модуле менеджера это можно делать?
#2 by palpetrovich
хм, в отладчике нашел такую вот бяку МакетКомпоновки.ИсточникиДанных.ИсточникДанных1 откуда интересно этот ИсточникДанных1 взялся...
#3 by Лоботряс
Это по умолчанию он создался
#4 by Лоботряс
Объект в наборе данных, который в СКД, так же называется?
#5 by aleks-id
а сразу к ТЧ документа обратиться нельзя ведь да? надо замутить соединение обязательно
#6 by palpetrovich
он изначально так был назван, автоматически. Но я же его переименовал
#7 by palpetrovich
как  Хрусталева написала, так и делаю :)
#8 by palpetrovich
кста, сейчас переименовал "Услуги" на "ИсточникДанных1", ну и  вместо  ДокументРезультат.Вывести; -  ДокументРезультат.Показать; никто более не ругается,но и не выводит ничего :(
#9 by Лоботряс
Нет. Ты передаешь в СКД внешний источник, который называется "Услуги". А в наборе данных должен быть добавлен Объект с таким же именем.
#10 by Лоботряс
Забудь про "ИсточникДанных1".
#11 by palpetrovich
был такой объект, теперь он называется ИсточникДанных1 и "имя объекта содержащего данные" тоже были "Услуги"
#12 by palpetrovich
ну фиг с ним, сейчас переименовал все на "Услуги", но "никто более не ругается,но и не выводит ничего" (с) я :)
#13 by Лоботряс
На закладке "Наборы данных" в левом окне спозиционируйся на самой верхней строчке, на "Наборы данных". В правом окне у тебя что написано?
#14 by palpetrovich
ИсточникДанных1
#15 by palpetrovich
+ поменял на "услуги" - не показывает все-равно
#16 by Лоботряс
Правильно. Ну тогда я хз почему не работает.
#17 by Лоботряс
к
#18 by Лоботряс
А! А таблица "Услуги" не пустая случаем?
#19 by palpetrovich
// в отладчике ТаблицаУслуг - заполнена
#20 by PiVa123
Походу это в событии ПриКомпоновкеРезультата - тогда просто выставить СтандартнаяОбработка=Ложь
#21 by Лоботряс
"может я не там это делаю? ...в модуле менеджера это можно делать?" - в модуле формы надо
#22 by palpetrovich
хм, как-то неожиданно ...я из формы-то выгребал через ж.пу :)
#23 by palpetrovich
+22 в форме тоже ничего не выводит и кроме того, еще ПолучитьМакет только так дает:    СхемаКомпоновкиДанных = Документы.ОказаниеУслуг.ПолучитьМакет("Услуги");
#24 by palpetrovich
если это сответ на преодоление "Не найден внешний набор данных" - то поздно, это уже порешали :)
#25 by palpetrovich
у Хрусталевой вообще-то этот пример не для УФ, сейчас на обычных попробую
#26 by Лоботряс
Товарищ в прав, в 8.2 это можно делать и в модуле объекта в процедуре ПриКомпоновкеРезультата. Наверное, даже лучше.
#27 by palpetrovich
че-т я потерялся малехо
#28 by palpetrovich
сделал на неуправляемых практически один-в один - таблицу выводит одно из двух, или в УФ есть какой-то нюаннс или я ошибок наделал в процессе
#29 by Лоботряс
С внешним источником разобрался? Теперь просто результат не выводит? Ошибку уже не выдает?
#30 by palpetrovich
ну да. Более того - см
#31 by palpetrovich
Лан, спасибо за помощь. Покопась еще маленько пока свободное время есть
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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