Имя: Пароль:
1C
1С v8
в консоле работает а в коде нет
,
0 Domanoff26
 
02.04.13
09:55
один запрос в коде не отрабатывает, в отличии от конссоли , выдает пусто,
Запрос.Текст= "ВЫБРАТЬ
                 |    ЭлементыЭтаповСделокРеквизитыЭлемента.Ссылка
                 |ИЗ
                 |    Справочник.ЭлементыЭтаповСделок.РеквизитыЭлемента КАК ЭлементыЭтаповСделокРеквизитыЭлемента
                 |ГДЕ
                 |    ЭлементыЭтаповСделокРеквизитыЭлемента.Ссылка.ТранспортнаяПозиция = &ТП
                 |    И ЭлементыЭтаповСделокРеквизитыЭлемента.Реквизит = &Реквизит
                 |    И ЭлементыЭтаповСделокРеквизитыЭлемента.Ссылка.ПометкаУдаления = ЛОЖЬ
                 |    И ЭлементыЭтаповСделокРеквизитыЭлемента.Ссылка.Этап.Сделка = &Сделка";
   Запрос.УстановитьПараметр("Сделка",Сделка);
   Запрос.УстановитьПараметр("ТП",ТП);
   Запрос.УстановитьПараметр("Реквизит",Реквизит);

причем ТОЛЬКО ТОГДА КОГДА "Реквизит" тип строка.... т е параметры нормально расставлены, не могу понять в чем дело,час уже голову ломаю
1 Галахад
 
гуру
02.04.13
09:56
Чо такое "Реквизит"?
2 Рэйв
 
02.04.13
10:00
>>в консоле работает а в коде нет

Это классика, юный падаван.
Смотри параметры.Они у тебя разные в консоле и в коде(вероятность 99%)
3 Domanoff26
 
02.04.13
10:06
(2) да, только я смотрел и + для других реквизитов (не тех у которых тип значения строка)отрабатывает
4 Domanoff26
 
02.04.13
10:08
(1) это пвх, у тех реквизитов у которых тип  значения строка не отрабатывает, смысл в том что люди вводят в таблицу значения этих реквизитов, потом оно ищет этот элемент этапа по этому запросу и вставляет туда это значение.... для строки выводится доп строковое поле
5 НафНаф
 
02.04.13
10:08
ЭлементыЭтаповСделокРеквизитыЭлемента.Реквизит какого типа?
6 НафНаф
 
02.04.13
10:09
наверное там Неопределено ))
7 Domanoff26
 
02.04.13
10:11
(5) пвх
8 Светлый Гений
 
02.04.13
10:12
(3) Может на крайний случай СокрЛП попробовать?
9 cw014
 
02.04.13
10:13
>> причем ТОЛЬКО ТОГДА КОГДА "Реквизит" тип строка.
>> ЭлементыЭтаповСделокРеквизитыЭлемента.Реквизит какого типа? - (5) пвх


На твой вопрос отвечено?
10 НафНаф
 
02.04.13
10:13
(7) а что ж ты ее со строкой сравниваешь то?
11 Domanoff26
 
02.04.13
10:15
(10) ну да не правильно описал, ТИП ЗНАЧЕНИЯ у пвх этого строка, и со строкой не сравниваю, сравниваю с пвх, строка просто тут как особенность ошибки
12 НафНаф
 
02.04.13
10:16
(11) ПВХ это поливинил-хлорид?