Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 29

Тема: СП-310Р: не могу сделать экспорт обычной исторической таблицы на USB

  1. #1

    По умолчанию СП-310Р: не могу сделать экспорт обычной исторической таблицы на USB

    Добрый день, бьюсь над простой задачей : необходимо хранить несколько тысяч исторических событий на дисплее в энергонезависимой памяти, с возможностью экспорта их разом на USB (в памяти дисплея они остаются при этом). События отображаются текстом в таблице: видов событий около 300 штук. Запись должна быть циклическая.

    ОК.
    Беру обычную историческую таблицу без колонки квитирования. Накидываю туда событий, всё на дисплее отображается, в энергонезависимой памяти сохраняется, прекрасно.
    Делаю функц. кнопку для экспорта (Export CSV) и тут наступаю на грабельки: или панель пищит секунд 5 и зависает или экспортирует только пустой файл с наименованиями колонок. Видимо что то не то с настройками экспорта? Посмотрите пожалуйста.
    Изображения Изображения

  2. #2

    По умолчанию

    Цитата Сообщение от StF Посмотреть сообщение
    Добрый день, бьюсь над простой задачей : необходимо хранить несколько тысяч исторических событий на дисплее в энергонезависимой памяти, с возможностью экспорта их разом на USB (в памяти дисплея они остаются при этом). События отображаются текстом в таблице: видов событий около 300 штук. Запись должна быть циклическая.

    ОК.
    Беру обычную историческую таблицу без колонки квитирования. Накидываю туда событий, всё на дисплее отображается, в энергонезависимой памяти сохраняется, прекрасно.
    Делаю функц. кнопку для экспорта (Export CSV) и тут наступаю на грабельки: или панель пищит секунд 5 и зависает или экспортирует только пустой файл с наименованиями колонок. Видимо что то не то с настройками экспорта? Посмотрите пожалуйста.
    Название в экспорте сделайте на английском и лучше использовать автооблать хранения начиная с регистра PFW4096
    Соответственно и записывать надо в автообласть и экспорт из неё.

  3. #3
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    Цитата Сообщение от StF Посмотреть сообщение
    Добрый день, бьюсь над простой задачей : необходимо хранить несколько тысяч исторических событий на дисплее в энергонезависимой памяти, с возможностью экспорта их разом на USB (в памяти дисплея они остаются при этом). События отображаются текстом в таблице: видов событий около 300 штук. Запись должна быть циклическая.

    ОК.
    Беру обычную историческую таблицу без колонки квитирования. Накидываю туда событий, всё на дисплее отображается, в энергонезависимой памяти сохраняется, прекрасно.
    Делаю функц. кнопку для экспорта (Export CSV) и тут наступаю на грабельки: или панель пищит секунд 5 и зависает или экспортирует только пустой файл с наименованиями колонок. Видимо что то не то с настройками экспорта? Посмотрите пожалуйста.
    Что Вы там собрались экспортировать? В структуре архива исторической таблицы физически нет текстов событий, а только их условный код, т.е. нет там String-ов от слова - совсем.
    Кроме того структура одной записи в архиве исторической таблицы сложнее той, что Вы в экспорте создали, столбцов должно быть больше в два раза!!!
    вообщем - "monkey business" (по русски - мартышкин труд)
    Последний раз редактировалось petera; 31.08.2023 в 12:11.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  4. #4
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    ЗЫ
    Структура записи об одном событии занимает 12 регистров WORD (то, что вы скрыли столбец с квитированием совершенно не означает, что в хранилише не резервируются столбцы с временем квитирования)
    год события
    месяц события
    день события
    час события
    минуты события
    код события
    квитировано да(1)/нет(0)
    год квитирования
    месяц квитирования
    день квитирования
    час квитирования
    минуты квитирования
    вот так можно представить архив исторической таблицы в виде набора регистров
    Захват-01.png
    Последний раз редактировалось petera; 31.08.2023 в 21:53.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  5. #5
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    ЗЫ.
    А так это выглядит в панели

    Вложения Вложения
    Последний раз редактировалось petera; 31.08.2023 в 21:55.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  6. #6

    По умолчанию

    Хорошо, таблица хранится не так как я предполагал... Ок, это я скорректирую .
    Но почему не выходит просто экспорт на USB сделать в формате CSV пачки регистров? Хоть флеш, хоть обычной памяти. В моем понимании задал стартовый регистр, их количество, формат данных - и понеслось. А оно пищит, зараза.

  7. #7

    По умолчанию

    Цитата Сообщение от StF Посмотреть сообщение
    Хорошо, таблица хранится не так как я предполагал... Ок, это я скорректирую .
    Но почему не выходит просто экспорт на USB сделать в формате CSV пачки регистров? Хоть флеш, хоть обычной памяти. В моем понимании задал стартовый регистр, их количество, формат данных - и понеслось. А оно пищит, зараза.
    Скачайте пример petera и запустите. Посмотрите как настроено. И уже писал, пишите в экспорте теги на английском.
    На сайте тоже есть примеры по всем таблицам и экспорту. Только не делайте экспорт раз в секунду, чем реже, тем лучше. Или выложите свой проект.
    Последний раз редактировалось kondor3000; 31.08.2023 в 19:09.

  8. #8

    По умолчанию

    Спасибо, я понял что логика работы несколько другая относительно того что я себе в голове напридумывал. (Экспорт CSV берет из Хранилища, в котором сначала данные должны оказаться с помощью Архивирования в панели...)

  9. #9
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    Цитата Сообщение от StF Посмотреть сообщение
    Спасибо, я понял что логика работы несколько другая относительно того что я себе в голове напридумывал. (Экспорт CSV берет из Хранилища, в котором сначала данные должны оказаться с помощью Архивирования в панели...)
    Совсем не обязательно архивирование в панели использовать, экспорт в CSV можно сделать для ЛЮБОЙ области регистров панели..
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  10. #10
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    ЗЫ
    модификация проекта с кнопкой экспорта
    Захват-05.png

    настройки экспорта
    Захват-01.png Захват-02.png


    Захват-03.png Захват-04.png
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Страница 1 из 3 123 ПоследняяПоследняя

Похожие темы

  1. Ответов: 5
    Последнее сообщение: 12.10.2021, 16:25
  2. Редактирование заголовка таблицы.
    от Yuri_Iv в разделе Облачный сервис OwenCloud
    Ответов: 5
    Последнее сообщение: 11.06.2020, 12:43
  3. Заполнение таблицы
    от dmitriyv в разделе СПК2хх
    Ответов: 8
    Последнее сообщение: 23.05.2016, 00:20
  4. Не могу подключиться к плк чтобы сделать видимыми переменные.
    от Андрей Ангерчик в разделе Сетевые технологии
    Ответов: 15
    Последнее сообщение: 06.12.2012, 15:49
  5. Графики и таблицы !
    от Maxidancer в разделе Помощь Разработчикам
    Ответов: 0
    Последнее сообщение: 17.06.2008, 14:04

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •