Имя: Пароль:
1C
 
Что делать если не отображается результат запроса
🠗 (Волшебник 14.10.2020 10:33)
, ,
0 н7ер
 
14.10.20
10:31
//{{КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА
    // Данный фрагмент построен конструктором.
    // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
    
    Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    СтруктурныеЕдиницыКонтактнаяИнформация.Ссылка КАК Ссылка,
        |    СтруктурныеЕдиницыКонтактнаяИнформация.Вид КАК Вид,
        |    СтруктурныеЕдиницыКонтактнаяИнформация.Представление КАК Представление
        |ИЗ
        |    Справочник.СтруктурныеЕдиницы.КонтактнаяИнформация КАК СтруктурныеЕдиницыКонтактнаяИнформация
        |ГДЕ
        |    СтруктурныеЕдиницыКонтактнаяИнформация.Ссылка = &Ссылка
        |    И СтруктурныеЕдиницыКонтактнаяИнформация.Вид = &Вид";
    
     Ссылка = ДанныеОбъекта.Ссылка;
     Вид = "";
    Запрос.УстановитьПараметр("Вид", Вид);
    Запрос.УстановитьПараметр("Ссылка", Ссылка);
    
    РезультатЗапроса = Запрос.Выполнить();
    
    ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
    
    Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
        // Вставить обработку выборки ВыборкаДетальныеЗаписи
    КонецЦикла;
    
    //}}КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА
1 Волшебник
 
14.10.20
10:33
Позовите программиста
2 н7ер
 
14.10.20
10:36
иронично выходит, но я и работаю программистом, но такое не знаю как решить
3 Михаил Козлов
 
14.10.20
10:41
Вид не строка, а пустое значение перечисления (или справочника). Уберите фильтр на вид и попробуйте.
4 Михаил Козлов
 
14.10.20
10:43
Вам, скорее всего нужно получить не подразделения, у которых в ТЧ не указан вид, а те, у которых нет КИ указанного вида.
Если так, вопрос решается левым соединением.
5 RomanYS
 
14.10.20
10:43
(3) У него дальше холостой цикл, похоже безнадёжно. Или (1) или книжки читать.
6 Волшебник
 
14.10.20
10:45
(2) Тогда попробуйте сами написать программу, а не пользоваться КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА
7 Grekos2
 
14.10.20
10:46
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
        // Вставить обработку выборки ВыборкаДетальныеЗаписи
        Сообщить(ВыборкаДетальныеЗаписи.Ссылка);
    КонецЦикла;


  А может вот так поможет ?
8 н7ер
 
14.10.20
10:48
Я сейчас попробую
9 н7ер
 
14.10.20
10:56
Так он ругается, {ВнешняяОбработка.СВ_РасходнаяНакладнаяПоСкладам.МодульОбъекта(307,7)}: Переменная не определена (СправочникСсылка)
         <<?>>СправочникСсылка.ВидыКонтактнойИнформации = Вид; (Проверка: Сервер)
{ВнешняяОбработка.СВ_РасходнаяНакладнаяПоСкладам.МодульОбъекта(307,51)}: Переменная не определена (Вид)
         СправочникСсылка.ВидыКонтактнойИнформации = <<?>>Вид; (Проверка: Сервер)
{ВнешняяОбработка.СВ_РасходнаяНакладнаяПоСкладам.МодульОбъекта(309,37)}: Переменная не определена (Вид)
         Запрос.УстановитьПараметр("Вид", <<?>>Вид); (Проверка: Сервер)
10 вым
 
14.10.20
11:09
(9) можно подумать на это раньше не ругался )))
11 н7ер
 
14.10.20
11:10
ааааааааааааааа
12 н7ер
 
14.10.20
11:10
я НЕ ЧЕГО НЕ ПОНИМАЮ
13 вым
 
14.10.20
11:12
(12) ты не поверишь, но это правильный ответ)))
14 н7ер
 
14.10.20
11:15
😐МОЖЕТ НУ ЕГО
15 Grekos2
 
14.10.20
11:32
(14) С 1С у тебя не складывается как то.
     Попробуй нейронные сети.
16 Михаил Козлов
 
14.10.20
17:15
(9) СправочникСсылка замените на Справочник