Где находится пока не нашел
[Модификация] Строим графики Highstock
Re: [Модификация] Строим графики Highstock
Добрый день, Уважаемые!
Есть две мною не решенные задачи:
1. при запуске сценария jconhs выдается вот такая страница: как решить и в чем может быть проблема?
2. Благодарность за очень полезную информацию и статью. А как вставить в график функцию с возможностью скачивать данные с графика с виде XLS и т.д.? Как у меня имеется на графике в отдельной сцене. 3. Ну самая большая наглость... Хочу реализовать получение данных с графиков за определённый период. Чтобы при просмотре графика можно было скачать данные за неделю или два-три дня, месяц и т.д. Строю систему учета и потребления электроэнергии в гостинице. Для мониторинга и анализа нужно получать данные с нескольких моих счетчиков электрических Меркурий за запрашиваемый период. Буду очень благодарен за помощь, можно и финансово!!
Есть две мною не решенные задачи:
1. при запуске сценария jconhs выдается вот такая страница: как решить и в чем может быть проблема?
2. Благодарность за очень полезную информацию и статью. А как вставить в график функцию с возможностью скачивать данные с графика с виде XLS и т.д.? Как у меня имеется на графике в отдельной сцене. 3. Ну самая большая наглость... Хочу реализовать получение данных с графиков за определённый период. Чтобы при просмотре графика можно было скачать данные за неделю или два-три дня, месяц и т.д. Строю систему учета и потребления электроэнергии в гостинице. Для мониторинга и анализа нужно получать данные с нескольких моих счетчиков электрических Меркурий за запрашиваемый период. Буду очень благодарен за помощь, можно и финансово!!
-
- Сообщения: 14
- Зарегистрирован: Пт янв 17, 2020 3:40 pm
- Благодарил (а): 4 раза
- Поблагодарили: 0
Re: [Модификация] Строим графики Highstock
Возможно у кого то было что то подобное, все хорошо, но пропадают кнопки h1 h24 7d и тп. Уже все перепробовал и глухо (
Код: Выделить всё
function (config, options) {
config.credits = {enabled: true};
config.legend = {enabled: true};
config.chartType = 'stock';
config.yAxis = [{
min: 0,
max: 100,
tickPositions: [0, 20, 40, 60, 80, 100]
},
{
min: 0,
max: 2,
labels: {
enabled: false
},
title: {
text: null
},
visible: false
},
{
min: 0,
max: 6,
labels: {
enabled: false
},
title: {
text: null
},
visible: false
},
{
min: 0,
max: 12,
labels: {
enabled: false
},
title: {
text: null
},
visible: false
},
];
config.xAxis = {
type: 'datetime',
tickPosition: 'inside',
labels: {
overflow: 'justify',
rotation: -45,
style: {fontSize: '11px'}
},
dateTimeLabelFormats: {day: '%e %b'}
};
config.title = {
text: 'Система отопления.',
style: {
color: '#FFF',
font: '12px Lucida Grande, Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif'
}
};
config.series = [{
name: 'Печка (Т14)',
tooltip: {
valueSuffix: ' °C',
},
states: {
hover: {lineWidth: 2}
},
marker: {
enabled: true
},
color: '#FF0000',
negativeColor: '#48AFE8',
data: []
},
{
name: 'Бочка(верх) Т6',
tooltip: {
valueSuffix: ' °C',
},
states: {
hover: {lineWidth: 2}
},
marker: {
enabled: true
},
color: '#0000FF',
negativeColor: '#48AFE8',
data: []
},
{
name: 'Бочка(низ) Т4',
tooltip: {
valueSuffix: ' °C',
},
states: {
hover: {lineWidth: 2}
},
marker: {
enabled: true
},
color: '#00FFFF',
negativeColor: '#48AFE8',
data: []
},
{
name: 'Стрелка (T7)',
tooltip: {
valueSuffix: ' °C',
},
states: {
hover: {lineWidth: 2}
},
marker: {
enabled: true
},
color: '#008000',
negativeColor: '#48AFE8',
data: []
},
{
name: 'Б-Стрелка (D7)',
tooltip: {
valueSuffix: ' °C',
},
states: {
hover: {lineWidth: 2}
},
marker: {
enabled: true
},
color: Highcharts.getOptions().colors[6],
negativeColor: '#48AFE8',
data: [],
yAxis: 1
},
{
name: 'Шнек',
tooltip: {
valueSuffix: ' °C',
},
states: {
hover: {lineWidth: 2}
},
marker: {
enabled: true
},
color: '#0000FF',
negativeColor: '#48AFE8',
data: [],
yAxis: 2
},
{
name: 'Вент',
tooltip: {
valueSuffix: ' °C',
},
states: {
hover: {lineWidth: 2}
},
marker: {
enabled: true
},
color: '#008000',
negativeColor: '#48AFE8',
data: [],
yAxis: 3
},
];
config.rangeSelector = [{
allButtonsEnabled: true,
selected: 2
},
];
options.lang = {
loading: 'Загрузка...',
months: ['Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь', 'Ноябрь', 'Декабрь'],
weekdays: ['Воскресенье', 'Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота'],
shortMonths: ['Янв', 'Фев', 'Март', 'Апр', 'Май', 'Июнь', 'Июль', 'Авг', 'Сент', 'Окт', 'Нояб', 'Дек'],
exportButtonTitle: "Экспорт",
printButtonTitle: "Печать",
rangeSelectorFrom: "С",
rangeSelectorTo: "По",
rangeSelectorZoom: "Период",
downloadPNG: 'Скачать PNG',
downloadJPEG: 'Скачать JPEG',
downloadPDF: 'Скачать PDF',
downloadSVG: 'Скачать SVG',
printChart: 'Напечатать график',
resetZoom: 'Сбросить зум',
resetZoomTitle: 'Сбросить зум',
thousandsSep: " ",
decimalPoint: '.'
}
}