Стартовая страница › Форумы › Разработка и интеграция › Календарь
- В этой теме 14 ответов, 3 участника, последнее обновление 4 месяца, 1 неделя назад сделано
manjey73.
-
АвторЗаписи
-
21.04.2026 в 00:12 #42868
JurasskParkУчастникЯ пытаюсь сделать плагин календарь, чтобы… не важно.
Я сделал все типы значений.
http://jurasskpark.ru/pubimg/up/1776719146d1f0702.png
На mimic разместил элементы
http://jurasskpark.ru/pubimg/up/1776719202be6a662.png
Указал входные и выходные каналы (я уже запутался, какой тип надо). Через Приложение Михаила ScadaGenerator_2026.04.19 записать в себя дали каналы 1, 2, 4, 5.
В свойствах я указал так же
http://jurasskpark.ru/pubimg/up/17767193280c836dd.png
Нажимаю Set — по логам команды уходят и уходят 200.
Значения на странице остаются такие же.
Обновляю — значения сбрасиваются.Через консоль пробовал записывать и проверять
const r = await fetch(«http://localhost:10008/Api/Main/SendCommand», {
method: «POST»,
headers: { «content-type»: «application/json» },
credentials: «include»,
body: «{\»cnlNum\»:2,\»cmdVal\»:946674000,\»isHex\»:false,\»cmdData\»:null}»
});
console.log(r.status, await r.text());Ответ: 200
{«ok»:true,»msg»:»»}Вы постоянно говорите, что надо какие-то скрипты в каналы добавлять, то туда, то сюда. Я не помню, что и куда надо. Потому что этим никогда не пользовался. 🙂 Помогите! 🙂
21.04.2026 в 16:46 #42872
MikhailМодераторПо нажатию на кнопку Set нужно отправлять команду на запись канала?
Вы смотрели пример с отправкой числовой команды из поля со схемы?21.04.2026 в 16:48 #42873
MikhailМодераторДату и время можно отправить и как число, и как строку. Что удобнее. Затем в выходной формуле её нужно будет преобразовать к числу double, чтобы установить значение канала. Делайте по шагам, контролируя данные на каждом шаге.
23.04.2026 в 00:42 #42897
JurasskParkУчастникУ меня проблема была как передавать и в какую формулу! Почему-то как выходная формула сработал только SetDate()!!!!!
23.04.2026 в 09:36 #42903
JurasskParkУчастник
http://jurasskpark.ru/pubimg/up/177692613616f66ac.pngДобавил визуализацию календаря.
23.04.2026 в 22:54 #42925
JurasskParkУчастник
http://jurasskpark.ru/pubimg/up/17769740442bbb879.pngПроверка стиля.
26.04.2026 в 22:08 #42966
JurasskParkУчастникЗная себя, после того как публикуешь версию, постоянно находишь ошибки.
Поэтому пока beta https://github.com/JurasskPark/RapidScada_v6/releases/tag/PlgMimCalendarJP_v6.0.1.1
Инструкция как настраивать: https://jurasskpark.ru/index.php?page=documents&show=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0%20%D0%BF%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD%D0%B0%20PlgMimCalendarJP27.04.2026 в 09:56 #42974
manjey73УчастникКалендарь начинается с какой-то позиции, не учитывая длину текста.
Не уменьшается никак. Кстати в первоначальной версии уменьшение работало вроде..
Размеры кнопки как-то настраивается?
Размер самого поля календаря настраивается?-
Ответ изменён 4 месяца, 1 неделя назад пользователем
manjey73.
27.04.2026 в 11:00 #42981
JurasskParkУчастникДлина текстового поля подразумевает, что там будет длиная дата.
Поле Text планиррвался что там можно дополнительно 3-4 символа написать.
Кнопку я специально делал большой.
🙂27.04.2026 в 11:02 #42982
manjey73УчастникНо текст может быть и коротким, а подвинуть поле календаря нельзя.
Какая длинная дата, если все помещается и ещё пустое место остаётся?Какой-то 122026 год? 🙂
-
Ответ изменён 4 месяца, 1 неделя назад пользователем
manjey73.
27.04.2026 в 11:56 #42988
JurasskParkУчастникhttps://rapidscada.net/scada/Main/HistDataReport
Есть еще английские и длинные форматы даты.
Например, https://blog.tutoronline.ru/upload/blog/content/08.04.2019/e2b1783cd59a432cba5e01b8e1fd36aa.png27.04.2026 в 12:15 #42993
manjey73УчастникЕсть, для этого и надо настраивать длину поля, а не делать ее по максимуму, чтобы влезло всё. Кому надо, расширят или уменьшат по потребностям.
27.04.2026 в 12:17 #42994
manjey73УчастникИ например я вообще текст перед календарем не хочу ставить, но сдвинуть поле влево не могу.
Или хочу маленьку кнопку Set а уменьшить ее не могу.27.04.2026 в 14:04 #42995
JurasskParkУчастникИ например я вообще текст перед календарем не хочу ставить, но сдвинуть поле влево не могу.
Или хочу маленьку кнопку Set а уменьшить ее не могу.Его можно стереть в свойствах. И будет пусто. А сверху любой Text разместить.
27.04.2026 в 14:13 #42996
manjey73УчастникСтираю, делаю короче — граница компонента при этом где?
-
Ответ изменён 4 месяца, 1 неделя назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.