Имя: Пароль:
1C
1С v8
Несколько кнопок по умолчанию в одной форме (сильно не бейте)
0 DrWeb
 
30.06.21
20:04
Вот это читал: Кнопка По Умолчанию в Управляемых формах

Но сама 1С думает иначе. В УТ 11.4 в обработке обеспечения потребностей несколько страниц, на каждой из них кнопка Далее с флагом по умолчанию. Это разные кнопки (хотя команда одна). Пытаюсь повторить этот финт у себя в обработке - ничего не выходит. Ставишь одну кнопку по умолчанию - с предыдущей флаг слетает. Что я делаю не так?
1 PuhUfa
 
30.06.21
20:54
(0) Похоже на "чит". Если у одной из этих кнопок снять "по умолчанию" и поставить обратно, то у других все сразу слетает. И больше не получается поставить всем этим кнопкам одновременно "по умолчанию". Возможно так можно через сохранение конфы в файлы.
2 Donkey_hot
 
30.06.21
20:56
А программно менять кнопку по умолчанию при переключении страниц? Пробовали?
3 DrWeb
 
30.06.21
21:03
(2) Ну я не то что пробовал. А просто мозгами знаю, что это возможно. Но типа хотелось сделать просто как в 1С ))
4 DrWeb
 
30.06.21
21:03
(1) Спасибо. У меня конфа на замке, проверить не мог. Ну чит, так чит. Буду делать как в (2)
5 DrWeb
 
30.06.21
21:05
(1) Но ващет это скотство конечно... (крик души ))
6 PuhUfa
 
30.06.21
21:09
(4) У меня тоже эта обработка на замке, но ни кто не отменял "Сохранить как внешнюю обработку..." -)
И делай с ней что хош (с) -))
7 DrWeb
 
30.06.21
21:45
(6) Семён Семёныч! (с) -)))
8 Ёпрст
 
01.07.21
01:03
(0) Да. Прикольный эффект, и даже воспроизводится

https://cloud.mail.ru/public/h25Y/hrg9z2kaB
9 Ёпрст
 
01.07.21
01:11
И даже на разных закладках своя команда работает. Вот только когда они вместе на 1 странице - болт, работает первый хоткей :(
10 PuhUfa
 
01.07.21
05:07
(8) Как сделал?
11 Ёпрст
 
01.07.21
07:44
(10) дык руками, вестимо.
12 ads55
 
01.07.21
07:46
(10) распаковал unpack-ом, проставил признак 1 и заново собрал :)
13 ДенисЧ
 
01.07.21
07:49
За такие фокусы в типовых положено бить. Очень сильно.
Намного сильней, чем за закрытые модули расчета НДС в БП...
14 Ёпрст
 
01.07.21
08:04
(13) ой -ой..
В типовой, там не должен работать Ctrl+Enter на всех закладках - ибо не доделали.
Там только сами кнопки со стилем таким.
15 ДенисЧ
 
01.07.21
08:05
(14) ТО есть ещё хуже - сознательный обман.
16 Ёпрст
 
01.07.21
08:10
(15) ну, хз, зачем оне это сделали в ут, видать для красоты.
И то, не доделали до конца.
Впрочем, ничего нового :)

Приходят недоделанные люди и приносят недоделанныые отчеты и никак не прервать этот замкнутый круг
17 PuhUfa
 
01.07.21
08:42
(12) ну вдруг без таких извращений получилось -)
(16) красивые кнопочки это ж самое главное после котиков -)
18 Ёпрст
 
01.07.21
08:49
Не, не анпаком.
Хотя им тоже можно
19 ads55
 
01.07.21
09:12
(18) да я другое и не искал. как-то на него наткнулся - потребности удовлетворяет, пока больше ничего и не ищу.
хотя можно и через выгрузить/загрузить в файлы из конфигуратора.
20 Kesim
 
01.07.21
10:34
а если кнопку сделать одну вне закладок?
21 ads55
 
01.07.21
10:41
(20) может ему за количество кнопок на форме платят :)
22 Ёпрст
 
01.07.21
11:55
(20) тоже работает
23 DrWeb
 
03.07.21
13:49
(14) Не не, там не стиль. Там именно стоят кнопки по умолчанию в количестве больше одной. Тоже сначала подумал, что стилем сделано
24 Ёпрст
 
03.07.21
14:47
(23) ты не понял. В типовой - просто выставили галку кнопка-по умолчанию, соответственно она с другим стилем стала - желтая и шрифт жирный.
А вот её обработку забыли слепить. Т.е по Ctrl+Enter  будет работать только на первой странице и всё.
я в (8) слепил как надо - работает на всех закладках и своя команда, а не одна команда.
25 DrWeb
 
03.07.21
16:19
(24) Ааа. А как этого добился?
26 Asmody
 
03.07.21
17:05
Правкой xml-ки, вестимо
27 Ёпрст
 
03.07.21
18:40
(25) ручонками повесил хоткей на команды и добавил свойство кнопарь по-умолчанию всем кнопкам.

Правда, если их 3 на страничке, то Ctrl+Enter будет работать только для первой..тут уж 1с-ину не наипешь
28 DrWeb
 
03.07.21
19:18
(27) Так в чем тогда отличие от 1С? Идея ж том, что по Ctrl+Enter работало, но если это одна команда - не проблема. Пусть срабатывает невидимая кнопка на первой странице. Не имеет значения
29 Ёпрст
 
03.07.21
20:41
(28) еще раз. В типовой работает Ctrl+Enter только на первой странице. Всё.
30 Ёпрст
 
03.07.21
20:42
на остальных страницах, хоть там и есть кнопка-по умолчанию, она не работает по хоткею.
Так понятнее ?
31 Ёпрст
 
03.07.21
20:43
В моей поделке, работает хоткей на всех страницах.
И пофик, какая там команда повешана на кнопку - одна или своя для каждой кнопки
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой