Имя: Пароль:
1C
1С v8
В консоли все норм., в запросе ошибка чтения.
,
0 SkillUp
 
01.11.18
18:17
Здр., помогите пож. неопытному, уже час сижу и не могу понять, почему в консоли находит данные, в запросе с этим же запросом нет. Благодарность за подсказку...

Запрос = Новый Запрос;
                    Запрос.Текст =
                    "ВЫБРАТЬ
                    |    Продажи.Количество,
                    |    Продажи.Стоимость
                    |    Продажи.НДС
                    |ИЗ
                    |    РегистрНакопления.Продажи КАК Продажи
                    |ГДЕ
                    |    Продажи.Период МЕЖДУ &ДатаНач И &ДатаКон
                    |    И Продажи.Номенклатура = &Номенклатура
                    |    И Продажи.ДоговорКонтрагента = &ДоговорКонтрагента";
                    
                    Запрос.УстановитьПараметр("ДатаКон", ДоговорКонтрагента.СрокДействия);
                    Запрос.УстановитьПараметр("ДатаНач", ДоговорКонтрагента.Дата);
                    Запрос.УстановитьПараметр("ДоговорКонтрагента", ДоговорКонтрагента);
                    Запрос.УстановитьПараметр("Номенклатура", НайденнаяСтрока.Номенклатура);
                    
                    РезультатЗапроса = Запрос.Выполнить();

                    ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
                    
                    Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
                         А=0;  это для точки остан.
                    КонецЦикла;
1 Джинн
 
01.11.18
18:19
Эта конструкция по жизни хрень какая-то от начала до конца. Расскажите словами что Вам получить нужно.
2 palsergeich
 
01.11.18
18:20
Потому что наверное Вы консоль под полными правами используете, а ошибка не под полными правами.
Если можно текст ошибки.
3 ДНН
 
01.11.18
18:20
(0) в договоре срок действия заполнен?
4 SkillUp
 
01.11.18
18:21
(3) Да, заполнено...
5 SkillUp
 
01.11.18
18:21
(2) 1 мин.
6 SkillUp
 
01.11.18
18:23
(2) Сейчас посмотрю, но мне кажется в конфигураторе, работать без полных прав, как-то...
7 xXeNoNx
 
01.11.18
18:24
(6) причем тут конфигуратор
8 palsergeich
 
01.11.18
18:24
НайденнаяСтрока.Номенклатура не на это ли ругается?
(6) Отладку можно запустить без полных прав.
9 palsergeich
 
01.11.18
18:25
Точнее под пользователем с ограниченными правами
10 xXeNoNx
 
01.11.18
18:25
Ошибку в студию
11 SkillUp
 
01.11.18
18:29
(8) Блин, что за прикол?!?! Ребят, вот честно. Запустил в отладке, чтоб написать полный текст ошибки. И тут нашлись и тут он выдал, данные!! Капец!! Что это?! Как это?! Ребят извините, я сам не знаю как это объяснить!!! Целый час мучался ...
12 SkillUp
 
01.11.18
18:32
Я только посмотрел пользователя (под кем запуск), выбрал себя же и все заработало...
13 palsergeich
 
01.11.18
18:32
Обращайтесь
14 SkillUp
 
01.11.18
18:33
(13) Возможно ты был прав!!! Было-было, но чтоб такое...
15 SkillUp
 
01.11.18
18:35
(13) Я был в ступоре ,почему не работает. А сейчас, так в глубочайшем )))
16 Джинн
 
01.11.18
18:45
(15) Я бы все равно полностью все переделал.
17 Сияющий в темноте
 
01.11.18
22:33
кеш не чистился,скорей всего,так бывает,или,если внешка,то помимо сохранения,нужно не забыть перезапустить 1с,есл  обработка криво закрылась,иногда поднимает старую версию.
18 MSOliver
 
02.11.18
03:38
Разрешенные
19 gae
 
02.11.18
06:26
Изучите виртуальную таблицу Обороты что ли
20 Metman
 
02.11.18
07:46
После Продажи.Стоимость запятой нет
21 SkillUp
 
02.11.18
19:04
(20) Да, это я случайно удалил...
22 SkillUp
 
02.11.18
19:04
(20) Удалил тут, в конфигурации все норм.
23 AlvlSpb
 
02.11.18
19:11
(0) В консоле параметры ставишь вручную и нужного типа, в коде где-то соврал, либо с Договором либо с НайденнаяСтрока.Номенклатура. Параметра либо нет, либо имеет не тот тип
24 Лефмихалыч
 
02.11.18
20:53
тут главное отладчиком не пользоваться, а вместо этого тыкать пальцем в жнебо и гадать на гуще.
25 SkillUp
 
04.11.18
21:27
(24) Отладчиком уже 100 раз проходился!!! Все параметры и др. были эдентичны консоли. Дело было в другом!!!
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn