Стартовая страница › Форумы › Разработка и интеграция › Пример JavaScript API
Помечено: JavaScript API
- В этой теме 25 ответов, 5 участников, последнее обновление 3 года, 1 месяц назад сделано Mikhail.
-
АвторСообщения
-
10.01.2020 в 15:43 #14506MikhailМодератор
Был добавлен весьма полезный пример использования JavaScript API.
Ссылка
Если возникнут вопросы по коду, пишите в эту тему.10.01.2020 в 15:45 #14507MikhailМодераторВ текущей версии Администратора лучше прописать полный путь к веб-странице в таблице Интерфейс.
12.01.2020 в 10:24 #14516RomirosУчастникСпасибо за пример, действительно очень полезный. Михаил, скажите а из пользовательской веб страницы можно как-то получить дату журнала событий? Т.е. чтобы переключая dataPicker событий, менять дату отображения данных и на своей странице.
13.01.2020 в 15:17 #14525MikhailМодераторМожно получить дату. В качестве примера лучше всего использовать плагин таблицы. Возникает специальное событие, на которое нужно подписаться. Ссылка
Если скомпилируете PlgTable в конфигурации Debug, то на веб-форме появятся дополнительные элементы для тестирования.
26.04.2020 в 21:26 #15825DiFKoУчастникДобрый день,
Спасибо за пример, как работает страница и к каким функция api обращается понятно, но осталось недопонимание, как зарегистрировать данную страницу в качестве интерфейса? Инструкция из readme файла в любых комбинация пути к файлу приводит к следующим результатам
- Этот ответ был изменен 3 года, 11 месяцев назад от DiFKo.
26.04.2020 в 23:53 #15838RomirosУчастникЧто-то неправильно прописываете, на скринах не разглядеть. У меня все работало. Посмотрю на рабочем проекте, выложу настройки. Сейчас нет под рукой.
27.04.2020 в 09:57 #15846MikhailМодераторДобрый день!
Скрины можно открыть в новом окне, тогда будет нормальный размер.
Адрес надо задавать примерно так: ../custom/MyPage.html
Если веб-страница не откроется, то нужно посмотреть, по какому пути браузер ищет страницу и скорректировать адрес в базе.Есть одна неприятная особенность — при изменении адреса веб-страницы в таблице Интерфейс браузер его не подхватывает, т.к. в кэше хранит старый адрес. Для экспериментов лучше всего при изменении пути ещё менять ID представления. Как очистить кэш в этом случае, могу написать отдельно.
28.04.2020 в 10:19 #15852DiFKoУчастникПолучилось, спасибо!
Проблема, видимо, действительно была в кэше, я про него и не подумал.05.05.2020 в 22:57 #15906Andrey2019УчастникМихаил, а есть API для доступа к минутным архивам для построения графика? Спасибо.
06.05.2020 в 12:24 #15910MikhailМодераторЕсли Вы установите плагин Графики Про, то можно найти, какой метод он вызывает для получения данных. На вкладке Network в инструментах браузера будет видна ссылка (нужно подождать минуту, чтобы плагин запросил новые данные).
06.05.2020 в 15:42 #15918Andrey2019УчастникСпасибо. Подскажите, а я смогу использовать этот метод без плагина Графики Про?
06.05.2020 в 17:21 #15921MikhailМодераторНет, т.к. он реализован внутри плагина.
10.05.2020 в 08:26 #15962Andrey2019УчастникА, читать архив минутный с при помощи обычного плагина Chart за сутки наверно как то можно, он же получает от сервера эти данные для формирования самого графика. Как я понял отчет по минутным срезам так же использует методы из плагина Chart?
10.05.2020 в 11:07 #15967MikhailМодераторОбычный плагин Chart не использует JavaScript для получения архивов, а получает данные на стороне веб-сервера (на C#).
Ещё как вариант, Вы можете разработать свой веб-сервис, который будет предоставлять минутные данные. Чтобы этот веб-сервис встроить в Вебстанцию, разрабатывать надо на .NET.23.06.2020 в 23:14 #16563Andrey2019УчастникДоброй ночи. Михаил, скажите пожалуйста, скада хранит запись времени по локальном времени сервера или по Гринвичу? Считываю минутные данные со скады, но почему то все временные метки смещены в большую сторону на разницу между временем по гринвичу и местным в большую сторону, например время 7:10, а преобразованное время из ответа /Date(1592896200000) равно 10:10 согласно моему часовому (+3).
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.