Форум программистов, компьютерный форум, киберфорум
Наши страницы
Simulink
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Vopros1
0 / 0 / 0
Регистрация: 02.10.2014
Сообщений: 5
1

Раскрывающийся список

02.10.2014, 13:25. Просмотров 888. Ответов 4
Метки нет (Все метки)

Как в Popup menu в маске блока ,занести значение переменной в которой содержится массив имен?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2014, 13:25
Ответы с готовыми решениями:

Раскрывающийся список
У меня раскрывающиеся списки сделаны так: <li><div class="text"><strong>ЖИВОТНЫЕ </strong><a...

Раскрывающийся список из БД
Уважаемы программисты у меня следующая проблема. Имеется Html форма ввода данных в бд <html>...

Раскрывающийся список
Подскажите как При помощи цикла создать раскрывающийся список который содержит года от 1950 до...

Раскрывающийся список
Как сделать раскрывающийся список что бы при выборе <option> в определенном месте выводила его...

раскрывающийся список
Всем привет. Подскажите как в шарпе называется элемент управления раскрывающегося списка. вот...

4
tvoretsmira
457 / 447 / 56
Регистрация: 28.05.2013
Сообщений: 699
02.10.2014, 21:08 2
Лучший ответ Сообщение было отмечено Vopros1 как решение

Решение

Пускай параметр, значение которого задаётся в маске через popupmenu, имеет свойство 'Name' 'popup1', а str это переменная, в которой содержится массив имён. Тогда:
1. выделяем в Simulink схеме блок, о котором собственно вы спросили;
2. вводим в командном окне следующее:
Matlab M
1
2
3
p = Simulink.Mask.get(gcb);
param = p.getParameter('popup1');
param.set('TypeOptions',str)
1
Vopros1
0 / 0 / 0
Регистрация: 02.10.2014
Сообщений: 5
03.10.2014, 16:08  [ТС] 3
Спасибо огромное за помощь. У меня возникла проблема после изменения параметра маски ,окно диалога маски сразу же закрывается не дождавшись того,как я нажму ОК ,вот что матлаб мне выдает
Warning: The dialog of 'Dblock/ComtradeConvert' is being closed because a mask parameter has been changed
Warning: Invalid setting in masked block 'Dblock/ComtradeConvert' for parameter 'MaskValues'
Помогите пожалуйста

Добавлено через 1 минуту
Как сделать так чтобы после внесения изменений в параметры маски она не закрывалась?
0
tvoretsmira
457 / 447 / 56
Регистрация: 28.05.2013
Сообщений: 699
06.10.2014, 20:44 4
Я не знаю как сделать, чтоб маска не закрывалась. Но
Цитата Сообщение от Vopros1 Посмотреть сообщение
Warning: Invalid setting in masked block 'Dblock/ComtradeConvert' for parameter 'MaskValues'
возникает скорее всего от того, что у параметра MaskValues нету свойства TypeOptions
Раскрывающийся список

Это правда догадки, может я и ошибаюсь..
0
Vopros1
0 / 0 / 0
Регистрация: 02.10.2014
Сообщений: 5
07.10.2014, 10:23  [ТС] 5
Вот я тоже не понимаю почему так,такой параметр как раз есть(

Добавлено через 2 минуты
Так тогда такой вопрос. Каким методом вы создаете массив ячеек str?) Может в этом дело)

Добавлено через 30 минут
Проблема выявлена,совсем глупая была,спасибо огромное за помощь)

Добавлено через 10 минут
В не проблема не решена(

Добавлено через 34 минуты
Параметр задается,но окно диалога маски закрывается в ту же секунду как и изменяется параметр

Добавлено через 10 часов 47 минут
Может можно где-то в настройках галочку какую снять чтобы окно диалога при изменение параметров маски не закрывалось?
0
07.10.2014, 10:23
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.10.2014, 10:23

Раскрывающийся список
Ребят, помогите, не знаю как реализовать выпадающий список, как на картинке, должны быть 4 элемента...

Раскрывающийся список
Рябятушки миленькие мои пожалуйста помогите мне пожалуйста,хотя бы одну страничку, а по примеру я...

Раскрывающийся список
Добрый день, Всем! Требуется помощь. Нужно сделать так, чтобы после открытия основного пункта...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru