Просмотр полной версии : MasterSCADA 4D, графический элемент Стековая панель
Добрый день, коллеги!
Мне понадобилось сделать таблицу ввода данных (2 строки, 13 столбцов). Я создал тип Структура из 2 полей и тип Массив_структур из 13 элементов Структура. В объекте создал Параметр типа Массив_структур.
В окне создал Стековую панель, на ней панель с 2 Текстовыми вводами. Привязал Параметр с Источнику данных стековой панели, а поля Текст Текстовых вводов связал с полями Источника данных Стековой панели. В общем, все как по хелпнику.
Если я изменяю данные в Параметре, то они отображаются в таблице. А если ввожу данные в таблице - то в Параметре данные не меняются. Входящие/исходящие связи проверил.
Подскажите, пожалуйста, где я сделал ошибку?
SCADAMaster4D
05.02.2019, 10:53
На данный момент существует такая ошибка.
Т.е. пока только 1 вариант реализации - это накидать Текстовые вводы по отдельности?
SCADAMaster4D
07.02.2019, 15:47
Да, пока только так.
Добрый день, коллеги!
Мне понадобилось сделать таблицу ввода данных (2 строки, 13 столбцов). Я создал тип Структура из 2 полей и тип Массив_структур из 13 элементов Структура. В объекте создал Параметр типа Массив_структур.
В окне создал Стековую панель, на ней панель с 2 Текстовыми вводами. Привязал Параметр с Источнику данных стековой панели, а поля Текст Текстовых вводов связал с полями Источника данных Стековой панели. В общем, все как по хелпнику.
Если я изменяю данные в Параметре, то они отображаются в таблице. А если ввожу данные в таблице - то в Параметре данные не меняются. Входящие/исходящие связи проверил.
Подскажите, пожалуйста, где я сделал ошибку?
Выбрал MasterScady, без ошибок тут никак)))
Crush[Orange]
03.12.2019, 15:45
Что-нибудь изменилось к концу года?
По моим ощущениям, обратная связь в стековой панели всё ещё не работает...
Андрей Косоротов
18.10.2022, 22:33
Добрый день! Данную ошибку исправили? Потому как столкнулся с данной проблемой в 2022)
ДмитрийМ
27.06.2025, 11:57
Добрый день. Данную ошибку до сих пор не исправили. Потому как столкнулся с данной проблемой в 2025)
pavel.migdalev
27.06.2025, 14:06
У меня все работает.
MS4D 1.2.18 и 1.3.5.
В хелпе есть четкий пример.
Сначала вроде бы сделал по нему и не заработало. Но потом, внимательно перечитал, исправил свою ошибку и все работает.
ДмитрийМ
27.06.2025, 19:48
Работает именно запись со стековой панели, или запись в стековую панель? Думаю, вы говорите именно о записи в стековую панель
pavel.migdalev
27.06.2025, 20:17
Работает отображение и изменение данных.
ДмитрийМ
29.06.2025, 12:04
Работает отображение и изменение данных.
Странно, вроде все делаю как в мануале. И хоть ты тресни- работает только отображение. Значит что-то не то делаю.
А как вообще реализовано в masterscada4d изменение данных при использовании массива структур (т.е. в стековой панели и таблице), мы ведь каждый раз перезаписываем данные в массиве данными, которые берутся из источника?
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot