Имя: Пароль:
1C
1С v8
СКД. Вычисляемое поле или выражение ресурса - подскажите...
0 PCcomCat
 
09.02.17
15:02
Доброго времени, уважаемые!

Вот такая фигня:

Группировка "Деталь"
- Группировка "Участок 1"
   - Группировка "Операция 1" (выполняется при наличии "Операции 5")- КоличествоРазличныхРабот = 1
   - Группировка "Операция 2" - КоличествоРазличныхРабот = 2 + 1 = 3
   - Группировка "Операция 3" - (!!!) КоличествоРазличныхРабот = 2
     - Работа 1
     - Работа 2
   - Группировка "Операция 4" - КоличествоРазличныхРабот = 2 + 1 = 3
   - Группировка "Операция 5" - (!!!) КоличествоРазличныхРабот = 1
     - Работа 3
   - Группировка "Операция 6" - КоличествоРазличныхРабот = 2 + 1 = 3

Нужно достать для группировки "Операция 1", которая с условием, КоличествоРазличныхРабот из группировки "Операция 5", а для остальных операций общее КоличествоРазличныхРабот.

Подскажите, пожалуйста, как это сделать?
Не доходит в данный момент до меня...

Заранее благодарю!
1 PCcomCat
 
09.02.17
15:05
Поля: Деталь - Участок - Операция - Работа - ОперацияУсловие (типа Операция).
2 PCcomCat
 
09.02.17
15:13
Пытаюсь:

Вычисляемое поле: КоличествоРазличнойСоставляющейНоменклатурыУчасткаПроизводства = ВычислитьВыражение("Количество(Различные ВЫБОР КОГДА НЕ СоставляющаяНоменклатура = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка)  ТОГДА СоставляющаяНоменклатура КОНЕЦ)", "УчастокПроизводства")

А потом в выражении ресурса:

КоличествоРазличнойСоставляющейНоменклатурыУчасткаПроизводства = ВЫБОР КОГДА НЕ УзелМаршрутаУсловие = ЗНАЧЕНИЕ(Справочник.РС_УзлыТехнологическихКартПроизводства.ПустаяСсылка) ТОГДА ВычислитьВыражение("Количество(Различные ВЫБОР КОГДА НЕ СоставляющаяНоменклатура = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка) и УзелМаршрута = УзелМаршрутаУсловие ТОГДА СоставляющаяНоменклатура КОНЕЦ)", "УзелМаршрута", "ОбщийИтог") ИНАЧЕ КоличествоРазличнойСоставляющейНоменклатурыУчасткаПроизводства КОНЕЦ

Но в результате в операциях без условия получаю правильные значения, а в операциях с условием нуль!
3 PCcomCat
 
09.02.17
15:19
О боги!!! Разговор слепого с глухим...

Поменяла "УзелМаршрута", "ОбщийИтог" на "УчастокПроизводства", "ОбщийИтог" - и всё как надо!

Прозрела!!!

Спасибо читателям! )))