Имя: Пароль:
1C
 
СКД. Необязательный параметр
,
0 yolops
 
07.06.19
10:15
Добрый день. Подскажите как сделать последнее соединение не обязательными? Фигурные скобки не помогают.

ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних
ПО ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура
И ПартииТоваровНаСкладахОстаткиИОбороты.ХарактеристикаНоменклатуры = ЦеныНоменклатурыСрезПоследних.ХарактеристикаНоменклатуры
{И (ЦеныНоменклатурыСрезПоследних.ТипЦен В (&ТипЦен))}
1 Cyberhawk
 
07.06.19
10:19
Книжку почитай что ли
2 Cyberhawk
 
07.06.19
10:19
(и Я не про книжки по СКД)
3 yolops
 
07.06.19
10:31
(1) Может подскажете если прочитали все книжки?
4 hhhh
 
07.06.19
10:34
(3) возьми всё соединение в фигурные скобки
5 toypaul
 
гуру
07.06.19
11:06
соединение можно сделать необязательным, но это будет работать если нет обращения к реквизитам таблицы. насчет параметра не понятно сработает ли (если не задан)
6 toypaul
 
гуру
07.06.19
11:07
если условие по параметру переместить в секцию ГДЕ и заключить в скобки - так будет работать. только надо подумать, чтобы корректно работало
7 mikecool
 
07.06.19
11:11
зачем условие на тип цен в соединении??? перенести в параметр Среза и сделать необязательным
8 mikecool
 
07.06.19
11:11
(1) +1
9 Cyberhawk
 
07.06.19
11:16
(3) Заголовок темы уже кто-то исправил, а так хотел тебе словарик подсказать почитать
10 yolops
 
07.06.19
11:34
(7) вот это я олень. спс
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс