- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
ЕстьПроблема = (Мин(СсылкаНаЗапрос.ЭтоПроблема,СвязанныйЗапрос.ЭтоПроблема)<>Макс(СсылкаНаЗапрос.ЭтоПроблема,СвязанныйЗапрос.ЭтоПроблема));
ТолькоПроблемы = Мин(СсылкаНаЗапрос.ЭтоПроблема,СвязанныйЗапрос.ЭтоПроблема);
Если ЕстьПроблема И Не ТолькоПроблемы Тогда
// кусок кода
Иначе
// кусок кода
КонецЕсли;
а вообще, зачем эти Мин/Максы ?
ЕстьПроблема = СсылкаНаЗапрос.ЭтоПроблема <> СвязанныйЗапрос.ЭтоПроблема. или тут так нельзя и в этом суть гк?
т.е. код эквивалетен:
Если СсылкаНаЗапрос.ЭтоПроблема <> СвязанныйЗапрос.ЭтоПроблема Тогда
// кусок кода
Иначе
// кусок кода
КонецЕсли;
Не путайте логику :)