|   |   | 
| 
 | Ошибка в параметрах запроса | ☑ | ||
|---|---|---|---|---|
| 0
    
        antihacker 06.03.18✎ 06:32 | 
        Есть такой код.
 спСчетов = ОтчетыДляРуководителя.ПолучитьСписокСчетовИсключаемыхИзРасчетаЗадолженности(1); Если спСчетов <> Неопределено Тогда Для Каждого Счет Из спСчетов Цикл Если Запрос.Параметры.ИсключенныеСчета.НайтиПоЗначению(Счет) = Неопределено Тогда вввв=Запрос.Параметры.ИсключенныеСчета.НайтиПоЗначению(Счет); //сообщить(Счет); Запрос.Параметры.ИсключенныеСчета.Добавить(Счет); КонецЕсли; КонецЦикла; КонецЕсли; В списке значения спСчетов есть толкь один счет. То есть там реально одна запись. И это как мы вмдим передаем в параметр запроса. Но запрос выдает ошибку Неверные параметры И НЕ Счет В ИЕРАРХИИ (<<?>>&ИсключенныеСчета) В чем проблема ? Не могу понять. | |||
| 1
    
        antihacker 06.03.18✎ 06:32 | 
        Ой яч привентствия не туда написал )) сорри.     | |||
| 2
    
        cons74 06.03.18✎ 06:40 | 
        А такой синтаксис разве работает
 Запрос.Параметры.ИсключенныеСчета.Добавить ? обычно запрос.УстановитьПараметр(Имя,Значение) | |||
| 3
    
        antihacker 06.03.18✎ 06:42 | 
        А этот запрос.УстановитьПараметр("СчетаПользователя",Счет);
 Вызызвает такую же ошибку. | |||
| 4
    
        antihacker 06.03.18✎ 06:44 | 
        Но при этом отладчик да и сообщить(Счет) показывает что Счет равно на типовой счет.     | |||
| 5
    
        shadow_sw 06.03.18✎ 06:49 | 
        убери В ИЕРАРХИИ, ты формируешь список значений     | |||
| 6
    
        shadow_sw 06.03.18✎ 06:49 | 
        НЕ Счет В (&ИсключенныеСчета) 
 как то так | |||
| 7
    
        Fram 06.03.18✎ 06:54 | 
        (0) попробуй Массив вместо СписокЗначений     | |||
| 8
    
        catena 06.03.18✎ 06:56 | 
        (3)
 >>А этот запрос.УстановитьПараметр("СчетаПользователя",Счет); >>И НЕ Счет В ИЕРАРХИИ (<<?>>&ИсключенныеСчета) Какой параметр устанавливаем-то? | |||
| 9
    
        antihacker 06.03.18✎ 07:11 | 
        НЕ Счет В (&ИсключенныеСчета) 
 точно такая же ошибка. catena, Запрос.Параметры.ИсключенныеСчета.Добавить(Счет); | |||
| 10
    
        shadow_sw 06.03.18✎ 07:13 | 
        имена параметров не пересекаются
 Запрос.УстановитьПараметр("ИсключенныеСчета", Счет); | |||
| 11
    
        Рэйв 06.03.18✎ 07:17 | 
        (9)Сденлай сначала СЗ со счетами и потом поставь его параметром по человечески
 Запрос.УстановитьПараметр("ИсключенныеСчета", спСчетов ); | |||
| 12
    
        Рэйв 06.03.18✎ 07:17 | 
        и в СЗ не должно быть Неопределено и другого мусора     | |||
| 13
    
        mehfk 06.03.18✎ 07:19 | 
        (0) За четыре года так и не научился устанавливать параметры запроса. Может лучше сменить профессию?     | |||
| 14
    
        antihacker 06.03.18✎ 07:21 | 
        Рэйв, пробовал не получается. Отчет был создан в старой версии платформы. Теперь В новой версий вот такую выкидыывает.
 mehfk, ты скажи где я не правильно устанавливаю, если силен. | |||
| 15
    
        antihacker 06.03.18✎ 07:22 | 
        СПЗначений = Новый списокЗначений;
 СПЗначений.Добавить(Счет); Запрос.Параметры.ИсключенныеСчета.Добавить(СПЗначений); | |||
| 16
    
        Мимохожий Однако 06.03.18✎ 07:24 | 
        Надо (11) Запрос.Параметры.УстановитьПараметр("ИсключенныеСчета",СПЗначений)     | |||
| 17
    
        antihacker 06.03.18✎ 07:36 | 
        Да пробовал я так.     | |||
| 18
    
        Umga2002 06.03.18✎ 07:38 | 
        Сделай МАССИВ наконец-то.....     | |||
| 19
    
        catena 06.03.18✎ 07:40 | 
        Нормально В ИЕРАРХИИ работает и со списком, и с массивом. Что с типом самого параметра?
 <Выражение> [НЕ] В [ИЕРАРХИИ] ( <Список значений> | <Массив значений> ) | <Выражение> [НЕ] В [ИЕРАРХИИ] ( <Описание запроса> ) | | |||
| 20
    
        catena 06.03.18✎ 07:43 | 
        спСчетов - что? Список значений? Тогда почему добавляешь Счет, а не Счет.Значение?     | |||
| 21
    
        mehfk 06.03.18✎ 07:59 | 
        (14) Только по предоплате.     | |||
| 22
    
        Fram 06.03.18✎ 08:03 | 
        (17) выложи ка сюда весь код от и до. А так же скрин отладки перед самым выполнением запроса со всеми параметрами     | |||
| 23
    
        antihacker 06.03.18✎ 08:14 | 
        Вроде так работает
 Запрос.Параметры.ИсключенныеСчета.Добавить(Счет.Значение); catena, я просто слепой и тупой. | |||
| 24
    
        antihacker 06.03.18✎ 08:19 | 
        А вот   mehfk молодец. Деньги делает на ответах ))) Случайно не еврей  ? )     | |||
| 25
    
        mehfk 06.03.18✎ 08:21 | 
        А ты таки антисемит?     | |||
| 26
    
        mehfk 06.03.18✎ 08:23 | 
        Миста нуждается в твоих деньгах. Ей нужны новые SSD.
 OFF: ТехИнфо: Работа форума восстановлена после сбоя | |||
| 27
    
        mehfk 06.03.18✎ 08:23 | 
        Ты же ничего не можешь без Мисты, пришло время ей помочь!     | |||
| 28
    
        antihacker 06.03.18✎ 08:31 | 
        Я анти иудаид )     | |||
| 29
    
        Fram 06.03.18✎ 08:35 | 
        (23) как только просишь скрин из отладки волшебным образом вдруг все проясняется ))     | |||
| 30
    
        Мимохожий Однако 06.03.18✎ 08:36 | 
        ОФФ:(28) ((
 см (23) последняя строка | |||
| 31
    
        antihacker 06.03.18✎ 08:42 | 
        Отладка не помогла. Помогла внимательность   catena. Кстати. Куда кинуть деньги ? В поддержку форума ?  пожертвую десят баксов )     | |||
| 32
    
        mehfk 06.03.18✎ 08:46 | 
        Свяжись с Волшебник     | |||
| 33
    
        antihacker 06.03.18✎ 09:37 | 
        ОК !     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |