Windows Изменение идентификатора лифта

  • Автор темы Автор темы StAlex
  • Дата начала Дата начала

StAlex

Активист
Добрый день!

В старой версии ПО LKDSdst идентификатор лифта можно было задать вручную в настройках лифта (например, 54) - это было очень хорошо и удобно. В новой версии ПО LKDSDrv идентификатор задать вручную уже нельзя (он формируется ОС) и вид у него не очень приглядный (например, ACCAF19DA76947E397A801569DD255B5). С какой целью это было сделано? У меня тысячи лифтов, которые работаю под старой версии ПО (преимущественно). Каждый день формируется файл журнала в формате csv. При переходе на новую версию ПО лифты будут иметь новые идентификаторы, плюс файлы csv содержат уже другие поля, что затруднит их анализ. В качестве решения проблемы с идентификаторами лифтов я думаю подредактировать файл MPultPro.Xml в новой версии ПО, а именно параметр GUID (изменить его на идентификатор в предыдущей версии ПО). Насколько это корректно? Есть ли другие способы?
 
Последнее редактирование модератором:
StAlex написал(а):
Добрый день!

В старой версии ПО LKDSdst идентификатор лифта можно было задать вручную в настройках лифта (например, 54) - это было очень хорошо и удобно. В новой версии ПО LKDSDrv идентификатор задать вручную уже нельзя (он формируется ОС) и вид у него не очень приглядный (например, ACCAF19DA76947E397A801569DD255B5). С какой целью это было сделано? У меня тысячи лифтов, которые работаю под старой версии ПО (преимущественно). Каждый день формируется файл журнала в формате csv. При переходе на новую версию ПО лифты будут иметь новые идентификаторы, плюс файлы csv содержат уже другие поля, что затруднит их анализ. В качестве решения проблемы с идентификаторами лифтов я думаю подредактировать файл MPultPro.Xml в новой версии ПО, а именно параметр GUID (изменить его на идентификатор в предыдущей версии ПО). Насколько это корректно? Есть ли другие способы?

http://www.lkds.ru/forum/index.php?act=Pos...9&qpid=7870
https://forum.lkds.ru/posts/6424/
 
Последнее редактирование модератором:
StAlex написал(а):
Добрый день!

В старой версии ПО LKDSdst идентификатор лифта можно было задать вручную в настройках лифта (например, 54) - это было очень хорошо и удобно. В новой версии ПО LKDSDrv идентификатор задать вручную уже нельзя (он формируется ОС) и вид у него не очень приглядный (например, ACCAF19DA76947E397A801569DD255B5). С какой целью это было сделано? У меня тысячи лифтов, которые работаю под старой версии ПО (преимущественно). Каждый день формируется файл журнала в формате csv. При переходе на новую версию ПО лифты будут иметь новые идентификаторы, плюс файлы csv содержат уже другие поля, что затруднит их анализ. В качестве решения проблемы с идентификаторами лифтов я думаю подредактировать файл MPultPro.Xml в новой версии ПО, а именно параметр GUID (изменить его на идентификатор в предыдущей версии ПО). Насколько это корректно? Есть ли другие способы?

GUID менять нельзя. GUID используется для ссылок внутри файла MPultPro.XML, для связи с файлами статистики работы приводов, файлами ошибок. Прежний идентификатор остался - он в параметрах лифта сейчас называется "Сокращенное наименован.", а внутри MPultPro.xml это параметр ID.
ID не выводится сейчас в CSV файл, но можно и вывести.
 
Андрей Ефименко написал(а):
Я могу доработать MPultPro.

Это было бы очень даже хорошо. Таким образом можно было бы как-то связать csv-файлы разных версий ПО. У нас годами ведется архив csv на версии LKDSstr, а рано или поздно мы будем переходить на LKDSdrv. Очень хочется соблюдать отчетность сообщений.
 
StAlex написал(а):
Это было бы очень даже хорошо. Таким образом можно было бы как-то связать csv-файлы разных версий ПО. У нас годами ведется архив csv на версии LKDSstr, а рано или поздно мы будем переходить на LKDSdrv. Очень хочется соблюдать отчетность сообщений.


Alex написал(а):
С ним в EXELе сортировать удобно. Просьба вернуть.

В развернутый дистрибутив (зайти можно из карты сайта) записан MPultPro 4.6.0.9 в котором

- в экспортируемый CSV файл добавлено поле 12 - "Сокращенное наименование" (старый идентификатор)
- в экспортируемую таблицу EXCEL добавлена колонка "ID", содержащая "Сокращенное наименование" (старый идентификатор)
 
Последнее редактирование модератором:
Андрей Ефименко написал(а):
В развернутый дистрибутив (зайти можно из карты сайта) записан MPultPro 4.6.0.9 в котором

- в экспортируемый CSV файл добавлено поле 12 - "Сокращенное наименование" (старый идентификатор)

За это спасибо.
Андрей Ефименко написал(а):
- в экспортируемую таблицу EXCEL добавлена колонка "ID", содержащая "Сокращенное наименование" (старый идентификатор)

А вот как делать выборку по ID, если это не постоянная величина, random?
 
Alex написал(а):
А вот как делать выборку по ID, если это не постоянная величина, random?

Если "Сокращенное наименование" не нужно в выборке журнала в EXCEL, то можно и убрать.
 
Андрей Ефименко написал(а):
Если "Сокращенное наименование" не нужно в выборке журнала в EXCEL, то можно и убрать.

Даётся задание: по такому-то лифту дай выборку за такой-то период. Скачиваешь CSV файлы и, чтобы не мешать диспетчеру, на другом компе закидываешь в Exel. По ID искать бесполезно, старого, как в LKDSdst, идентификатора нет. Зачем мне такой архив? В старом дистрибутиве хоть LOG, хоть CSV бери и всё тебе найдётся.
 
Последнее редактирование модератором:
Alex написал(а):
Даётся задание: по такому-то лифту дай выборку за такой-то период. Скачиваешь CSV файлы и, чтобы не мешать диспетчеру, на другом компе закидываешь в Exel. По ID искать бесполезно, старого, как в LKDSdst, идентификатора нет. Зачем мне такой архив? В старом дистрибутиве хоть LOG, хоть CSV бери и всё тебе найдётся.

В колонку ID выводится поле "Сокращенное наименоване", т.е. именно та информация, которая была идентификатором лифта в LKDSDst, а не GUID
 
Назад
Сверху