Имя: Пароль:
1C
1C 7.7
v7: Условие в черном запросе не работает на sql базе
,
0 smitti911
 
09.06.22
13:54
После перевода базы на СКЛ2008 перестал работать фильтр в запросе по счету: Условие (ТекСчет В ФильтрПоСчету). Переменная ФильтрПоСчету имеет тип Счет СчетПоКоду("361"). Идеи?
Условие на реквизиты с типом справочник работают.
1 Ёпрст
 
09.06.22
13:58
Запрос.ВключитьSQL(1); и забыть о производительности
2 Ёпрст
 
09.06.22
13:59
Ну или еще тупее, использовать .Принадлежит, заместо В
3 smitti911
 
09.06.22
14:06
Запрос.ВключитьSQL(1);  не помогло, как использовать .Принадлежит в запросе?
4 Duke1C
 
09.06.22
14:28
(3) Запрос.ВключитьSQL(0) - попробуй
5 Бабрак Кармаль
 
09.06.22
14:43
(0) > После перевода базы на СКЛ2008
Ну рассказывай, как переводили, что патчили
6 smitti911
 
09.06.22
15:13
(5) sql 2008 + серетный релиз
делал по рекомендациям https://tavalik.ru/ustanovka-1spredpriyatie-7-7-na-microsoft-sql-server-2008-r2/
Уточню что отчет выполняется без ошибки но результат пустой, если убрать условие на бух.счет - то все ок
7 smitti911
 
09.06.22
15:17
(4) Да лаадноо, Запрос.ВключитьSQL(0) помогло, сразу не проверил. Как же объяснить происходящее? Теперь во все  черные запросы втыкать ВключитьSQL(0)?
Никто не сталкивался?
8 АгентБезопасной Нацио
 
09.06.22
15:29
(7) перейти на прямые, и забыть черные как страшный сон
9 АгентБезопасной Нацио
 
09.06.22
15:33
Хотя с бухней на прямых работал мало.
но было как в классе ПоставщикДанных удобный интерфейс, так и в еще какой-то класс, специально под бухию.
10 Builder
 
09.06.22
16:00
(7) Вот как раз на бухитогах вроде такая проблема была на SQL.
ВключитьSQL(0) - сильно снижает производительность.
11 Hans
 
09.06.22
17:59
Что за черные запросы?
12 Ёпрст
 
09.06.22
18:01
(11) Их пишут староверы, не способные освоить более понятную логику прямых запросов
13 Злопчинский
 
09.06.22
19:05
(0) в Списке значений должно быть больше одного значения (для скуля)
если счет - без подгруп то СчетСсылка=КакойтоСчет - зачем здесь "В"
14 smitti911
 
10.06.22
12:00
Еще вопрос по бэкапам , делаем программой effector saver, после перехода на скл имеем " Ошибка! Вероятно информационная база уже открыта 1С:Конфигуратором". Если вручную зайти в конфигуратор и делать выгрузку то все ок.
15 Builder
 
10.06.22
12:07
(14) Бекапы скулевой базы надо делать самим скулем.
Отдельно только бекапы конфигурации.