Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Печатная форма недоступна

↓ [Serg_1960, 20.07.18 - 09:49]
Печатная форма недоступна
Я
   Lamur
 
20.07.18 - 09:22
Пишу запрос на выборку, выдает ошибк печатная форма недоступна после добавления строки:
ТекущиеКадровыеДанныеСотрудников.ТекущаяОрганизация = ЗаказПоставщикуТовары.Ссылка.Организация
что не так не пойму. В консоли запросов запрос выполняется и все данные выдает, помогите разобраться пожалуйста.Вот весь запрос:

Запрос = новый запрос;
        Запрос.УстановитьПараметр("Заказ",МассивОбъектов);
        запрос.УстановитьПараметр("ФизЛицо",ПараметрыСеанса.ТекущийПользователь.ФизическоеЛицо);
        Запрос.Текст = "ВЫБРАТЬ
                       |    ЗаказПоставщикуТовары.Номенклатура КАК Номенклатура,
                       |    ЗаказПоставщикуТовары.Номенклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
                       |    ЗаказПоставщикуТовары.Цена КАК Цена,
                       |    ЗаказПоставщикуТовары.Ссылка.ЦенаВключаетНДС КАК НДС,
                       |    ЗаказПоставщикуТовары.Ссылка.Валюта КАК Валюта,
                       |    ЗаказПоставщикуТовары.Ссылка.Партнер КАК Поставщик,
                       |    ТекущиеКадровыеДанныеСотрудников.ФизическоеЛицо КАК ФизЛицо,
                       |    ТекущиеКадровыеДанныеСотрудников.ТекущаяДолжность КАК Должность,
                       |    ЗаказПоставщикуТовары.Ссылка.Организация КАК Организация,
                       |    ЗаказПоставщикуТовары.Ссылка КАК Ссылка
                       |ИЗ
                       |    Документ.ЗаказПоставщику.Товары КАК ЗаказПоставщикуТовары,
                       |    РегистрСведений.ТекущиеКадровыеДанныеСотрудников КАК ТекущиеКадровыеДанныеСотрудников
                       |ГДЕ
                       |    ЗаказПоставщикуТовары.Ссылка В(&Заказ)
                       |    И ТекущиеКадровыеДанныеСотрудников.ТекущаяОрганизация = ЗаказПоставщикуТовары.Ссылка.Организация
                       |    И ТекущиеКадровыеДанныеСотрудников.ФизическоеЛицо = &ФизЛицо
                       |
                       |УПОРЯДОЧИТЬ ПО
                       |    Номенклатура,
                       |    ЕдиницаИзмерения,
                       |    Цена
                       |ИТОГИ ПО
                       |    Ссылка";
        
ПервыйДокумент = Истина;
ОбщаяВыборка = Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);         

    Пока ОбщаяВыборка.Следующий() цикл

Если не ПервыйДокумент Тогда
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
ПервыйДокумент = Ложь;
 
 
   alexshape
 
1 - 20.07.18 - 09:25
Инфа не полная, не ясно при чем здесь печатная форма,
   Lamur
 
2 - 20.07.18 - 09:26
Что именно нужно из кода?
   silent person
 
3 - 20.07.18 - 09:32
ответ в первом же посте
Внешняя печатная форма недоступна
   s03
 
4 - 20.07.18 - 09:32
(2) В запросе ошибка, в запросе. У тебя две таблицы, соединять их между собой кто будет?
   Serg_1960
 
5 - 20.07.18 - 09:49
(3) Нет, ответ в третьем посте ветки:

"Пригласите программиста, он решит Вашу проблему"
   Lamur
 
6 - 20.07.18 - 10:07
спасибо конечно, но нет такой роскоши как программист :-D
приходится разбираться самому
   ildary
 
7 - 20.07.18 - 10:10
(6) Начните с букварей, курсов, видео на ютубе. Победите в себе страх перед отладчиком - он ваш друг. Смело гуглите, информации в интернете вагоны.
   Lamur
 
8 - 20.07.18 - 10:46
что странно на другом компьютере проверяли все работает, а на моем нет
   Lamur
 
9 - 20.07.18 - 11:06
в чем проблема не понимаю
   Serg_1960
 
10 - 20.07.18 - 11:23
Не корректно перенесли текст алгоритма? В озвученном алгоритме явно отсутствует участок кода. Например, отсутствует соединение двух таблиц. Должно быть типа как-то так:
...
Документ.ЗаказПоставщику.Товары КАК ЗаказПоставщикуТовары
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ТекущиеКадровыеДанныеСотрудников КАК ТекущиеКадровыеДанныеСотрудников
ПО...
 
 Рекламное место пустует
   Lamur
 
11 - 20.07.18 - 11:38
не помогает, все равно пишет печатная форма недоступна
   Lamur
 
12 - 20.07.18 - 11:40
Вот дополненный код:
                       |    Документ.ЗаказПоставщику.Товары КАК ЗаказПоставщикуТовары,
                       |    ЛЕВОЕ СОЕДИНЕНИЕ 
                       |    РегистрСведений.ТекущиеКадровыеДанныеСотрудников КАК ТекущиеКадровыеДанныеСотрудников
                       |    ПО ЗаказПоставщикуТовары.Ссылка.Организация = ТекущиеКадровыеДанныеСотрудников.ТекущаяОрганизация
   Lamur
 
13 - 20.07.18 - 12:31
Все разобрался, не хватало прав

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует