Имя: Пароль:
1C
1С v8
Не видит регистратор
0 Riko669
 
24.11.16
09:52
Доброе утро, подскажите, пожалуйста, что не так?
Есть РС подчиненный регистратору "ПакетРасписаний". Не видит регистратор.

Запрос = Новый Запрос;
МенеджерВТ = Новый МенеджерВременныхТаблиц;
Запрос.МенеджерВременныхТаблиц = МенеджерВТ;
Запрос.Текст = "ВЫБРАТЬ
|ПроверкаРабочегоМеста.Регистратор КАК ПакетРасписаний,
|ПроверкаРабочегоМеста.Кабинет,
|ПроверкаРабочегоМеста.Кресло,
|ПроверкаРабочегоМеста.ВремяНачала,
|ПроверкаРабочегоМеста.ВремяОкончания
|ПОМЕСТИТЬ ВТ_Расписание
|ИЗ
|РегистрСведений.ПроверкаРабочегоМеста КАК ПроверкаРабочегоМеста";

РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();

Для Каждого ТекСтрокаТабПриемов ИЗ ТабПриемов Цикл
Пока Выборка.Следующий() Цикл
Сообщить(22);

НаборЗаписей = РегистрыСведений.ПроверкаРабочегоМеста.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Установить(ПакетРасписаний);
НаборЗаписей.Прочитать();

Такую ошибку выдает:
{Документ.ПакетРасписаний.МодульОбъекта(60,45)}: Переменная не определена (ПакетРасписаний)
НаборЗаписей.Отбор.Регистратор.Установить(<<?>>ПакетРасписаний); (Проверка: Сервер)
1 Mankubus
 
24.11.16
09:54
(0) Зачем помещать во временную таблицу результат запроса?
2 DrShad
 
24.11.16
09:54
Выборка.ПакетРАсписаний
3 DrShad
 
24.11.16
09:55
ну и (1) +1
4 Мимохожий Однако
 
24.11.16
09:56
(0)Обидишься, если послать в отладчик?  ))
5 Riko669
 
24.11.16
09:57
Нет, не обижусь, но в принцепи уже все норм :D