Запрет открытия формы элемнта справочника из формы списка. #318399


#0 by Kastello
Запрет открытия формы  элемнта справочника из формы списка. Как это сделать?
#1 by Рэйв
А откуда открывать планипуешь?
#2 by Рэйв
планипуешь=планируешь
#3 by Kastello
Из документа
#4 by Ёпрст2
1.В Форме Элемента:
#5 by Рэйв
Мило. У тебя в документе будет кнопка, открывающая элемент справочника?
#6 by Конь в пальто
в прицедуре приоткрытии
#7 by Kastello
1. Не получится - это надо сделать не для всех, а именно из этой формы списка которую я приклеил к документу.    2. В том то и дело что выбирать монжно, а открывать элемент нельзя, а этот способ делает наоборот.
#8 by Конь в пальто
параметр передавай. чудо )
#9 by Kastello
К сожаленю я не нашел события которое срабатывет при открытии элемента из формы списка, а без этого параметр передать я не смогу...
#10 by Kastello
Як?
#11 by Рэйв
назначь в конфигураторе этой форме "ДляВыбора" и никто не сможет открыть/добавить новый элемент.
#12 by Ёпрст2
Ошибаешься... если ничего специально не писать, то всё там в ней можно открывать, редактировать ...
#13 by Рэйв
Да, погорячился:-)
#14 by Kastello
По ходу наверное подходит самый тупой способ: В форме элемнта ПриОткрытии
#15 by Ёпрст2
Параметром ... ЗЫ: Если влом чего -то передавать, то лепи свою форму списка, в ней делай тупо запрет на открытие/редактирование ... в документе у реквизита ставь в свойствах, что открывать эту форму списка.
#16 by Kastello
Просто думал красиво сделать: создать отдельную форму списка и там всё обозначить правильно.
#17 by Kastello
<Параметром ... > Я же говорю что нет обработчика события кот. срабатывает в момент открытия элемнта из ормы списка, а без этого события параметр не передашь. <делай тупо запрет на открытие/редактирование> Как это сделать?
#18 by Ёпрст2
Та не ужели ? :)) Всё там есть ... Делаешь в форме списка Форма.ОбработкаВыбораСтроки и в ПриВыбореСтроки пишешь ОткрытьФорму(ТекущийЭлемент,Параметры) ... хоть оппередавайся ... ЗЫ: Запрет то ? статусВозврата во всех предопределенных процедурах ... делов то .. :)
#19 by Kastello
Вот так выглядит весь модуль формы списка: Процедура ПриОткрытии Процедура ПриНачалеРедактированияСтроки не срабатывает!
#20 by Kastello
Тфу мл*
#21 by Kastello
Попутал
#22 by Kastello
Вот так сработало. Спасибо.
#23 by Ёпрст2
Еще лучше, из документа что -то передать при открытии ФормыСписка справочника, в Форме Списка поймать, и... если надо, делать ПриВыбореСтроки и Форма.ОбработкаВыбораСтроки ..иначе, всё как обычно... короче, баловаться можно как угодно.
#24 by Kastello
Сработало только наоборот! Выбрать его нельзя за то редактровать - можно!
#25 by Ёпрст2
В ПриВыбореСтроки можешь вообще ничего не писать :) ...
#26 by Kastello
ПриВыбореСтроки срабатывает на двойной щелчок или на "Enter" это мне как раз нужно чтобы работало, а вот "Shift - Enter" не нужно.
#27 by Ёпрст2
Ну в ПриОткрытии СтатусВозврата сделай, у формы элемента ...или, если редактируется в списке... догадайся сам :)
#28 by Kastello
Да никак не сделаешь вот что я догадался
#29 by Kastello
Нет способа передать параметр в элемент.
#30 by Ёпрст2
? Хреновый у тебя догадыватель ... в ПриВводеСтроки,ПриНачалеРедактированияСтроки СтатусВозврата и всё ... Можешь еще и в ПриУдаленииЭлемента воткнуть ...
#31 by Ёпрст2
Читать ответы не пробовал ? пост, к примеру ...
#32 by Kastello
... в открываемый элемент. Поскольку нет обработчика события ПриИнтерктивномОткрытии
#33 by Ёпрст2
Кто тебе внушил эту дурость?
#34 by Kastello
На ответ вполне конкретный
#35 by Kastello
попробуй внушить умность
#36 by smaharbA
Да уж...(с)
#37 by Ёпрст2
Чего не понятного в ?
#38 by Kastello
Всё понятно, ответ в
#39 by Kastello
Не работает эта тема.
#40 by Ёпрст2
Редактирование какое ? В Диалоге, в Списке ? Если в диалоге, то смотри , если в списке - ...
#41 by Kastello
Только в диалоге.     не работает.
#42 by Kastello
в всё написано.
#43 by Ёпрст2
Какой упёртый ... В форме Элемента: Процедура ПриОткрытии
#44 by GrayT
Форма.ТолькоПросмотр
#45 by Ёпрст2
+44 :) Та чего уж там мелочиться то ..в Правах запретить сразу ... :)
#46 by GrayT
Это ответ на 26 Выбор - работает, редактирование - нет. Обвязку вешать по вкусу :)
#47 by Kastello
Уух... Я сделал так: Это в элементе справочника.
#48 by Kastello
Остальное не работает!
#49 by Ёпрст2
Остальное, это что? ЗЫ: Есть еще такая вещь, как Права в пофигураторе ...
#50 by Kastello
И праввами пофигураторе ты это не зарежешь
#51 by Ёпрст2
Сними чтение - даже форму списка не откроет ...Редактирование сними - откроет посмотрит, ничего сделать не сможет ... чего еще надобно? И это, что не работает в ?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С