v7: Не закрывать форму выбора при выборе НЕ ТОГО элемента справочника #804344


#0 by palpetrovich
притупил, направте на путь истинный ...если он есть зы: выбор - из реквизита на форме с педалькой
#1 by Fedor-1971
а можешь назвать критерий "Не тот"?
#2 by palpetrovich
ну, к примеру, Сотруднк.НеВыбирать = 1
#3 by GreyK
ПриНачалеВыбораЗначения(ИдентЭлемДиалога, ФлагСтандОбр)
#4 by h-sp
ну и сделай отбор на форме НеВыбирать = 0
#5 by palpetrovich
пробовал, не получается в ПриНачалеВыбораЗначения не понял, как,  в какой форме? вызываемой, вызывающей?
#6 by h-sp
конечно в вызываемой.
#7 by palpetrovich
типа сформировать список отбора, и передать его в вызываемую форму?
#8 by Fedor-1971
в ПриВыбореСтроки формы выбора проверь своё условие и СтатусВозврата
#9 by GreyK
можешь поставить фильтр по НеВыбирать.
#10 by Fedor-1971
установить отборы в ПриОткрытии по значению переданному через параметр открытия
#11 by palpetrovich
пожалуй самый простой вариант, единственное еще надо передать параметр в форму, дабы не во всех случаях работы это проверялось
#12 by Злопчинский
Какая фигня Можно по всякому Можно в форме выбора в предопр процедуре что-то там есть при выполнении выбора - анализировать Можно форму выбора вообще не трогать а анализировать выбранный элемент в форме-маме - если не подходит - снова открывать выбор Мод Но выбор делать через открытьподбор, далее в предопределённых процедурах обрабатывать все как надо
#13 by Fedor-1971
Чего уж сразу так-то. По логике, отбор предпочтительнее, просто не даём возможность выбрать пользователю некорректный элемент (их просто нет в списке выбора), но ТС хочет анализировать, ему виднее зачем делать именно так.
#14 by Злопчинский
да без проблем, как удобнее Может быть что отбор делать накладно
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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