PDA

Просмотр полной версии : Кнопки с условиями



Shagrath
17.11.2017, 14:07
Давно не посещал форум. Но вдруг возникла небольшая проблема.
Задача" Сделать 4 кнопки, при нажатии на любую из них, в некоторые строки буду забиваться определенные данные(Из DB)" .Соответственно нужно 4 кнопки с фиксацией, и при нажатии на одну из них, другая кнопка будет переключаться в положение "Выкл". Создал события, под каждую кнопку. ЧТо то вроде ЕСЛИ(Состояние1(*Первая кнопка) = ИСТИНА, Состояние2(*Вторая кнопка)= ЛОЖЬ, Состояние1 = True). Но даже если тут появилась ошибка, то вопрос в динамизации сразу 4 кнопок. Подскажите, как можно реализовать данную задачу.

SCADAMaster
17.11.2017, 14:20
В смысле вам нужно при нажатии на одну кнопку, отжимать другие?
Это делается на вкладке "Действия" - присвойте 0 другим командам, и кнопки отожмуться

Shagrath
17.11.2017, 14:24
Пробовал делать таким способом. А куда мне это событие прикрепить с данными условиями?

SCADAMaster
17.11.2017, 14:39
А причем здесь событие?
Кнопки - у вас команды, типа дискретный. У них тоже есть эта вкладка.

Shagrath
17.11.2017, 14:54
При использовании палитры(когда скрыты мнемосхемы) Так у кнопок 2 команды- состояние и время фиксации. У состояния нету вкладки "Действия".
А вот если на мнемосхему разместить обычную кнопку, и создать дискретную команду всё получилось. Спасибо большое за ответ. Вы лучшие!

oleg1821
10.01.2018, 09:30
Можно ли сделать прозрачную кнопку?

SCADAMaster
10.01.2018, 09:47
Можно. Событие вытаскиваете правой кнопкой - зона выбора.
Если кнопка нужна для открытия окна, то вытаскиваете объект правой кнопкой, в свойствах кнопки делаете ее прозрачной.