Alexander Muromsky Posted September 27, 2018 Share Posted September 27, 2018 Если мы добавляем значения с помощью UnimPieSeries1.Add(IntToStr(Random(10)+5), 'LabelText'); то текст LabelText отображается и на легенде и на графике. Это не имеет практического смысла, и если текст длинный, то он выходит за пределы видимой области графика. Подскажите, каким образом сделать так, чтобы на графике отображался один текст, а на легенде другой текст. Конкретно мне хочется, чтобы для такого кода: UnimPieSeries1.Add(10000, 'ООО Автоматика плюс'); в легенде отображалось наименование контрагента (ООО Автоматика плюс), а на графике - сумма покупки (10000 р.). Quote Link to comment Share on other sites More sharing options...
Sherzod Posted September 27, 2018 Share Posted September 27, 2018 Добрый день, Мы проанализируем и дадим Вам знать. Quote Link to comment Share on other sites More sharing options...
Sherzod Posted September 27, 2018 Share Posted September 27, 2018 Вы можете попробовать это решение 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} } } 1 Quote Link to comment Share on other sites More sharing options...
Alexander Muromsky Posted September 28, 2018 Author Share Posted September 28, 2018 Спасибо! Данное решение работает! Quote Link to comment Share on other sites More sharing options...
Sherzod Posted September 28, 2018 Share Posted September 28, 2018 Отлично! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.