Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Серега

Страницы: 1 ... 3 4 [5] 6 7 ... 17
61
Добрый день!
Процесс формирования отчета не менялся.
1. Формируем отчет:
Код
aReport := ReportBuild('MotoRunHour');
2. Формируем имя отчета:
Код
NameFileForSend := 'MotoRunHour_'+ DateTimeToFileName(Now, '');
3. На всякий случай сохраняем его на сервере:
Код
aReport.Save(SS_SERVER_NAME, NameFileForSend, 'C:\GeneratedReports\', rfPDF);
4. Отправляем по почте:
Код
aMail := SendMail('Simple-Scada', 'Mail с отчетом', 'Отчет во вложении', 'user1@mail.com, user2@mail.com'); 
aMail.AttachReport(aReport, NameFileForSend);
И вот после обновления по почте присылается файл, но без расширения pdf.
Раньше:
MotoRunHour_01.10.2023 00.00.00 (542).pdf
Теперь:
MotoRunHour_01.10.2023 00.00.00 (542).00 (542.00 (542
Можете проверить у себя?

Дополнительно хотел бы уточнить следующее:
1. В скобках указываются миллисекунды?
2. Для удаления их из названия нужно перед началом изменить формат времени (SetTimeFormat('hh:nn:ss'); ), а в конце при необходимости вернуть обратно той же командой (SetTimeFormat('hh:nn:ss:zzz'); )?

Жду вопросов и ответов!

62
Ваши вопросы / Re: Изображения и клиенты
« : 05 Сентября 2023, 09:10:05 »
Спасибо!
Стало понятнее.

63
Ваши вопросы / Изображения и клиенты
« : 31 Августа 2023, 17:27:53 »
Добрый день!
Не могу разобраться в ситуации, что ни так.
Есть сервер. Проект. Папка Pictures и в ней картинки для проекта. Не анимация.
В редакторе картинки видны. В клиенте запущенном на сервере картинки видны. Сервер установлен как служба.
Заходим на другом клиенте (физически другой арм, по сети подключенный, установлен только клиент) и картинок нет.
И тут пару вопросов.
1. По идее картинки надо скопировать на клиента. Правильно? Или они по сети при подключении скачиваются? (Вроде где-то это уже обсуждалось, но не уверен и не смог найти тему на форуме, или это в руководстве было, хз)
2. Если да, то куда?
3. Если в папке Pictures было изменено имя файла, в редакторе в старом объекте "Изображение" привязана новая картинка. Сохранение в редакторе  и перезапуск проекта достаточно что бы изменения вступили в силу? Или нужно перезапускать саму службу сервера?
Жду вопросов и предложений.

64
Добрый день!
Просто на подумать.
Для объекта "Поле" для свойства "Подпись" может быть добавить параметр "Длина подписи"? А то выставляется автоматом в зависимости от длины текста. И ни как не отрегулировать.
Или как вариант, расширить перечень параметров как это сделано у объекта "Уровень" для свойства "Поле".
Можете прокомментировать?
Спасибо!

65
Ошибки / Фича или глюк...
« : 23 Июня 2023, 13:01:58 »
Добрый день!
Обратил внимание на 2 вещи.
1. При выделении объектов в редакторе иногда проскакивает подъем или сужение по высоте строк меню свойства. Проверьте у себя.
2. На рисунке (вложение) видно, что видимая часть линии по координатам не совпадает с координатами прямоугольника. Но как бы невидимая рамка объекта совпадает. Можете дать свои пояснения это фича или глюк?

66
Добрый день!
Архивация v2 имеет ряд преимуществ.
В проекте переход на данную версию запланирован. Но...
У нас с "боевой" базы делается репликация для инструмента Grafana.
В связи с отличиями в структуре таблиц возможно придеться переделать все запросы в Grafana.
Можете посоветовать какой то менее болезненный алгоритм перехода. Например может создать новую базу в проекте и т.д.
В общем любые мысли...
Жду вопросов и предложений.

67
Ваши вопросы / Текст и его свойства
« : 14 Апреля 2023, 14:09:23 »
Добрый день!
Заметил одну вещь.
Текст в кнопке как бы смещен вниз (на рисунке 1ый элемент текст, остальное кнопки).
Вопрос №1. Это фича или глюк?
Вопрос №2. В элементе текст сам текст можно выравнивать. В будущем рассматриваете такую возможность для кнопок?
Вопрос №3. Для элемента кнопка ширина границы не изменяемая? В будущем будет возможность ее менять?
Жду вопросов и предложений!

68
Добрый день!
С каждым выходом новой версии работать в редакторе становиться все приятнее!

При редактировании простых элементов (например текст, фигура, поле) и последующей их привязки к переменным в принципе все хорошо.
Но когда (чисто субъективное мое мнение) много элементов и надо проверить привязку к переменным, само поле, где выбирается переменная прыгает вверх вниз от элемента к элементу.
Данное действие начинает растягиваться по времени. Начинаешь уставать. Но ... работа не ждет.
Так же не совсем понятно распределение свойств например прозрачность или цвет у прямоугольника.
Если идут параметры геометрии пусть будут только ширина высота и координаты х и у выделены в группу как сейчас. На мой взгляд эти параметры более основные чем прозрачность.
А прозрачность с цветом в отдельную группу доп. свойств.
Маленькое предложение по распределению свойств в окне свойств:
1 группа - геометрия (координаты, ширина, высота)
2 группа - доступ (имя, видимость, доступность)
3 группа - привязка (полностью как сейчас)
дальше как и сейчас.
Как бы предлагаю сделать такую "лакировку" свойств. Надеюсь это не сложно и многим из пользователей Вашим продуктом это понравиться.

И в дополнение. Это касается не всех элементов. Это ближе всего к первым 6 элементам панели выбора элементов.

69
Ваши вопросы / Слои и все такое
« : 25 Июля 2022, 12:35:20 »
Добрый день!
Достался один проект. Разработчик предыдущий много что завел на слои. И сейчас понять где что довольно сложно.
В той или иной мере вопрос о слоях на форуме касался расположения нескольких объектов на одном слое.
Горячие клавиши позволяют менять слой с текущего на 1 и наоборот с 1 на текущий слой выделенного объекта при создании или с текущего на максимальный существующий + 1(правильно?).
Рассматриваете Вы возможность создания в будущем какого-нибудь инструмента по управлению слоями?
Например (как предложение) функция\кнопка в редакторе типа экспорта (csv или json и т.п.), где имя объекта = слой.
По имени можно найти объект. По слоям зарезервировать для нужд определенные участки. Естественно если это позволяет функционал редактора.
Допустим 15 объектов заняло 15 слоев. И скриптами можно например ряду объектов в зависимости от условий менять слой в диапазоне начиная от 30 и выше.
Жду ответов и вопросов.

70
OPC UA/DA сервер arOPC / Re: Modbus OPC-сервер arOPC
« : 18 Июля 2022, 09:08:53 »
Добрый день!
Вопрос следующий. Если у нас есть лицензии на arOPC более старой версии, что нужно сделать для обновления ПО самого ОРС в рамках лицензии?

71
В виде предложения.
Например в настройках проекта с БД добавить функцию "Создать справочник сообщений".
Разработчик заполняет данную базу сам.
Структура например завязана на ID переменной. Второй столбец например русский, третий немецкий и т.д.
И ввести встроенный тип скрипта "Смена языка"
Хранимыми процедурами обрабатывать запросы от сервера по скрипту.
И еще раз повторюсь чисто как идея.
Правда наверное будут нюансы при обработке слова и отдельно обращения к конкретному биту слова. Надо подумать.

72
Да действительно при переходе меняется.
Согласно руководству свойства сообщений только на чтение и менять текст сообщения не получиться. Только через AddMessage. Но слишком мудрено.
Но Вы работаете над этим вопросом и можно надеяться, например в версии 2.7.Х.Х, данный функционал может появится?

73
Добрый день!
Я так понимаю дать ответ не так просто.
Тогда доп. вопрос.
Через универсальный скрипт по нажатию на кнопку с фиксацией получается менять свойство у кнопки, менять текст, менять текст подсказки.
Но почему то не получается менять текст свойства Caption у страницы и подстраницы, которые согласно руководству являются объектами класса TM_Control.
Можете дать пояснения.

74
Добрый день!
Вопрос в принципе прост.
Как в самом проекте, когда проект запущен, у объектов сменить надписи (текст, подписи и т.д.) допустим с английского на русский и наоборот, например по нажатию какой-то кнопки?
Встроенного решения в SimpleScada нет? В будущем?
Решения могут быть:
Вариант 1. Два больших универсальных скрипта со всеми объектами (один для русского, один для немецкого).
Вариант 2. Как то  через "справочник" в БД (типа стол = table = der tisch).
Вариант 3. Через файл.
Если есть другие предложения готов выслушать.
Жду ответов и вопросов.

75
Ваши вопросы / Шаблоны и все такое 2
« : 23 Июня 2022, 09:42:21 »
Добрый день!
Используем версию 2.6.1.0.
Есть набор переменных  var1, var2 и т.д.
Есть набор универсальных скриптов set_number_1, set_number_2 и т.д. (выполняют одно и то же действие, но для каждой своей переменной).
Есть набор универсальных скриптов fon_green, fon_red и т.д., заточенных на вызвавший их объект (например sender это текст) и изменение его свойств (например цвет текста и фон).
Есть шаблонное окно и элементы.
Привязка элементов (текст) и переменных через  $номер$ (var$номер$) все замечательно и работает.
Привязка универсальных скриптов fon_green в связке с var$номер$ то же работает.
Думал скрипты типа set_number_1 то же можно так сделать (set_number_$номер$). Но тест показал, что не могу.
Не нашел в руководстве можно ли в событии OnInit (учитывая наличие глобального модуля) в скрипте в зависимости от значения $номер$ вызывать соответствующий скрипт set_number_1.
Можете прокомментировать или дать направление.
Жду ответов и вопросов!

Страницы: 1 ... 3 4 [5] 6 7 ... 17