|   |   | 
| 
 | v8: выбор Номенклатуры | ☑ | ||
|---|---|---|---|---|
| 0
    
        antoha_ mashencev 11.03.14✎ 10:36 | 
        в табличной части внешней обработки есть реквизит Номенклатура, нужно чтобы при выборе номенклатуры выводился не весь список номенклатуры а только та которая соответствует подразделению пользователя. как это сделать?? конфа УПП13     | |||
| 1
    
        Wobland 11.03.14✎ 10:36 | 
        накласть отбор на форму выбора     | |||
| 2
    
        Wobland 11.03.14✎ 10:37 | 
        (1) на список этой формы     | |||
| 3
    
        antoha_ mashencev 11.03.14✎ 10:40 | 
        а как это сделать??     | |||
| 4
    
        Wobland 11.03.14✎ 10:42 | 
        Процедура ЗаказПокупателяНачалоВыбора(Элемент, СтандартнаяОбработка)
 СтандартнаяОбработка=Ложь; ФормаВыбора=Документы.ЗаказПокупателя.ПолучитьФормуВыбора(, ЭтаФорма); ФормаВыбора.ДокументСписок.Отбор.Организация.Значение=Справочники.Организации.НайтиПоКоду("000000001"); ФормаВыбора.ДокументСписок.Отбор.Организация.ВидСравнения=ВидСравнения.Равно; ФормаВыбора.ДокументСписок.Отбор.Организация.Использование=Истина; ФормаВыбора.Открыть(); КонецПроцедуры Процедура ОбработкаВыбора(ЗначениеВыбора, Источник) Если ЭтаФорма.ТекущийЭлемент.Имя="ЗаказПокупателя" Тогда ЗаказПокупателя=ЗначениеВыбора; КонецЕсли; КонецПроцедуры | |||
| 5
    
        antoha_ mashencev 11.03.14✎ 10:58 | 
        ээмм... я создал РегистрСведений в котором есть Номенклатура и Подразделение, для того чтобы так сказать соотнести номенклатуру к определенным подразделениям.     | |||
| 6
    
        Wobland 11.03.14✎ 10:59 | 
        (5) ВидСравнения.ВСписке     | |||
| 7
    
        antoha_ mashencev 11.03.14✎ 11:04 | 
        не понял((     | |||
| 8
    
        Wobland 11.03.14✎ 11:07 | 
        накласть отбор на список формы выбора по условию нахождения ссылки в заданном списке     | |||
| 9
    
        Godofsin 11.03.14✎ 11:09 | 
        (8) Ща он накладет =)     | |||
| 10
    
        МойКодУныл 11.03.14✎ 11:10 | 
        УПП 13 уже на упр формах?     | |||
| 11
    
        antoha_ mashencev 11.03.14✎ 11:10 | 
        нет     | |||
| 12
    
        Бледно Золотистый 11.03.14✎ 11:11 | 
        (10) а где речь о УФ?     | |||
| 13
    
        МойКодУныл 11.03.14✎ 11:12 | 
        (4) Вы привели здесь код, не подходящий для данного случая. Причем тут заказ покупателя и организация, когда нужна номенклатура и подразделение:)
 (11) Колонка подразделение в форме списка\выбора есть? (12) я просто поинтересовался. | |||
| 14
    
        ale-sarin 11.03.14✎ 11:13 | 
        (13) 
 ))) Дааа уж. В (4) был пример для автора. Что бы дальше сам думал. А не класть здесь для него весь код. | |||
| 15
    
        Wobland 11.03.14✎ 11:13 | 
        код в (4) был накидан на коленке специально для девочки, которая испытывала проблемы с пониманием ласковых слов типа (8). ей сразу полегчало. посмотрим, как справится ТС с этим вызовом     | |||
| 16
    
        МойКодУныл 11.03.14✎ 11:16 | 
        (15) похоже на развод ТС на "слабо"     | |||
| 17
    
        antoha_ mashencev 11.03.14✎ 11:21 | 
        так так началось как всегда друг друга гномить!! я между прочим только начинаю изучать поэтому и пршу помощи а те кто уже "родился" со знаниями 1с программирования можете одеть нимб и гордиться!! спасибо всем кто хоть как-то пытается помочь в разрешении проблемы     | |||
| 18
    
        Wobland 11.03.14✎ 11:25 | 
        ага, всё как обычно. вместо того, чтобы выяснять для себя значения непонятных слов и речевых оборотов, предпочтительней обидеться     | |||
| 19
    
        Godofsin 11.03.14✎ 11:31 | 
        (18) пернатые не меняются )))     | |||
| 20
    
        Wobland 11.03.14✎ 11:34 | 
        (19) я б тоже таким был, если б у меня тогда была миста. но мисты не было, приходилось доходить до понимания непонятного самостоятельно, без живительного направляющего перста     | |||
| 21
    
        МойКодУныл 11.03.14✎ 11:34 | 
        (18) Просто если автор сделал связь через РС, такой отбор ему не поможет, вроде. И тут нужен критерий отбора. Или можно напрямую, при наличии колонки в списке? Что-то я подзабыл уже.     | |||
| 22
    
        Wobland 11.03.14✎ 11:36 | 
        (21) ничего не скажу про критерии, но вид отбора ВСписке довольно универсален     | |||
| 23
    
        antoha_ mashencev 11.03.14✎ 11:36 | 
        черт я не знаю как это сделать     | |||
| 24
    
        Wobland 11.03.14✎ 11:37 | 
        (23) ты же правда не ждёшь от нас готового кода?
 СписокОрганизаций.ЗагрузитьЗначения(Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку(0)); ЭлементыФормы.Организации.Значение.Отбор.Ссылка.Использование=Истина; ЭлементыФормы.Организации.Значение.Отбор.Ссылка.ВидСравнения=ВидСравнения.ВСписке; ЭлементыФормы.Организации.Значение.Отбор.Ссылка.Значение=СписокОрганизаций; | |||
| 25
    
        antoha_ mashencev 11.03.14✎ 11:39 | 
        нет не жду.. мне нужно самому учиться. просто с данным заданием я не могу справиться     | |||
| 26
    
        Godofsin 11.03.14✎ 11:42 | 
        (25) в (4) исчерпывающий пример, серьезно. Если в нем непонятно что-то, спроси у нас. Но сначала попробуй на его основе хоть что-то написать и выложить сюда, даже если это не работает. Короче, поработай сам чуток, только мозги подключай.     | |||
| 27
    
        МойКодУныл 11.03.14✎ 11:46 | 
        v8: Как установить отбор в форме выбора справочника
 Вот тут некто Wobland ) советует другой путь. Сначала отобрать список нужной номенклатуры запросом, а потом установить отбор по ссылке. Мне оэтот больше нравится. | |||
| 28
    
        Wobland 11.03.14✎ 11:51 | 
        (27) 11й год.. чорт, эволюционирую. теперь пишу Открыть() вместо ОткрытьМодально()     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |