как программно перенести элемент справочника в другую группу #2378


#0 by econom
элемент справочника редактируется в диалоге (или новый). по реквизитам алгоритм модуля формы диалога "принимает решение" перенести его в другую группу. однако пока диалог не закрыт... ничего не получается. Вопрос как бы какой нибудь процедурой (или кнопкой) закрыть форму и глобальной процедурой перекинуть ентот элемент в другую группу. Пробовал вызывать глобальную процедуру, передавая в нее контекст и текущий элемент со всеми его делами, там Форма.Закрыть. потом пытаюсь поменять родителя, но... Понял что пока работает процедура, вызванная из кнопки формы, эта форма - не закрывается и: ВыбрЗаказ.Родитель=НовыйРодитель; {Глобальный модуль}: Объект не может быть перепозиционирован! как бы сначала закрыть а потом запустить глПроцедуру?
#1 by Рупор абсурда
1. Обработкой 2. Через глобольную ОбработкуОжидания 3. ?
#2 by a_aladdin
Когда обсуждался вопрос об изменении времени проведенного док-та, всплыло решение как раз твоей проблемы (а конкретно, GrayT - мне прислал посмотреть) Вод код в форме элемента справочника Попробуй...
#3 by Рупор абсурда
Лучше не пробуй! А если элемент не новый?
#4 by a_aladdin
если не новый тоже сработает
#5 by Рупор абсурда
А если на него ссылки в базе есть?
#6 by a_aladdin
- а именно?
#7 by Рупор абсурда
Что "а именно?"? А именно, сидит он в куче доков и других справочниках, например ... К тому же у справочника этого могут быть подчиненные, у элемента этого могут быть периодические реквизиты и т.п. ... Не пробуй!
#8 by a_aladdin
значит - пускай для нового хотя бы использует. изначально-то конечно задача стояла саму идею реализовать - изменение группы в форме, в глобальном-то смысле особо не думали...
#9 by Рупор абсурда
Всё уже украдено до нас! (с)
#10 by Кое-кто@где-то.там
Хех, мой код ходит ... С подчиненными пофиг, с периодическими решаемо.
#11 by skunk
не согласен с доводами Рупора, но вывод правильный... там и еще кое-что есть...
#12 by romix
Можно при закрытии запускать внешнюю компоненту или программу, которая изменит все как надо. Хотя овчинка имхо не стоит выделки - ну кому это нужно - в папку перекидывать... Сами же юзера и взвоют, что они создали, а элемент куда-то делся. Они еще раз создали - он опять уехал... Некоторые юзера отличаются завидным упорством...
#13 by Фокс
Хитрые вы, собаки легавые, с подходцами вашими... Ну ничего, ножички то у нас на всех найдутся ... Нахлебаетесь, как давеча на бульваре ...
#14 by skunk
ой... ни как у нас уголовный криминалитеты позавились... Львенок, что ли крышует...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям