Уведомления
Очистить все

factory talk reads tags

1 Посты
2 Пользователи
0 Likes
3,504 Просмотры
Сообщения: 1
Topic starter
 

Здравствуйте, нужна помощь. Произвёл перемещение из RSview32 в Factorytalk View SE. В старом проекте для изменения языка был использован vba код. Есть TAG папка, в которой около 1000 TAG type string, имена ( названия ) которых например: textaccelerate. В текстовом файле записано столько же строк, каждая из которых начинается TAG именем ( названием ) и переводом например: textaccelerate,accelerate,beschleunigen,hizlandirmak,pagreitinti. Код vba изменяет ( переводит ) значение TAG на нужный язык. Я знаю как считать TAG в vba создав TagGroup и при помощи команды Add вложить тэги. С несколькими тэгами это не проблема, но когда их около тысячи. Есть ли возможность все тэги одновременно переместить из папки?
буду премного благодарен

 
Размещено : 12.02.2020 06:17
 dv_
Сообщения: 65
 

Объектные модели RSview32 и Factorytalk View SE разные, VBA код работает с объектами модели. Т.е. переноса кода не будет.
Factorytalk View SE имеет многоязычную поддержку.
Самый простой путь:
- делается все на одном языке.
- добавляются нужные языки.
- экспорт в Excel
- в Excel добавляется нужный текст для добавленных языков.
- импорт из Excel в проект.

Засады:
- длина текста может быть разной и соответственно отображение.
- добавление, редактирование коснется только того языка, который был выбран при открытии проекта в Studio.

Посмотри ( http://forum.vdt-solutions.de/showthread.php?tid=116), может оказаться полезным.

Если сильно нужно редактирование базы тегов: экспорт-импорт через Excel (внимание на системные настройки Windows для ".", "," и ";").
В Factorytalk View SE можно обойтись вообще без базы тегов (работает быстрее).

Механизм тревог в Factorytalk View SE - на порядок мощнее.

 
Размещено : 13.02.2020 17:22
Поделиться: