|
Вопросы о Matrix Работа и применение контроллеров Matrix. |
|
Опции темы | Поиск в этой теме |
28.10.2021, 11:54 | #1 |
Member
Регистрация: Jun 2020
Сообщения: 46
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Вывод графика на пользовательский сайт
Здраствуйте!
Подскажите, как проще вытащить данные для графика на пользовательский сайт. Есть блок history который сохраняет данные на флешку. Хочется на сайте выводить график за любой промежуток и с выбранным масштабом. Спасибо. |
28.10.2021, 12:05 | #2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
Создавать в лоджике отчёт за выбранный промежуток и парсить его. Это самый простой способ. Если потом поделитесь наработками, то постараюсь помочь напрямую читать БД исторической системы.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
06.11.2021, 17:34 | #3 |
Member
Регистрация: Jun 2020
Сообщения: 46
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
FBD HYSTORY
при включении ОТЧЕТА, появляется поле ФОРМАТ, где почитать как им пользоваться? |
06.11.2021, 18:53 | #4 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 174
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
Цитата:
Создание и настройка архива |
|
03.05.2023, 14:49 | #5 |
Member
Регистрация: Oct 2018
Сообщения: 82
Благодарил(а): 8 раз(а)
Поблагодарили:
9 раз(а) в 5 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
|
03.05.2023, 15:26 | #6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
04.05.2023, 12:08 | #7 |
Member
Регистрация: Oct 2018
Сообщения: 82
Благодарил(а): 8 раз(а)
Поблагодарили:
9 раз(а) в 5 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
|
04.05.2023, 12:11 | #8 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
Цитата:
Моё предложение в силе, на самом деле. Если то, что вы делаете, выглядит красиво и полезно, то помогу вам с прямым доступом к базе. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
04.05.2023, 12:43 | #9 |
Member
Регистрация: Oct 2018
Сообщения: 82
Благодарил(а): 8 раз(а)
Поблагодарили:
9 раз(а) в 5 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
до sqlite я достучался. Два вопроса осталось: вопрос с правами доступа к БД из под ПХП и идентификация переменных в базе по их хешу, остальное решаемо.
Как вариант история из CSV парсится в сессию, а текущие значения добавляются уже через шмем в нее же, на морду отдавать уже из сессии. |
04.05.2023, 13:22 | #10 | ||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 794
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
Цитата:
Цитата:
Вы же до базы достучались. Посмотрите как сделано API. Там шареды читаются из базы (правда через ZMQSocket) и пишутся в сессию. __________________ Не являюсь сотрудником Segnetics !!! Последний раз редактировалось ATS, 04.05.2023 в 13:39 |
||
19.05.2023, 18:03 | #11 |
Member
Регистрация: Oct 2018
Сообщения: 82
Благодарил(а): 8 раз(а)
Поблагодарили:
9 раз(а) в 5 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
Если немного поработать, то много может получится.
Контроллер стоит на птичнике. Раз в сутки пишет в блок History остаток поголовье и падеж за прошедшие сутки. 1684503940841.jpg Данные из History вытянуты из SQLite на пользовательский сайт в график через json. 10.1.0.13userpagesCA0B4516-4AF6-4BFB-8A9C-DA8E325F03EEtrends.php - Google Chrome.jpg Все сделано можно сказать пот аналогии со штатным функционалом. Segnetics SMH4 - Google Chrome.jpg ps. кстати нашел небольшой косячек в hmem.php. На работу видимо не влияет, но я такие вещи не люблю. |
Благодарность от: |
19.05.2023, 18:19 | #12 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
19.05.2023, 19:19 | #13 |
Member
Регистрация: Oct 2018
Сообщения: 82
Благодарил(а): 8 раз(а)
Поблагодарили:
9 раз(а) в 5 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
|
19.05.2023, 21:43 | #14 | ||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 794
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
Цитата:
Цитата:
__________________ Не являюсь сотрудником Segnetics !!! |
||
20.05.2023, 10:08 | #15 |
Member
Регистрация: Oct 2018
Сообщения: 82
Благодарил(а): 8 раз(а)
Поблагодарили:
9 раз(а) в 5 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
Включите вывод ошибок и увидите варнинги. Переменная var[] не объявлена при добавлении значений в архив mbVarByUid. В итоге и сам массив не заполнен. По памяти пишу, комп на работе.
Добавлено через 2 минуты Могу дать доступ к VPN, сами глянете. Там ничего выдающегося, еще код причесывать и причесывать…. |
22.05.2023, 11:00 | #16 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 180
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
Давайте)
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
22.05.2023, 17:17 | #17 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 794
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
Это заметно. Напутано все начиная с имени файла.
Цитата:
__________________ Не являюсь сотрудником Segnetics !!! Последний раз редактировалось ATS, 22.05.2023 в 17:44 |
|
23.05.2023, 13:33 | #18 | |
Member
Регистрация: Oct 2018
Сообщения: 82
Благодарил(а): 8 раз(а)
Поблагодарили:
9 раз(а) в 5 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
Цитата:
Конкретно в этом месте множественный warning 1684834317412.jpg |
|
23.05.2023, 13:37 | #19 |
Member
Регистрация: Oct 2018
Сообщения: 82
Благодарил(а): 8 раз(а)
Поблагодарили:
9 раз(а) в 5 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
|
23.05.2023, 13:48 | #20 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 794
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
Ну тут шареды вытаскиваются.
Оно бы как на картинке выше через ZMQ сокет... Пора тоже прекращать делиться информацией. __________________ Не являюсь сотрудником Segnetics !!! |
23.05.2023, 14:46 | #21 |
Member
Регистрация: Oct 2018
Сообщения: 82
Благодарил(а): 8 раз(а)
Поблагодарили:
9 раз(а) в 5 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
Пришлось тем же путем пойти. Через сокет. Штатной пхпэшной библиотекой не получается достучаться до БД, прав на файл БД не хватает. И тут делема, расширять права и при обновлении или перезагрузке проекта снова их поднимать, либо действовать по аналогии через сокет, если решение работает в рамках текущих прав.
Пошел путем через сокет. Добавлено через 2 минуты Делюсь, но не в общем пространстве. Если интерес есть, велкам в телегу. Как ВПН поднимется, дам доступ ко всему проекту. Но не на паблике. |
23.05.2023, 15:18 | #22 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 794
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
Такое я здесь давно вижу.
Идейку подсмотрю здесь а остальное тихонько дома доем. __________________ Не являюсь сотрудником Segnetics !!! |
25.05.2023, 12:03 | #23 | |
Member
Регистрация: Oct 2018
Сообщения: 82
Благодарил(а): 8 раз(а)
Поблагодарили:
9 раз(а) в 5 сообщениях
|
Ответ: Вывод графика на пользовательский сайт
Цитата:
https://forum.segnetics.com/showthre...3020#post83020 |
|