Имя: Пароль:
1C
 
Поиск по ссылкам не работает
0 ildarian
 
23.09.16
17:39
Добрый день.

Платформа 8.3.8.1747.
При использовании функции "ПолучитьПоСсылкам" выдает ошибку "не допустимое значение параметра 1".
Вот код

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

    КонецЦикла;
    
    а = НайтиПомеченныеНаУдаление();
    //Массив.Добавить(Документы.ПоступлениеТоваровУслуг.НайтиПоНомеру("КВ06-005349"));
    //Массив.Добавить(Документы.ПоступлениеТоваровУслуг.НайтиПоНомеру("ЖИ01-006885"));
    ТЗ = НайтиПоСсылкам(Массив);
    Для каждого стр Из ТЗ Цикл
        
        Сообщить(стр);
        
    КонецЦикла;
КонецПроцедуры

&НаКлиенте
Процедура НайтиСсылки(Команда)
    НайтиСсылкиНаСервере();
КонецПроцедуры
1 ildarian
 
23.09.16
17:40
а бывает просто виснет 1с
2 ildarian
 
23.09.16
17:43
находил в инете, что баг платформы. Може кто сталкивался.
3 aleks_default
 
23.09.16
17:43
Массив пуст
4 ildarian
 
23.09.16
17:44
не пуст
5 ildarian
 
23.09.16
17:44
там 3 документа
6 aleks_default
 
23.09.16
17:47
(5)3 документа с одним номером?
7 ildarian
 
23.09.16
17:48
(6) да. В разных годах документы
8 ildarian
 
23.09.16
17:53
база на sql, если что
9 aleks_default
 
23.09.16
17:55
Код в (0) рабочий. Заскринь полный текст ошибки, а то что-то тебе на слово не верится.
10 aleks_default
 
23.09.16
17:57
А, еще
УстановитьПривилегированныйРежим(Истина) поставь
11 ildarian
 
23.09.16
18:03
Странно, сейчас тупо 1с виснет, и уже нечего не выдает. Код не менял
12 jsmith
 
23.09.16
18:07
Для каждого стр Из ТЗ Цикл
        
        Сообщить(стр);
        
    КонецЦикла;

Это что за ужас