Имя: Пароль:
1C
 
Параметр В СКД
0 Королевский Тигр
 
17.12.23
09:45
Добрый вечер коллеги любимые.
Подскажите, пожалуйста как изменить параметр в СКД?
Опишу проблемку более подробно.

Сейчас хорошо работает вот так:
ВЫБРАТЬ  
	CRM_СостоянияВоронкиПродаж.Объект КАК Объект, 
	CRM_СостоянияВоронкиПродаж.Пользователь,
	МенеджерыИнтереса.Участник
ИЗ
	РегистрСведений.CRM_СостоянияВоронкиПродаж КАК CRM_СостоянияВоронкиПродаж
		   ЛЕВОЕ СОЕДИНЕНИЕ МенеджерыИнтереса КАК МенеджерыИнтереса
	   ПО 
		   CRM_СостоянияВоронкиПродаж.Объект=МенеджерыИнтереса.Ссылка
{ГДЕ
  МенеджерыИнтереса.Участник КАК Пользователь}


Я так понял, что то что находится в фигурных скобках можно выбрать в отчете, а можно и не выбрать.

Дак вот проблема в том что мне нужно изменить запрос. Сам текст Запроса буть он не в СКД я знаю как изменить. Вот так

ВЫБРАТЬ  
	CRM_СостоянияВоронкиПродаж.Объект КАК Объект, 
	CRM_СостоянияВоронкиПродаж.Пользователь,
	МенеджерыИнтереса.Участник
ИЗ
	РегистрСведений.CRM_СостоянияВоронкиПродаж КАК CRM_СостоянияВоронкиПродаж
		   ЛЕВОЕ СОЕДИНЕНИЕ МенеджерыИнтереса КАК МенеджерыИнтереса
	   ПО 
		   CRM_СостоянияВоронкиПродаж.Объект=МенеджерыИнтереса.Ссылка
ГДЕ
(CRM_СостоянияВоронкиПродаж.Пользователь = &участник И МенеджерыИнтереса.Участник есть NULL)  ИЛИ  МенеджерыИнтереса.Участник = &участник


И вот как мне то что написано под директивой где засунуть в фигурные скобки? Что бы это условие можно было выбрать или не выбрать..
1 bolobol
 
17.12.23
09:46
По-моему, должно быть что-то такое:

ЕстьNULL(МенеджерыИнтереса.Участник, CRM_СостоянияВоронкиПродаж.Пользователь) = &участник


И фигурные скобки для того чтобы условие выполнялось только когда параметр установлен
2 Королевский Тигр
 
17.12.23
09:45
(1) Дак в том то и дело, что я не знаю  это засунуть в фигурные скобки


Раньше было просто вот так

{ГДЕ
  МенеджерыИнтереса.Участник КАК Пользователь}


Но теперь требования выросли и надо сделать вот это

ГДЕ
(CRM_СостоянияВоронкиПродаж.Пользователь = &участник И МенеджерыИнтереса.Участник есть NULL)  ИЛИ  МенеджерыИнтереса.Участник = &участник
3 Королевский Тигр
 
17.12.23
17:05
(1) Друг, слушай кажется твой варик оказался рабочим. Только
я не много изменил. Вот так
ЕстьNULL(МенеджерыИнтереса.Участник, CRM_СостоянияВоронкиПродаж.Пользователь) Как Пользователь

В любом случае тебе огромнейшее спасибо и респек, без тебя бы не догадался как сделать(
Независимо от того, куда вы едете — это в гору и против ветра!