В компоненте MultiElementEx не обновляются точки после изменения последовательности, если они уже были добавлены.
Проверить ошибку можно проделав следующие:
1. Добавляем MultiElementEx на рабочее поле, заходим внутрь, выделяем верхнюю часть рамки для отображения свойств.
2. Заходим в редактор свойства WorkCount и добавляем строки:
3. Нажимаем Save, создаются точки согласно списку.
4. Опять заходим в редактор свойства WorkCount и добавляем одну строку:
5. Нажимам Save, точка добавляется но в конец:
7. При последующем изменении последовательности точек в редакторе положение их на стенке элемента останется прежней.
Точки можно выставить в правильной (согласно списка) последовательности следующими способами:
-При копировании и вставке элемента
-При сохранении и загрузке всей схемы
-Полное стирание списка в редакторе, нажатия Save и заново введенного списка и снова нажатия Save.
Так между делом, может стоит изменить название свойств *Count (WorkCount и т.д.) на *List (WorkList и т.д.) к примеру. Если у MultiElement это *Count задается количество, то у MultiElementEx это список (массив). Если не *List, то *Array как вариант.
Ответов: 2236
Рейтинг: 676
|
|||
карма: 11 |
|
Тип: дополнение, Статус: проверка