Имя: Пароль:
1C
 
Обработка выбора
0 1ctube
 
04.09.18
09:52
День добрый. Есть документ с ТЧ с реквизитом "Документ". Он раньше имел тип "Документ.Регистрация". И в событии начало выбора у него, написан код который открывает форму документа с заданным отбором. Всё работает. Но: нужно сделать его составным и что бы было выбрать 2 типа значения:"Документ.Регистрация" и "Документ.ПоступлениеТМЗ".
Вопрос: как в процедуре начало выбора прописать что бы если пользователь выберет тип "Документ.ПоступлениеТМЗ", то открыть и её с отбором? Вот код процедуры начало выбора:
СтандартнаяОбработка = Ложь;
ФормаВыбора = Документы.Регистрация.ПолучитьФормуВыбора(,Элемент,);

И далее нужный отбор
1 Лефмихалыч
 
04.09.18
10:17
свою форму выбора документов рисуй с возможностью отбора по типу и ее открывай
2 Лефмихалыч
 
04.09.18
10:18
+(1) ну, или - журнал открывай, где есть те и другие документ (или создай журнал на крайняк).
Но форма - культурнее для данной задачи
3 1ctube
 
04.09.18
11:00
(1) А есть ли вариант решения без создания своей формы выбора и журнала?
4 D3O
 
04.09.18
11:10
(0) сначала там будет выбираться Тип. добавь условия по проверке ТипЗнч выбранного и далее соответствующую форму открывай
5 D3O
 
04.09.18
11:11
(4) только не в НачалоВыбора, а в ОбработкаВыбора
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.