Созданные ответы форума
-
АвторСообщения
-
MikhailМодератор
Вы выбрали в общих настройках веб-приложения использовать Графики Про для построения графиков?
MikhailМодераторМожете написать, как воспроизвести эту ошибку на конфигурации по умолчанию? Нужно её исправить.
Либо прислать ещё скриншот со вкладки Сеть, где будет видно, какие данные возвращает веб-приложение на запрос GetCurCnlDataExt и которые приводят к ошибке.MikhailМодераторЯ могу подсказать, как сделать на .NET простейшее приложение для отправки письма. Там буквально несколько строк. На нём будет проще тестировать.
MikhailМодераторДа, starttls не поддерживается стандартными классами .NET для отправки почты. Поддерживается SSL.
Текст ошибки зависит от скупости разработчиков, которые реализовывали отправку )MikhailМодераторПри сработке методов модуля OnCurDataProcessed и OnCurDataCalculated вам передаётся ссылка на срез всех каналов. Вам достаточно получать срез внутри этих методов? Чтобы получить срез из заданных каналов используйте переменную ServerData.
Читать срез напрямую из файла допустимо, но не очень красиво, на мой взгляд, потому что срез уже есть в памяти.
Вы разобрались, как использовать отладчик Visual Studio?MikhailМодераторПерезапуск сервера — это полностью новый запуск службы, поэтому конструктор вызывается. Хотя в идеале нужно стремиться к тому, чтобы при вызове OnServerStart и OnServerStop модуль корректно перезапускался.
Если есть вопросы по отладке модуля в дебаггере — задавайте.MikhailМодераторНужно активировать плагин, тогда появятся пункты меню.
Добавьте прав на папку C:\SCADA\ScadaWeb\config (и наверное C:\SCADA\ScadaWeb\log).
Проще всего добавить полные права пользователю Все, но если хочется по-правильному, то права нужны тому пользователю от имени которого работает пул приложений.MikhailМодераторВ представлениях можно добавить произвольную ссылку, но проблема в том, что у дэшбордов ссылки длинные и не хватает длины поля в базе.
MikhailМодераторКак увидите, что вышла новая версия, там это будет. Получать уведомления о выходе версий можно через Facebook.
10.08.2017 в 09:27 в ответ на: Экспорт в БД — ("@val"): … is not a valid instance of data type #6982MikhailМодераторС хранимыми процедурами получается понятнее. Кроме того, в них можно писать логи и т.п.
MikhailМодераторКогда заработает, напишите, пожалуйста, что там было.
MikhailМодераторНадо же. Не пробовали искать аналогичные проблемы с линками в англоязычном интернете?
MikhailМодераторSetVal можно увидеть в C:\SCADA\ScadaServer\Log\CalcEngine.cs
Linq скорее всего не получится вызвать, т.к. мало написать using System.Linq, нужно, чтобы была подключена соответствующая DLL.MikhailМодераторСпасибо за код. Однако рекомендую выкладывать исходники на GitHub, а в форуме оставлять ссылку на код. Так будет проще найти этот код в будущем.
09.08.2017 в 10:50 в ответ на: Экспорт в БД — ("@val"): … is not a valid instance of data type #6973MikhailМодераторNaN может быть только в том случае, если его передаёт конкретное устройство по Модбас. Не все устройства передают NaN, зависит от того, как реализовал прошивку производитель.
Полагаю, синтаксис фильтра не корректный, т.к. запрос не является блоком T/SQL. Лучше используйте вызов хранимых процедур из модуля экспорта, а них уже реализуйте нужную логику.
-
АвторСообщения