0 / 0 / 0
Регистрация: 21.05.2023
Сообщений: 129

Одна кнопка два действия 1С 8.2

24.10.2024, 15:36. Показов 3159. Ответов 55
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Необходимо, чтобы при первом нажатии кнопки она скрывала сотрудников по условию со скобками (ув.), при втором нажатии их возвращала обратно. То есть при первом нажатии кнопка должна выглядеть такНазвание: Screenshot_17.png
Просмотров: 133

Размер: 1.3 Кб, а при втором такНазвание: Screenshot_18.png
Просмотров: 132

Размер: 1.4 Кб, нажиматься и разжиматься(пометка). Кнопка находится в обработке,а сотрудники в табличной части обработки. Так вообще возможно сделать?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.10.2024, 15:36
Ответы с готовыми решениями:

Одна кнопка - два действия
У меня есть программа на Wpf и надо сделать так чтобы когда я нажимал на одну кнопку у меня происходило одно действие а после 6 секунд...

QPushButton одна кнопка - два действия
как сделать чтоб при нажатии на текст Login вызывался один метод/ Register - другой?

Одна кнопка - два назначения
Есть 2 формы. На второй форме одна кнопка, на первой две (кнопка 1 и кнопка 2). Как сделать, чтобы при нажатии на кнопку 1 на первой форме,...

55
Эксперт 1С
2759 / 257 / 77
Регистрация: 12.11.2015
Сообщений: 1,566
25.10.2024, 09:56
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Nastya0420 Посмотреть сообщение
тогда не получится сделать
получится
1C
1
МояКнопка.Пометка = Не МояКнопка.Пометка;
1
Модератор
Эксперт 1С
 Аватар для Yulunga
4773 / 968 / 270
Регистрация: 22.04.2013
Сообщений: 6,654
Записей в блоге: 1
25.10.2024, 10:55
slypower, а третье как?
не бывает
чтобы булево. а три варианта.
ув - не ув - сирано. это три.
вы определились с задачей уже?
0
Эксперт 1С
2759 / 257 / 77
Регистрация: 12.11.2015
Сообщений: 1,566
25.10.2024, 10:57
Yulunga, не понял.
Вопрос в том: тогда не получится сделать, чтоб при нажатии она залипала, а при повторном нажатии возвращалась в исходно состояние. Либо нажато либо нет. Какой третий вариант?
Проблема в том, что вопрос задается чаще всего набором слов, среди которых нужно уловить желание.
0
Модератор
Эксперт 1С
 Аватар для Yulunga
4773 / 968 / 270
Регистрация: 22.04.2013
Сообщений: 6,654
Записей в блоге: 1
25.10.2024, 12:02
три варианта
1) в наименовании сотрудника есть (ув.)
2) в наименовании сотрудника нет (ув.)
3) всех сотрудников, невзирая на (ув.)
0
Эксперт 1С
2759 / 257 / 77
Регистрация: 12.11.2015
Сообщений: 1,566
25.10.2024, 12:27
Процедура называется УбратьУволенных(), соответственно есть только 2 варианта:
1) в наименовании сотрудника есть (ув.)
2) всех сотрудников, невзирая на (ув.)

А так да, корректность вопроса можно судить по ответам, как кто понял, так и ответил))
1
 Аватар для Аватар
5393 / 1465 / 513
Регистрация: 31.05.2012
Сообщений: 5,153
25.10.2024, 12:27
ТС сам (сама) не знает что нужно. В начале два варианта, потом три оказывается. Если три, то просто так нажатой и отжатой кнопкой не обойдешься. Можно сделать что бы по нажатию вываливалось меню с тремя пунктами
1
Модератор
Эксперт 1С
 Аватар для Dethmontt
4032 / 2977 / 594
Регистрация: 10.03.2011
Сообщений: 11,701
Записей в блоге: 1
25.10.2024, 12:37
Цитата Сообщение от Nastya0420 Посмотреть сообщение
тогда не получится сделать, чтоб при нажатии она залипала
1C
1
2
3
4
5
6
7
МояКнопка.Пометка = НЕ МояКнопка.Пометка;
 
Если МояКнопка.Пометка Тогда
   Действие1();
Иначе
   Действие2();
КонецЕсли;
1
0 / 0 / 0
Регистрация: 21.05.2023
Сообщений: 129
25.10.2024, 13:52  [ТС]
большое спасибо всем! все работает как надо
0
0 / 0 / 0
Регистрация: 21.05.2023
Сообщений: 129
27.10.2024, 20:01  [ТС]
Можно я еще дополню задачку. Две кнопки одновременно не могут быть нажаты. То есть нажал на кнопку1, а если кнопка2 была в этот момент нажата, то она должна вернуться в исходное состояние кнопка2(не пометка). Как это можно осуществить и куда записывать код?
0
 Аватар для Аватар
5393 / 1465 / 513
Регистрация: 31.05.2012
Сообщений: 5,153
27.10.2024, 20:33
а куда записывала код того, что работает как надо? туда же и этот, меняя свойства Пометка хоть 10 кнопок )
1
0 / 0 / 0
Регистрация: 21.05.2023
Сообщений: 129
28.10.2024, 08:23  [ТС]
что-то я запуталась
1C
1
2
3
Если ЭлементыФормы.КоманднаяПанель1.Кнопки.ПоказатьУволенных.пометка = истина тогда
ЭлементыФормы.КоманднаяПанель1.Кнопки.ПоказатьРаботающих.пометка = ложь;
конецесли;
Добавлено через 17 минут
не актуально

Добавлено через 25 минут
отмена , вот так работает
1C
1
ЭлементыФормы.КоманднаяПанель1.Кнопки.ПоказатьРаботающих.пометка = НЕ Кнопка.Пометка
, НО ... я нажимаю на кнопку уволенные она залипает, а если работающие были нажаты, то кнопка работающие возвращается в исходное состояние, но если я повторно нажму на кнопку уволенные, то кнопка работающие залипнет. Как подправить?
0
Эксперт 1С
2759 / 257 / 77
Регистрация: 12.11.2015
Сообщений: 1,566
28.10.2024, 08:50
Может нужно было не кнопки рисовать а тумблеры? Изучите этот момент
0
0 / 0 / 0
Регистрация: 21.05.2023
Сообщений: 129
28.10.2024, 08:59  [ТС]
slypower, я бы с радостью сделала что попроще, но мне поставили такую задачу
0
Эксперт 1С
2759 / 257 / 77
Регистрация: 12.11.2015
Сообщений: 1,566
28.10.2024, 09:11
Цитата Сообщение от Nastya0420 Посмотреть сообщение
поставили такую задачу
какая задача? Сделать кнопки? Так сделайте их тумблерами может. Кто ставил задачу? ТимЛид или пользователь? Если пользователь, так вы сами разрабатываете и отдаете ему
0
0 / 0 / 0
Регистрация: 21.05.2023
Сообщений: 129
28.10.2024, 09:17  [ТС]
slypower, тимлид
надо чтобы Две кнопки одновременно не были нажаты. То есть нажал на кнопку1, а если кнопка2 была в этот момент нажата, то она должна вернуться в исходное состояние кнопка2(не пометка).
У меня так получилось сделать
1C
1
ЭлементыФормы.КоманднаяПанель1.Кнопки.ПоказатьРаботающих.пометка = НЕ Кнопка.Пометка
,НО ... я нажимаю на кнопку уволенные она залипает, а если работающие были нажаты, то кнопка работающие возвращается в исходное состояние, но если я повторно нажму на кнопку уволенные, то кнопка работающие залипнет.
0
Эксперт 1С
2759 / 257 / 77
Регистрация: 12.11.2015
Сообщений: 1,566
28.10.2024, 09:22
1C
1
ЭлементыФормы.КоманднаяПанель1.Кнопки.ПоказатьРаботающих.пометка = НЕ ЭлементыФормы.КоманднаяПанель1.Кнопки.ИМЯВТОРОЙКНОПКИ.пометка
0
0 / 0 / 0
Регистрация: 21.05.2023
Сообщений: 129
28.10.2024, 09:30  [ТС]
slypower, так это тоже самое, что и написала выше я
0
Эксперт 1С
2759 / 257 / 77
Регистрация: 12.11.2015
Сообщений: 1,566
28.10.2024, 09:44
где располагается код? В какой процедуре?
0
0 / 0 / 0
Регистрация: 21.05.2023
Сообщений: 129
28.10.2024, 09:55  [ТС]
slypower, Процедура УбратьУволенных(Кнопка) и аналогично во второй кнопке
0
Эксперт 1С
2759 / 257 / 77
Регистрация: 12.11.2015
Сообщений: 1,566
28.10.2024, 10:03
давайте сюда эти две процедуры, Ванга в отпуске
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.10.2024, 10:03

Одна кнопка запускает два скрипта
Всем привет. Я сам в скриптах мало соображаю, но надо сделать так, чтобы при нажатии одной кнопки выполнились два скрипта. Вот что у меня...

View: Одна модель, два действия. Или как назначить действие на кнопку?
Вот cshtml: @model UBhelper.Models.Users <div class="row"> <form asp-action="Index"> <button id="demo-priority"...

Два офиса два Роутера - одна локалка все по wi-fi
Уважаемые знатоки, нужна помощь)))) Есть два кабинета, два роутера - но нету между ними локалки, все бы небеда да только в каждом офисе...

Два роутера, два провайдера, одна локальная сеть
Добрый день, форумчане! Нужна ваша помощь. Я всего лишь скромный программист, а к сетям имею лишь опосредованное отношение. Поэтому...

Два ладья, два слон, одна король
На доске n\times n дасставлены две ладьи, два слона и один король. Оказалось, что ни одна из этих фигур не находится под боем ни одной...


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

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

Новые блоги и статьи
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru