Выбор документа на форме
☑
0
JochenPeiper
06.03.12
✎
11:01
Друзья!
Подскажите,
как мне перехватить при открытии списка документов (ДокументФормаСписка) из какого реквизита вызвано открытие, необъодимо установить раличные виды отборов в зависимости от реквизита
Спасибо.
1
Wobland
06.03.12
✎
11:04
перехватывай события у "реквизитов"
2
vmv
06.03.12
✎
11:04
Вопрос надо так ставить "как мне передать в ДокументФормаСписка параметр, который бедет идентифицировать вариант владельца этой формы"
думаю тут и ответ не нужен.
а перехватывать можно ракеты, сообщения, оповещения и это уже совсем другая история
3
vasilii85
06.03.12
✎
11:05
Что же сегодня за вопросы такие... Автор учись у (2).
4
PVV65
06.03.12
✎
11:12
(0) У формы есть свойство ВладелецФормы.
5
Mort
06.03.12
✎
12:06
Форма списка, имхо должна быть черный ящик. Не должна она знать внутренности того кто её вызвал.
6
JochenPeiper
06.03.12
✎
13:06
Друзья, всем спасибо
Процедура ДокументОснованиеНачалоВыбора(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = ЛОЖЬ;
ФормаСпискаДокументов = Документы.бит_ЗаявкаНаРасходованиеСредств.ПолучитьФорму("бит_П_ФормаСписка");
ФормаСпискаДокументов.Отбор.ФормаОплаты.Значение = Перечисления.бит_ВидыДенежныхСредств.Наличные;
ФормаСпискаДокументов.Отбор.ФормаОплаты.Использование = Истина;
ФормаСпискаДокументов.Отбор.Организация.Значение = Организация;
ФормаСпискаДокументов.Отбор.Организация.Использование = ИСТИНА;
ФормаСпискаДокументов.РежимВыбора = Истина;
ФормаСпискаДокументов.Открыть();
КонецПроцедуры
Ошибка? Это не ошибка, это системная функция.