Имя: Пароль:
1C
1С v8
Запрос консолью показывает одни цифры, а данный запрос в СКД - другие цифры
,
0 bebibo
 
12.10.22
10:59
Всем добрый день. Подскажите в чем может быть проблема.
Есть отчет на СКД. Нужно было поправить отчет, запрос поправили. Консолью проверили - всё работает как надо. А В отчете выводит не то. Выводит всё то, что было до изменений. То есть как будто изменения не применились. В чем может быть проблема?
Раньше уже была такая проблема. Спасало: переименовать отчет или создать заново его. Но в этот раз даже это не помогло.
1 Kassern
 
12.10.22
11:04
(0) Не правильно вы пишите. Надо писать так! Есть отчет, который добавлен через дополнительные отчеты и обработки. Мы его поправили в конфигурации и попробоавли открыть через Файл->Открыть, а он, собака, старый открывает)
2 Kassern
 
12.10.22
11:05
Надеюсь вы поняли что нужно сделать)
3 Timon1405
 
12.10.22
11:09
сбросить настройки в отчете на стандартные или переименовать вариант отчета
4 bebibo
 
12.10.22
11:21
(1) Нет. Для теста добавили поле - оно в отчете в пользовательском режиме появилось. А сумма всё так же - без изменений
5 bebibo
 
12.10.22
11:23
(3) Сбрасывали. Так же переименовывали вариант отчета. Так же полностью новый внешний отчет создавали и заново делали отчет
6 bebibo
 
12.10.22
11:26
Второй день сидим с этим и не можем понять в чем проблема((
7 Smallrat
 
12.10.22
11:28
(0) попробуйте отключить отчет, который во внешних обработках
8 Kassern
 
12.10.22
11:29
(6) еще раз спрошу, у вас этот отчет имеет в модуле объекта СведенияОВнешнейОбработке?
9 Kassern
 
12.10.22
11:29
Он у вас есть в дополнительных отчетах и обработках с таким же именем варианта отчета?
10 GenAcid
 
12.10.22
11:29
Отчет встроенный в ИБ? Расширения есть?
11 Kassern
 
12.10.22
11:30
99% что проблема именно в (1) Так как БСП открывает прикрепленный отчет, а не тот, которых хочет увидеть ТС.
12 Гипервизор
 
12.10.22
11:34
(0) Во избежание всякого вот такого, я при создании отчётов "по мотивам имеющихся" прежде всего сохраняю новый отчёт через сохранение копии старого, а потом в новом отчёте ещё и форму копирую с последующим переименованием. Но это в "старых и добрых" УТ 10.3 и УПП.
13 bebibo
 
12.10.22
11:36
(7) все отключили сейчас, открыли - ничего не поменялось
14 bebibo
 
12.10.22
11:37
(8) Да. Мы там наименование поменяли - ничего не помогло. И просто закомментировали нафиг ее - тоже не изменилось ничего.
15 bebibo
 
12.10.22
11:38
(9) Сейчас все отчеты отключили. Результата нет
16 bebibo
 
12.10.22
11:38
(10) Отчет внешний.
17 bebibo
 
12.10.22
11:38
(11) Все внешние отчеты отключили. Результата нет
18 bebibo
 
12.10.22
11:39
(12) Сейчас попробую
19 Kassern
 
12.10.22
11:42
(17) Переименуйте имя отчета, переименуйте представление варианта отчета на вкладке настройки. Сохраните в новый файл с другим названием и запустите через Файл->Открыть
20 Kassern
 
12.10.22
11:43
Так же есть такая штука, как ФО. Она умеет регулировать отображение колонок в отчете. Например в консоли запросов будет выводиться колонка, а в отчете - нет.
21 bebibo
 
12.10.22
11:52
(18) Не помогло
22 mistеr
 
12.10.22
11:55
Тогда кэш.
Если не поможет, очистить пользовательские настройки (через ИР например).
23 bebibo
 
12.10.22
11:57
Вот скд: https://dropmefiles.com/Mk9EQ
Вот запрос: https://dropmefiles.com/ro2Mo
24 bebibo
 
12.10.22
12:00
(22) Под любым пользователем данный отчет не те данные выводит
25 bebibo
 
12.10.22
12:02
То есть у меня есть услуга1.
Услуга1 состоит из услуги и товара
Цена данной услуги 2000
Я просто получаю цену товара и вычитаю из цены услуги - цену товара
Получается 2000 - 500 = 1500 - как получилось в консоли.
А в скд всё равно 2000
26 VladZ
 
12.10.22
12:06
(0) Нужно смотреть запрос и настройки СКД.
27 Smallrat
 
12.10.22
12:07
Взять отладчиком и тупо пройтись - посмотреть что заходит в компоновщик макета, что выходит, чудес не бывает.
28 VladZ
 
12.10.22
12:07
(25) СКД слишком умный. Наложил отбор "в середине". Поэтому услуга не отнялась.
29 bebibo
 
12.10.22
12:10
(28) Вот что то я тоже об этом думаю. Но как так? И как это обойти?)
30 VladZ
 
12.10.22
12:12
(29) СКД смотрит по наименованию полей. Те поля с номенклатурой, по которым не должен работать отбор переименую в Номенклатура1 (или что-то по смыслу).
31 VladZ
 
12.10.22
12:12
*переименуй
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан