PDA

Просмотр полной версии : Сохранение параметров в отдельный файл Excel



relevar
15.01.2025, 13:07
Доброго дня.
Прошу прощения если похожая тема уже есть.
Стоит задача сохранять некоторые данные в таблицу Excel. То есть, если произошло некое событие (изменение одного параметра) необходимо сохранить другие параметры в таблицу. И так чтобы при каждом повторении события, данные записывались в новую строку таблицы.
Ни как не могу разобраться как сделать.
Работа производиться в MasterScada 4D версия: 1.3.6.21055

9066411154
16.01.2025, 10:05
Попробуй Функциональный блок StringToFile
https://support.mps-soft.ru/Help-web/index.html?filetostring.html
правда, он пишет в XML, но Excel понимает этот формат

VladGC
22.01.2025, 09:13
А почему не в базу или в log файл?
для excel придется каждый раз перечитывать и т.п.
Можно попробовать использовать DataTable - https://learn.microsoft.com/ru-ru/dotnet/api/system.data.datatable?view=net-8.0
Далее записывать в xlsx используя EPPlus(https://epplussoftware.com/) или ClosedXML (https://docs.closedxml.io/en/latest/)

imaex
22.01.2025, 09:41
А почему не в базу или в log файл?


Секса человеку не хватает. Конечно в базу писать нужно, а уж в эксель из базы вытащить не проблема.