|
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й год.. чорт, эволюционирую. теперь пишу Открыть() вместо ОткрытьМодально()
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |