Simple-Scada forum

Simple-Scada 2 => Ошибки => Тема начата: Oreki от 12 Декабря 2024, 14:22:39

Название: Решетки после экспорта в Excel
Отправлено: Oreki от 12 Декабря 2024, 14:22:39
Здравствуйте.
У меня проблема с отображением таблиц в excel. Использовал скрипт для архивации данных в excel который должен сохранять в папке "Exports" в виде таблиц "дата,время и значение" он их создает но на столбце время "решетки" и когда удлиняю столбец там отображается дата и время,хотя на столбце дата уже оно обозначается,исправляю в самом excel столбец чтоб отображал только время сохраняю,запускаю проект в Simple Scada и все мои изменения столбца с временем опять возвращаются к исходному положению.
Ниже приведен скрипт который использую(он был взять из скриптов Simple Scada):
Код: (delphi)
var
  aBegin, aEnd: TDateTime;
begin
  aEnd := Now;                  // конец интервала: текущая дата
  aBegin := IncMonth(aEnd, -1); // начало интервала: текущая дата – 1 месяц

  Temperature.ToExcel('Temp', aBegin, aEnd, evtAll, False);
  pressure.ToExcel('pressure', aBegin, aEnd, evtAll, False);
end.
Название: Re: Решетки после экспорта в Excel
Отправлено: Simple-Scada от 12 Декабря 2024, 16:38:37
Здравствуйте.

Excel отображает решетки в ячейках, когда содержимое ячейки не умещается в границах ячейки, подробную информацию см. по этой ссылке (https://microexcel.ru/reshetki-vmesto-chisel/). Ширина содержимого может отличаться в зависимости от набора доступных шрифтов в ОС, настроек Excel, параметров шрифта в ОС, масштабирования и т.д. В результате сложно вычислить нужную ширину.

Скада при экспорте задаёт ячейкам значение ширины равное 10 единиц. При такой ширине обычно всем данным хватает места. Во вложении скрин после экспорта на наших ПК с ОС Windows 10 и Excel 2016, в ОС стандартный набор шрифтов, стандартный для российской локализации формат даты/времени. У Вас почему-то используется длинный формат времени, вместо короткого, судя по скринам.
Название: Re: Решетки после экспорта в Excel
Отправлено: Simple-Scada от 12 Декабря 2024, 17:33:52
Какой у Вас формат даты и времени задан в ОС (Панель управления -> Региональные стандарты") и какие настройки формата?
Название: Re: Решетки после экспорта в Excel
Отправлено: Oreki от 13 Декабря 2024, 12:45:40
Добрый день, поменял формат даты как у вас "использовать язык интерфейса Windows" помогло теперь столбец с временем корректно отображается,Благодарю за помощь!