|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме |
01.06.2022, 19:44 | #1 |
Новичок
Регистрация: Feb 2022
Адрес: Ставрополь
Сообщения: 8
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Формирование файла отчёта
Не хочу создавать новую тему, поэтому тут спрошу..
Есть ли возможность создавать функции для формирования отчета вручную? Есть несколько данных на входе, по сигналу на select надо их определенным образом обработать и включить в шапку отчета (например, как делает функция "Сумма"). Или свои функции можно делать только "снаружи" блока History? |
02.06.2022, 01:17 | #2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Создавать отчёты в один файл
Select - это команда СУБД по выборке данных из БД. Не нами придуманная, а десятилетия широкоизвестная. Команда выбирает данные из БД по критерию и формирует из этих данных отчёт по заданному вами шаблону.
Попробуйте нарисовать, что вы хотите. Я попробую подсказать, как это можно сделать. И можно ли. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
20.07.2022, 17:25 | #3 |
Новичок
Регистрация: Feb 2022
Адрес: Ставрополь
Сообщения: 8
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Формирование файла отчёта
В справке по блоку "History" есть пункт относительно входа "Select":
"· Выполнение математической операции" Какие операции доступны и в каком месте блока их можно произвести? Это пункт "Функция" в настройках блока? Или как-то можно описать свои функции, не указанные в пункте меню "Функция"? И еще вопрос, пожалуйста: данные, записанные в блок "History", хранятся в EEPROM? Если я буду писать данные каждую секунду, то ресурса памяти надолго не хватит, верно? |
20.07.2022, 17:36 | #4 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Формирование файла отчёта
Цитата:
Нет, но чем реже, тем лучше. Раз в секунду можно. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
Благодарность от: |
20.07.2022, 18:33 | #5 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
Ответ: Формирование файла отчёта
Цитата:
заради интереса заведите статус в историю и увидите как часто она туда складывает |
|
Благодарность от: |