Имя: Пароль:
1C
1С v8
Как сделать чтобы при открывании списка документов появлялась окошка выбора
0 Смертник
 
16.12.12
18:21
Нужно чтобы при заполнении документа по другому документу появлялось окошка выбора Склада, подскажите как то сделать?
1 kotletka
 
16.12.12
18:21
ВвестиЗначение()
2 Смертник
 
16.12.12
18:53
Если флОчищать Тогда
       Если Объект[ИмяТабличнойЧасти].Количество() > 0 Тогда
       
           ТекстВопроса = "Перед заполнением табличная часть будет очищена. Продолжить?";
           Ответ = Вопрос(ТекстВопроса, РежимДиалогаВопрос.ДаНет, 60, КодВозвратаДиалога.Да,);
           Если Ответ <> КодВозвратаДиалога.Да Тогда
               Возврат;
           КонецЕсли;
           
           Объект[ИмяТабличнойЧасти].Очистить();
       КонецЕсли;
   КонецЕсли;
   
   ФормаВыбора = Документы.ЗаказПокупателя.ПолучитьФормуВыбора();
   ФормаВыбора.Заголовок = "Выберите заказ покупателя для заполнения таблицы товары";
   ФормаВыбора.РежимВыбора = Истина;

   Грузоотправитель    = Объект.Грузоотправитель;
   Подразделение        = Объект.Подразделение;
   Склад                = Объект.Склад;

   ФормаВыбора.Отбор.Грузоотправитель.Значение          = Грузоотправитель;
   ФормаВыбора.Отбор.Грузоотправитель.Использование     = Истина;
   ФормаВыбора.Отбор.Подразделение.Значение               = Подразделение;
   ФормаВыбора.Отбор.Подразделение.Использование         = Истина;
   ФормаВыбора.Отбор.Склад.Значение                       = Склад;
   ФормаВыбора.Отбор.Склад.Использование                 = Истина;

   Заказ = ФормаВыбора.ОткрытьМодально();

   Если НЕ ЗначениеЗаполнено(Заказ) Тогда
       Возврат;
3 Смертник
 
16.12.12
18:54
А в какой именно момент кода - я вот выкинул часть кода
4 Смертник
 
16.12.12
19:21
подскажите плиз
5 Смертник
 
16.12.12
19:27
все спасибо
6 France
 
16.12.12
19:28
надо смотреть обработку заполнения, а не модуль формы списка..