| 
    
            
         
         | 
    
  | 
Форма выбора справочника контрагенты как в Подборе | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        web_profiler    
     28.10.13 
            ✎
    13:51 
 | 
         
        Суть проблемы: необходимо при выборе элемента справочника (группы) добавлять в Табл.часть контрагентов и форма выбора при этом действии не закрывается (только при нажатии пользователем крестика). Выбор элемента (группы) организовал, но форма после выбора закрывается. Пробывал ее не закрывать - тогда ничего не передается.
 
        Подскажите, пожалуйста, че не так делаю? Процедура Кнопка1Нажатие(Элемент) Поставщики = Справочники.Контрагенты.ПолучитьФормуВыбора(); //Поставщики.ЗакрыватьПриВыборе = Ложь; Клиенты = Поставщики.ОткрытьМодально(); //Поставщики.ОповеститьОВыборе(ТекущаяСтрока); Если Клиенты = Неопределено Тогда Возврат; КонецЕсли; Если Клиенты.ЭтоГруппа = Ложь Тогда СтрТЗПоставщики = ТЗПоставщики.Добавить(); СтрТЗПоставщики.Наименование = Клиенты.Ссылка; Иначе Выборка = Справочники.Контрагенты.ВыбратьИерархически(Клиенты); Пока Выборка.Следующий() Цикл Если НЕ Выборка.ЭтоГруппа Тогда СтрТЗПоставщики = ТЗПоставщики.Добавить(); СтрТЗПоставщики.Наименование = Выборка.Ссылка; КонецЕсли; КонецЦикла; КонецЕсли; ТЗПоставщики.Свернуть("Наименование"); КонецПроцедуры  | 
|||
| 
    1
    
        scanduta    
     28.10.13 
            ✎
    13:53 
 | 
         
        ЗакрыватьПриВыборе=Ложь
 
        МножественныйВыбор=Истина  | 
|||
| 
    2
    
        scanduta    
     28.10.13 
            ✎
    13:54 
 | 
         
        Используй эти параметры для формы выбора     
         | 
|||
| 
    3
    
        web_profiler    
     28.10.13 
            ✎
    13:54 
 | 
         
        Множественный выбор не подходит. "Пользователь" не умеет работать с зажатой кнопкой Ctrl     
         | 
|||
| 
    4
    
        web_profiler    
     28.10.13 
            ✎
    13:55 
 | 
         
        Необходимо использование двойного щелчка     
         | 
|||
| 
    5
    
        web_profiler    
     28.10.13 
            ✎
    13:55 
 | 
         
        Мож какая-то обработка выбора?     
         | 
|||
| 
    6
    
        scanduta    
     28.10.13 
            ✎
    13:58 
 | 
         
        Попутал достаточно просто
 
        ФормаВыбора.ЗакрыватьПриВыборе = Ложь;  | 
|||
| 
    7
    
        web_profiler    
     28.10.13 
            ✎
    13:58 
 | 
         
        (6) пробывал уже (0) 2-ая строка     
         | 
|||
| 
    8
    
        FIXXXL    
     28.10.13 
            ✎
    13:59 
 | 
         
        Через Модально не выйдет
 
        открывай обычно и указывай владельца  | 
|||
| 
    9
    
        scanduta    
     28.10.13 
            ✎
    14:01 
 | 
         
        Делай так:,
 
        ФормаВыбора = ПолучитьФорму("Документ.Приходная.ФормаВыбора",,ЭтаФорма); ФормаВыбора.ЗакрыватьПриВыборе = Ложь; И добавь в форме откуда открываешь предопредленную процедуру "ОбработкаВыбора" Тогда должно взлететь  | 
|||
| 
    10
    
        web_profiler    
     28.10.13 
            ✎
    14:02 
 | 
         
        (8) при открытии формы выбора указать 2-ым параметром ЭтаФорма?
 
        Поставщики = Справочники.Контрагенты.ПолучитьФормуВыбора(, ЭтаФорма); Поставщики.ЗакрыватьПриВыборе = Ложь; Поставщики.Открыть();  | 
|||
| 
    11
    
        web_profiler    
     28.10.13 
            ✎
    14:06 
 | 
         
        (9) все не так: зачем изменять типовой механизм формы выбора элемента справочника? Полюбому есть метод без снятия с поддержки     
         | 
|||
| 
    12
    
        scanduta    
     28.10.13 
            ✎
    14:09 
 | 
         
        (11) Найдешь как сделать по другому , скажи     
         | 
|||
| 
    13
    
        web_profiler    
     28.10.13 
            ✎
    14:16 
 | 
         
        (12) ок     
         | 
|||
| 
    14
    
        FIXXXL    
     28.10.13 
            ✎
    15:13 
 | 
         
        (10) да
 
        и обработку выбора заюзай конфа типовая? посмотри, сделай по аналогии подбор не только номенклатуры есть в тех же Внешних обработках, в распределении прав пользователей...  | 
|||
| 
    15
    
        web_profiler    
     28.10.13 
            ✎
    16:35 
 | 
         
        конфа типовая     
         | 
|||
| 
    16
    
        web_profiler    
     28.10.13 
            ✎
    17:18 
 | 
         
        решил     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |