v7: Как перенести элемент справочника в другую группу? #593789


#0 by Melcor
Возможно как-то вызывать процедуру переноса элемента справочника в другую группу в формесписка? клиент не хочет нажимать на ctrl F5, а хочет, к примеру, alt+z. вот при нажатии на кнопку Z мне надо, чтобы сработала процедура переноса.
#1 by Конфигуратор1с
а нового родителя он как выбирать собирается?
#2 by Конфигуратор1с
а вообще, спр.родитель = ГРуппа; СПр.Записать;
#3 by Melcor
кликаешь на элемент, кликаешь на папку в дереве и жмешь ctrl+F5
#4 by Melcor
а ГРуппа ты где возьмешь?
#5 by andrewks
о, да тут шизофрения
#6 by Melcor
ну не хочет он нажимать ктрл Ф5, надо что бы быстро и удобно, а как сделать - не знаю (
#7 by Конфигуратор1с
вот и я о том, что зная ГРуппа, ты ее впишешь
#8 by Попытка1С
кхе кхе, чего еще
#9 by Melcor
Конфигуратор1с, еще раз прочитай топик, ты не понял меня видимо
#10 by KRV
Ну поменяй местами кнопы "F5" и "Z" на клавиатуре
#11 by Melcor
просто вдруг есть такая возможность, а я просто не вкурсе её реализации
#12 by andrewks
ресурсы можно подредактировать
#13 by Melcor
с тупыми остротами - к папе
#14 by AcaGost
Пусть под юбку маленького негритека посадит, он и будет нажимать.
#15 by Mikeware
Ну, перехватывай нажатия кнопок :-)
#16 by andrewks
да перехватить - как два пальца, вот дерево иерархии как опросить?
#17 by Конфигуратор1с
В семерке, штатно, нельзя назначить процедуре горячие клавиши
#18 by andrewks
зато можно назначить скрытой кнопке, эту процедуру вызывающую
#19 by Melcor
вся проблема именно в дереве иерархии, ясно, штатных средств нет, значит перетопчется
#20 by Melcor
как вызвать эту процедуру?
#21 by Mikeware
например, сендкеем :-))
#22 by Попытка1С
Скрытой кнопке можно назначить любое сочетание клавиш, как и не скрытой собственно.
#23 by slowpoke1C
А можно повыпендриваться и прикрутить FormEx :-)
#24 by Mikeware
Ну, не то чтоб насмерть любое...
#25 by andrewks
угу. только не все работать будут
#26 by Melcor
Добавил я кнопку, назначил &Z  а как при нажатии на неё вызвать процедуру переноса???
#27 by Ork
В свойствох кнопки прописать.
#28 by Mikeware
отправь сендкеем сонтрол-ф5 :-))
#29 by Попытка1С
Ну а что нельзя например?
#30 by Melcor
ЧТО ПРОПИСАТЬ в свойствах кнопки? напиши.
#31 by Попытка1С
То что штатные в платформе не будут работать?
#32 by andrewks
например, Del не будет работать на форме, на которой нет ТЗ
#33 by andrewks
имя процедуры
#34 by Ork
Вызов процедуры.
#35 by Melcor
Орк, напиши имя процедуры, умник
#36 by Попытка1С
Процедура ПеренестиЭлементыВДругуюГруппу
#37 by Melcor
не пашет
#38 by Попытка1С
Странно..
#39 by Ork
Че непашет? Тебе что-ли нужно расписать сам процесс переопределения родителя? см.
#40 by Конфигуратор1с
пашет, просто без указания группы ПеренестиЭлементыВДругуюГруппу не отрабатывает
#41 by Конфигуратор1с
ему родителя нужно нового определить, а это сделать нельзя, ибо дерево групп недоступно
#42 by Ork
+ Если нужна стандартная морда процесса - в свою процедуру положи SendKey(Ctrl+F5).
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям