Как в графике отобразить итоги?
Возьмем к примеру уже построенный график (количество заявок за СЕГОДНЯ):
Нигде не отображается общее количество заявок за СЕГОДНЯ.
Как это сделать? и желательно, чтобы Итоги отображались в заголовке? то есть в данном случае заголовок будет таким:
Заявки за Сегодня (5)
и еще попутный вопрос по легенде к графику:
Как убрать из легенды, в данном случае, надписи 1-комн. кв-ра, 2 комн. кв-ра и т.д.?
Нравится
График строится по пользовательскому запросу в скрипте scr_GraphUtils в функцие DrawGraphByDataset. Сюда передаются датасет с данными и настройки графика. Один из параметров "GraphName" задает отображаемое название графика.Функция эта вызывается из функции BuildGraph в этом же скрипте:
var GraphName = GraphDataset.Values('Name');
Здесь Вам нужно добавлять в название получаемые итоги. Но, чтобы получить итоги с того же пользовательского запроса - это уже будет немного сложнее.
А на счет легенды, так она специально устанавливается (становится видимой) для таких типов графиков. Чтобы она не отображалась, в функцие DrawGraphByDataset, в блоке "if (GraphType == gt_Pie)" установите вместо "Graph.Legend.Visible = true;" строку "Graph.Legend.Visible = false;"
Татьяна, спасибо.
Но все-таки надо, чтобы график сам забирал данные из запроса и ставил Итоги в заголовок. Как это сделать?
______________
www.abs.com.kz
Агентство недвижимости АБС Royal Estate