|
highcharts и как с этим бороться? | ☑ | ||
---|---|---|---|---|
0
kudnayce
07.09.15
✎
11:06
|
Доброго времени суток друья. Сталкивался ли кто с такой проблемой что на сайте ваш код js работает прекрассно а вот в 1с нет анимации! http://jsfiddle.net/whpqspzd/ вот ссылка на страницу как должно выглядеть вот код скрипта
<!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title> - jsFiddle demo</title> <script type='text/javascript' src='jquery-1.9.1.js'></script> <script type='text/javascript'>//<![CDATA[ $(function () { $('#container').highcharts({ chart: { type: 'column' }, title: { text: 'Оборотная ведомость' }, xAxis: { categories: ['Январь','Февраль','Март','Апрель'] }, yAxis: { min: 0, title: { text: 'Значение' }, stackLabels: { enabled: false, style: { fontWeight: 'bold', color: (Highcharts.theme && Highcharts.theme.textColor) || 'gray' } } }, legend: { align: 'right', x: -11, verticalAlign: 'top', y: 30, floating: true, backgroundColor: (Highcharts.theme && Highcharts.theme.background2) || 'green', borderColor: '#CCC', borderWidth: 1, shadow: false }, tooltip: { headerFormat: '<b>{point.x}</b><br/><br/>', pointFormat: '{series.name}: {point.y}<br/>Оборот: {point.stackTotal}' }, plotOptions: { column: { stacking: 'normal', dataLabels: { enabled: true, color: (Highcharts.theme && Highcharts.theme.dataLabelsColor) || 'white', style: { textShadow: '0 0 3px black' } } } }, series: [{ name: 'План оборота', data: [ 914036,1347964,1070609,2515348] }, { name: 'Прибыль план', data: [12747915,19078068,14016913,26199607] }, { name: 'Затраты', data: [1574174,1986473,1746783,3593354] }, { name: 'Прибыль', data: [21954743,28115047,22869701,37428009] }] }); }); //]]> </script> </head> <body scroll=no> <script src="http://code.highcharts.com/highcharts.js"></script> <script src="http://code.highcharts.com/modules/exporting.js"></script> <div id="container" style="min-width: 310px; height: 600px; margin: 0 auto"></div> </body> </html> а в 1с этот же скрипт отображается иначе, например нет толковых циферок для колонок. Анимации нет совершенно.! Скрипты подключенны с сайта! Неужели 1с использует какой-то браузер что это не поддерживается?* |
|||
1
Лефмихалыч
07.09.15
✎
11:07
|
>Неужели 1с использует какой-то браузер что это не поддерживается
еще как использует |
|||
2
kudnayce
07.09.15
✎
11:12
|
я понимаю что он использует но как бороться вот с этой проблемой????? Вполне возможно что браузер 1с,видимо, старый даже ниже, IE9, И как тогда быть???
|
|||
3
GreenLab
07.09.15
✎
11:17
|
Почитай http://habrahabr.ru/post/183754/
|
|||
4
ig0z
07.09.15
✎
11:18
|
не первый раз вижу что бы отчеты делали через JavaScrypt, но как мне обывателю по JavaScrypt сделать подобный???
ну понятным будет изучить JavaScrypt но может есть заготовки или шаблоны + мне не совсем понятно, как это реализовывать в 1С? Открывать HTML поле или ActvieX Web Browser потом закидывать как-то туда JavaScrypt? |
|||
5
ДенисЧ
07.09.15
✎
11:19
|
"JavaScrypt"
Мда... Обыватель... |
|||
6
ig0z
07.09.15
✎
11:22
|
(5) ну ... на то я и обыватель ... что понятия не имею как это пишется))
|
|||
7
GreenLab
07.09.15
✎
11:28
|
Бывают и другие проблемы. Недавно не работало
<meta http-equiv="X-UA-Compatible" content="IE=9" > при установленном IE9. Пока не обновился до IE10 не взлетело. |
|||
8
kudnayce
07.09.15
✎
11:31
|
GreenLab - ты Бог Спасибо большое!!!!!!
вот в чем дело было <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
|||
9
kudnayce
07.09.15
✎
16:44
|
А может кто нить знает как в управляемых формах добьавить поле HTML документа!?
просто в обычных формах это выглядит так: //получение макета и запись! Макет=ЭтотОбъект.ПолучитьМакет("htmldiagramma"); текст = Макет.ПолучитьТекст(); текст=СтрЗаменить(текст,"~ПланОборота~",ДанныеПланаОборота); текст=СтрЗаменить(текст,"~ПланПрибыли~",ДанныеПланаПрибыли); текст=СтрЗаменить(текст,"~Затраты~",ДанныеЗатраты); текст=СтрЗаменить(текст,"~Прибыль~",ДанныеПрибыли); текст = СтрЗаменить(текст,"~ДанныеМесяца~",ДанныеМесяца); файл = Новый ТекстовыйДокумент; файл.УстановитьТекст(текст); имяФайлаОтчета = ПолучитьИмяВременногоФайла("html"); файл.Записать(имяФайлаОтчета); ЭтаФорма.ЭлементыФормы.ПолеHTMLДиаграмма.УстановитьТекст(""); ЭтаФорма.ЭлементыФормы.ПолеHTMLДиаграмма.Перейти(имяФайлаОтчета); А в управляемых формах все подругому ругается на установить текст и на перейти |
|||
10
ig0z
21.09.15
✎
07:18
|
Блин как же все просто оказалось ))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |