|   |   | 
| 
 | Вопрос по установке отбора в форме документа | ☑ | ||
|---|---|---|---|---|
| 0
    
        1Cpr 23.09.11✎ 17:52 | 
        Всем привет. 
  есть документ, в нем реквизиты: заказ - типа документ контрагент - типа справочник контрагенты и др. Как открыть форму отбора для подбора реквизита ЗАКАЗ, чтобы вывалились только документы по определенному контрагенту? Вот это не работает: Процедура ЗаказПокупателяНачалоВыбора(Элемент, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; ЗначениеОтбора = Новый Структура("Контрагент", Контрагент); ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора); ОткрытьФорму("Документ.ЗаказПокупателя.ФормаСписка",ПараметрыВыбора); КонецПроцедуры Всем спасибо. | |||
| 1
    
        zbv 23.09.11✎ 17:56 | 
        получаешь форму выбора, устанавливаешь отбор, открываешь форму.     | |||
| 2
    
        1Cpr 23.09.11✎ 17:59 | 
        1) А по конкретней? Я новичек в 8-ке
  У меня не хватает получения формы? | |||
| 3
    
        zbv 23.09.11✎ 18:00 | 
        (2) в типой правишь или нетленку пишешь ?     | |||
| 4
    
        Amiralnar 23.09.11✎ 18:02 | 
        (0) Это вполне работает: параметры передаются. Ты, наверное, хочешь, чтобы форма при открытии телепатически поняла, что ейсделать с этими параметрами?     | |||
| 5
    
        Stim213 23.09.11✎ 18:03 | 
        управляемые формы?     | |||
| 6
    
        Aswed 23.09.11✎ 18:03 | 
        (0) Динамический список, с указанием отбора при создании на сервере.     | |||
| 7
    
        1Cpr 23.09.11✎ 18:05 | 
        новая конфа - с пустышки делаю, указанная процедурка вызывается из формы документа - событие элемента "ЗАКАЗ"     | |||
| 8
    
        1Cpr 23.09.11✎ 18:05 | 
        форма - обычная     | |||
| 9
    
        1Cpr 23.09.11✎ 18:07 | 
        4) я хочу, чтобы форма поняла, что я хочу сделать фильтр в подборе по контрагенту, чтобы документы по другим не выводились в списке     | |||
| 10
    
        1Cpr 23.09.11✎ 18:11 | 
        подскажите, что я делаю не так как надо, может не в ту процедуру, или еще что? С скд еще не умею работать...     | |||
| 11
    
        zbv 23.09.11✎ 18:13 | 
        ФормаВыбора = Документы.ЗаказПокупателя.ПолучитьФормуВыбора(, Элемент);
  ФормаВыбора.ДокументСписок.Отбор.Контрагент.Установить(Контрагент); ФормаВыбора.Открыть(); | |||
| 12
    
        1Cpr 23.09.11✎ 18:16 | 
        11) правильно я понимаю - я использую форму выбора, а не так как у меня было форму списка? В этом проблема?     | |||
| 13
    
        zbv 23.09.11✎ 18:17 | 
        можно еще "НастройкаОтбора" прикрутить, чтобы юзверь не мог отбор снять.     | |||
| 14
    
        zbv 23.09.11✎ 18:18 | 
        (12) Больше разницы никакой не видишь ?     | |||
| 15
    
        1Cpr 23.09.11✎ 18:21 | 
        14) по другому реализовано, сейчас попробую отпишусь ;)     | |||
| 16
    
        1Cpr 23.09.11✎ 18:26 | 
        заработало!Спасибо огромное Борис (zbv)     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |