|
Как обратиться к характеристике конкретной номенклатуры? | ☑ | ||
---|---|---|---|---|
0
LastSoldier
13.07.16
✎
11:11
|
Привет! Есть форма на которой два поля
Первое поле в котором выбираем номенклатуру. Второе поле в котором должны отобразиться только характеристики именно этой номенклатуры. &НаКлиенте Процедура ИзмНом1ПриИзменении(Элемент) ЗаполнитьХарактеристикиНоменклатуры1(Объект.Ном1, Объект.Хар1); КонецПроцедуры &НаСервере Процедура ЗаполнитьХарактеристикиНоменклатуры1(Ном1, Хар1) Запрос = Новый Запрос("ВЫБРАТЬ | ХарактеристикиНоменклатуры.Ссылка КАК Характеристика |ИЗ | Справочник.ХарактеристикиНоменклатуры КАК ХарактеристикиНоменклатуры |ГДЕ | ХарактеристикиНоменклатуры.Владелец = &Номенклатура"); Запрос.УстановитьПараметр("Номенклатура", Ном1); Результат=Запрос.Выполнить(); Выборка=Результат.Выбрать(); хар1=Выборка.Количество(); КонецПроцедуры Проблема в том что Выборка.Количество() всегда равно 0 почему??? А если убрать условие |ГДЕ | ХарактеристикиНоменклатуры.Владелец = &Номенклатура"); Тогда выдаются все характеристики всей номенклатуры |
|||
1
Ёпрст
13.07.16
✎
11:14
|
Ну дык, смотри, че у тебя в Ном1 прилетело
|
|||
2
birkoFFFF
13.07.16
✎
11:14
|
Вы чего там курите ?
Курите свойства поля "Связь по владельцу". |
|||
3
Timon1405
13.07.16
✎
11:14
|
||||
4
LastSoldier
13.07.16
✎
11:20
|
(1) Смотрел уже , туда прилетает "обувь женская", как раз эту номенклатуру я и выбираю, а у нее есть куча характеристик
|
|||
5
LastSoldier
13.07.16
✎
11:41
|
(3) Было полезно, Спасибо!
теперь выдается пустой список характеристик, но у номенклатуры "обувь женская" их полно |
|||
6
LastSoldier
13.07.16
✎
11:46
|
Хотя сори, работает но только для "Кондиционер" (Демо база), выдает чисто ее характеристики.
А почему по обуви список характеристик пустой??? |
|||
7
drcrasher
13.07.16
✎
11:47
|
(0) см (2).
|
|||
8
birkoFFFF
13.07.16
✎
11:48
|
(6) чем не устраивает "Связь по владельцев"? Зачем эти треугольные овалы?
|
|||
9
LastSoldier
13.07.16
✎
11:48
|
(7) ХарактеристикиНоменклатуры.Владелец = &Номенклатура это разве не то?
|
|||
10
LastSoldier
13.07.16
✎
11:49
|
(8) та я просто наверно не пойму Вас
|
|||
11
birkoFFFF
13.07.16
✎
11:51
|
(10) Так понятнее?
http://image.prntscr.com/image/b7fbc4baa0644c41a36df1c5c24d2c20.jpeg |
|||
12
LastSoldier
13.07.16
✎
11:52
|
(11) Так я так и сделал, но по обуви характеристики не выдаются, пустой список, а по кондиционерам выдается список
|
|||
13
birkoFFFF
13.07.16
✎
11:52
|
И никакого кода не надо. От слова "совсем".
|
|||
14
birkoFFFF
13.07.16
✎
11:54
|
(12) Значит у обуви их нет, а по кондиционерам есть.
Чудес не бывает. |
|||
15
LastSoldier
13.07.16
✎
11:59
|
(13) По обуви они то же есть, только проблема в том, что для обуви Характеристики "Общие для этого вида номенклатуры".
А для кондиционера они "Индивидуальные для номенклатуры" |
|||
16
Timon1405
13.07.16
✎
12:05
|
ну в типовой форме любого документа же как-то выбираются любые подчиненные характеристики. включайте логику, смотрите как там сделано
|
|||
17
hhhh
13.07.16
✎
12:16
|
(15) значит ХарактеристикиНоменклатуры.Владелец у них - это вид номенклатуры. А вы пишете "Ном1". Нестыковочка у вас.
|
|||
18
LastSoldier
13.07.16
✎
12:25
|
А подскажите еще такой момент, вот если у номенклатуры вообще нет никаких характеристик, то как сделать чтобы поле характеристик, на форме не отображалось, а если хар. есть, то появлялось
|
|||
19
LastSoldier
13.07.16
✎
12:36
|
Я добавил группу страницы и создал две группы страница (на форме), далее в первую страницу поместил поле хар1, а на второй странице сделал пустую декорацию, только это не работает, не могу понять в чем дело
|
|||
20
LastSoldier
13.07.16
✎
13:30
|
(16) Смотрел, там сделано через таблицу, если я то же сделаю все через таблицу, то и у меня все получается, но мне надо по другому, зачем мне таблица
|
|||
21
LastSoldier
13.07.16
✎
13:45
|
Знает кто как решить эту проблемку чтобы выводились и характеристики для обуви?
|
|||
22
LastSoldier
13.07.16
✎
13:56
|
ну же народ
|
|||
23
del123
13.07.16
✎
14:08
|
Сделай элемент типа список, при выборе номенклатуры заполняй список как тебе угодно. Если данных нет, делаешь этот элемент невидимым.
|
|||
24
catena
13.07.16
✎
14:09
|
(22)Что "ну же"? В (15) и (17) уже все разжевано.
|
|||
25
LastSoldier
13.07.16
✎
14:12
|
(24) я еще раз говорю что в типовой все сделано через таблицу, я так у себя делал и у меня все работало, а через поля почему, то не работает.
Я не знаю как сделать через поле, дайте скрин если у Вас все так легко получается |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |