Автор Тема: Проблема с расчетами в форме итогов  (Прочитано 247 раз)

jokebox13

  • Ученик
  • *
  • Сообщений: 3
  • Благодарностей 0
Добрый день. Существующее состояние проблемы:

Есть два объекта:
1. Данные по изготовлению. В него вносятся данные сколько и какой продукции изготовлено за смену
2. Данные по дефектам. В него вносятся данные сколько и каких дефектов на продукции выявлено. Привязка данного объекта к первому имеется - для внесения записи по дате, виду продукции и т.д. нужно выбрать запись в объекте 1.

По каждому из объектов создана форма связи (предназначена, чтобы исключить возможность удаления записей) без внесения дочерних объектов.

Создана форма итогов по объекту один. В нее внесены следующие расчетные показатели:

1. В "Результирующие поля" внесен показатель "Всего дефектов", который считает общее количество дефектной продукции. В моем примере это 13 шт. изделий

2. В раздел "Конечные расчеты" внесен показатель "Всего изготовлено", который считает общее количество изготовленной продукции. В моем примере это 39 124

3. В раздел "Конечные расчеты" внесен показатель "Уровень ppm", который считается по формуле "Всего дефектов / Всего изготовлено * 1 000 000". В моем примере должно получиться 332, однако выдается 7991.
Т.о. образом программа учитывает как изготовленное только ту номенклатуру, на которой были выявлены дефекты. Как исправить?

vladimir.runa

  • Главный модератор
  • Мастер
  • **
  • Сообщений: 341
  • Благодарностей 22
  • skype: vladimir.runa
Re: Проблема с расчетами в форме итогов
« Ответ #1 : Июнь 15, 2016, 09:15:08 am »
В идеале - приложить пример проекта. Если есть данные, которые нежелательно показывать - сделать копию проекта через экспорт/импорт и удалить лишние записи из объектов (оставив несколько для результата).

jokebox13

  • Ученик
  • *
  • Сообщений: 3
  • Благодарностей 0
Re: Проблема с расчетами в форме итогов
« Ответ #2 : Июнь 15, 2016, 09:17:34 am »
Проект во вложении. Форма итогов сделана по справочнику "Детали". До этого была выполнена по объекту "Данные по изготовлению". Сейчас соответственно вопрос есть следующий: можно ли итоги получать не суммированием, а иным видом расчета?

Проект с проблемным отчетом добавлен*
« Последнее редактирование: Июнь 15, 2016, 09:27:04 am от jokebox13 »

vladimir.runa

  • Главный модератор
  • Мастер
  • **
  • Сообщений: 341
  • Благодарностей 22
  • skype: vladimir.runa
Re: Проблема с расчетами в форме итогов
« Ответ #3 : Июнь 15, 2016, 12:01:33 pm »
В форме итогов расчёт ведётся по всем отображаемым данным.
Если необходимо ограничить только нужными строками, включающими в себя дефекты, то в свойстве формы "Условие" прописать, к примеру такой вариант:
[Всего дефектов]>0

jokebox13

  • Ученик
  • *
  • Сообщений: 3
  • Благодарностей 0
Re: Проблема с расчетами в форме итогов
« Ответ #4 : Июнь 16, 2016, 06:51:21 am »
Спасибо

 

Яндекс.Метрика