Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: Rindzin от 25 Ноября 2021, 15:29:44

Название: Ввод/вывод, редактирование, хранение данных
Отправлено: Rindzin от 25 Ноября 2021, 15:29:44
Добрый день,

может кто-нибудь подскажет элегантный способ:
Задача в проекте вносить, изменять, удалять список номеров телефонов, на которые отправляются аварийные сообщения.
Название: Re: Ввод/вывод, редактирование, хранение данных
Отправлено: Simple Scada от 25 Ноября 2021, 16:36:01
Здравствуйте.

Во вложении проект с двумя примерами для отправки E-mail/ SMS / Telegram сообщений. Которые позволяют добавлять/удалять сотрудников и редактировать их адреса для рассылки из клиента скады, не прибегая к редактированию проекта.  Посмотрите его и выберите тот вариант, который больше подходит под Ваши задачи. Первый пример предполагает хранение необходимых данных в своей таблице БД. В таблице имеется отдельная колонка "Группа", при помощи которой можно разделить сотрудников на группы и отправлять сообщения нужной группе. Создать такую таблицу в БД можно по аналогии с примером создания таблицы рецептов в БД (https://simple-scada.com/help/script/dbreciepes.htm).

Во втором примере производится отправка списку получателей из таблицы. Ячейки таблицы связаны с внутренними переменными, у которых активирована опция "Автоматическое восстановление (https://simple-scada.com/help/manual/varmain.html)", т.е. введенные данные сотрудников будут автоматически сохраняться во внутренних переменных. При необходимости, можно создать несколько таблиц, для разных групп сотрудников.
Название: Re: Ввод/вывод, редактирование, хранение данных
Отправлено: Rindzin от 26 Ноября 2021, 09:36:47
Большое спасибо за предоставленный пример.
Я хотел делать через свою таблицу БД, воспользуюсь вашим решением.