Jump to content
uniGUI Discussion Forums
Sign in to follow this  
Alexander Muromsky

Проблема с TUnimPieSeries

Recommended Posts

Если мы добавляем значения с помощью 

UnimPieSeries1.Add(IntToStr(Random(10)+5),  'LabelText');

то текст LabelText отображается и на легенде и на графике. Это не имеет практического смысла, и если текст длинный, то он выходит за пределы видимой области графика.

Подскажите, каким образом сделать так, чтобы на графике отображался один текст, а на легенде другой текст. 

Конкретно мне хочется, чтобы для такого кода:

UnimPieSeries1.Add(10000, 'ООО Автоматика плюс');

в легенде отображалось наименование контрагента (ООО Автоматика плюс), а на графике - сумма покупки (10000 р.).

Share this post


Link to post
Share on other sites

Добрый день,

Мы проанализируем и дадим Вам знать.

Share this post


Link to post
Share on other sites

Вы можете попробовать это решение

UnimChart -> ClientEvents -> UniEvents -> function chart.beforeInit:

function chart.beforeInit(sender, config)
{
    config.series[0].renderer=function(sprite, config, rendererData, index){
        return {label: rendererData.store.getAt(index).data.A}
    }
}

 

  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×