Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата

Наши программы => УкрСклад => Тема розпочата: fyodor від Березень 03, 2016, 22:22:59

Назва: Формула в отчете
Відправлено: fyodor від Березень 03, 2016, 22:22:59
В отчете Движение по клиентам-Движение товара по контрагенту есть поля с данными [DataRep."FROM_KOLVO"] и [DataRep."FROM_SUMA"]. Подскажите формулу, чтоб выводилась средняя цена на основе этих полей (Сумма/Количество).
Спасибо.
Назва: Re: Формула в отчете
Відправлено: TheOK від Березень 03, 2016, 23:09:52
Посмотрите следующее:
[AVG(<DataRep."FROM_SUMA">)]
[AVG(<DataRep."FROM_KOLVO">)]
Назва: Re: Формула в отчете
Відправлено: fyodor від Березень 04, 2016, 09:36:40
Не работает. Пустая ячейка на выходе.
Назва: Re: Формула в отчете
Відправлено: TheOK від Березень 04, 2016, 17:24:29
Цитата: fyodor від Березень 04, 2016, 09:36:40
Не работает. Пустая ячейка на выходе.
Я ошибочно указал Вам не совсем то, что нужно (вернее не конечный результат)
Пока я не у домашнего ПК, подскажите Вы добавили поле, к примеру [AVG(<DataRep."FROM_KOLVO">)], в ячейку и в этой ячейке никакие данные не вывелись?
Назва: Re: Формула в отчете
Відправлено: fyodor від Березень 04, 2016, 22:53:44
Да, пустая ячейка.
Назва: Re: Формула в отчете
Відправлено: TheOK від Березень 05, 2016, 00:38:18
Цитата: fyodor від Березень 04, 2016, 22:53:44
Да, пустая ячейка.
Указанные выше формулы будут выводить данные только в бэндах (строчках) GroupFooter1,GroupFooter2,MasterFooter1 указанного Вами отчета
Назва: Re: Формула в отчете
Відправлено: fyodor від Березень 05, 2016, 09:50:34
Спасибо. Но нужно, чтоб выводилась ср. цена именно по каждой позиции. в MasterData1. Есть ли решение? В других отчетах есть подобные решения и ср. цена выводится. Но формулы не подходят к этому отчету (выдает ошибку).
Назва: Re: Формула в отчете
Відправлено: TheOK від Березень 05, 2016, 20:18:15
Цитата: fyodor від Березень 03, 2016, 22:22:59
В отчете Движение по клиентам-Движение товара по контрагенту есть поля с данными [DataRep."FROM_KOLVO"] и [DataRep."FROM_SUMA"]. Подскажите формулу, чтоб выводилась средняя цена на основе этих полей (Сумма/Количество).
Спасибо.
Невнимательно прочел то, что Вам нужно. Формула вот такая:

[IIF(<DataRep."FROM_KOLVO"><> 0 ,<DataRep."FROM_SUMA">/<DataRep."FROM_KOLVO">, 'n/a') ]

В формуле, если <DataRep."FROM_KOLVO"> = 0, выводится 'n/a', вы можете вместо 'n/a' ввести  число (без кавычек) или какую-то любую строку
Назва: Re: Формула в отчете
Відправлено: fyodor від Березень 05, 2016, 22:25:57
То, что нужно. Работает. Спасибо огромное за помощь.  :)