- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Если (ЕстьНомен.НайтиЗначение(Док.Номенклатура) > 0)
ИЛИ (ЕстьНомен.НайтиЗначение(Док.Номенклатура.Родитель) > 0)
ИЛИ (ЕстьНомен.НайтиЗначение(Док.Номенклатура.Родитель.Родитель) > 0)
ИЛИ (ЕстьНомен.НайтиЗначение(Док.Номенклатура.Родитель.Родитель.Родитель) > 0)
ИЛИ (ЕстьНомен.НайтиЗначение(Док.Номенклатура.Родитель.Родитель.Родитель.Родитель) > 0)
ИЛИ (ЕстьНомен.НайтиЗначение(Док.Номенклатура.Родитель.Родитель.Родитель.Родитель.Родитель) > 0) Тогда
ИтогоРМ = ИтогоРМ+Док.Сумма;
КонецЕсли;
ЕстьНомен - это элемент формы Список, т.е. код можно упростить до:
Если ЕстьНомен.Принадлежит(Док.Номенклатура) =1 Тогда
ИтогоРМ = ИтогоРМ+Док.Сумма;
КонецЕсли;
взято из конфигурации одного автодилера.
Комментарии (6) RSS
Добавить комментарий