|
Как осуществить подбор номенклатуры по характеристике? | ☑ | ||
---|---|---|---|---|
0
SherifSP
25.07.13
✎
12:27
|
Как при вводе характеристики в поле ввода номенклатуры найти подобные элементы, запихнуть в выпадающий список, заполнить и дать выбрать пользователю?
|
|||
1
Maniac
25.07.13
✎
12:28
|
программированием кода. ответ очевиден
|
|||
2
cw014
25.07.13
✎
12:28
|
Вот ты сейчас что спросил такое? Откуда мы структуру твоих данных знаем, откуда знаем твою конфигурацию и т.п.?
|
|||
3
cw014
25.07.13
✎
12:28
|
(1) +100500
|
|||
4
Mitriy
25.07.13
✎
12:30
|
(0) а мне интересно, что такое подобные элементы номенклатуры при выборе характеристики... какая-то тарабарщина...
|
|||
5
SherifSP
25.07.13
✎
12:31
|
(2) УПП, платформа 8.1
Данные получил, как их в поле ввода передать в виде выпадающего списка? Процедура ТоварыНоменклатураАвтоПодборТекста(Элемент, Текст, ТекстАвтоПодбора, СтандартнаяОбработка) Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ХарактеристикиНоменклатуры.Владелец |ИЗ | Справочник.ХарактеристикиНоменклатуры КАК ХарактеристикиНоменклатуры |ГДЕ | ХарактеристикиНоменклатуры.Наименование ПОДОБНО &Наименование"; Запрос.УстановитьПараметр("Наименование", "%" + Текст + "%"); Результат = Запрос.Выполнить.Выгрузить(); КонецПроцедуры |
|||
6
Mitriy
25.07.13
✎
12:31
|
у всякой характеристики только одна номенклатура - называется Владелец...
|
|||
7
Mitriy
25.07.13
✎
12:32
|
(5) а с характеристикой что будешь делать? Тоже подбирать? И так по кругу?
|
|||
8
cw014
25.07.13
✎
12:33
|
оХГДЕЖ, это же фантастика. Нам не нужен владелец, нам нужна вся номенклатура, где по данной характеристике что либо есть...
|
|||
9
SherifSP
25.07.13
✎
12:34
|
(7) В запросе еще ссылку забыл добавить, в итоге получу список номенклатуры с характеристикой
|
|||
10
cw014
25.07.13
✎
12:34
|
(9) А зачем?
|
|||
11
palpetrovich
25.07.13
✎
12:35
|
(5) примерно так:
ЭлементыФормы.СписокНоменклатуры.СписокВыбора.Добавить(Выборка.Владелец) |
|||
12
Mitriy
25.07.13
✎
12:35
|
(9) а если характеристик будет не одна?
|
|||
13
SherifSP
25.07.13
✎
12:36
|
(10) Фича для пользователей ))
|
|||
14
cw014
25.07.13
✎
12:37
|
(13) Я суть пытаюсь уловить. Юзверь выбирает характеристику, и тут БАЦ!!! и куча номенклатуры левой вываливается
|
|||
15
SherifSP
25.07.13
✎
12:37
|
(12) Тогда пользователь будит добавлять еще по символу, пока не останется та характеристика и номенклатура, которая ему нужна
|
|||
16
Mitriy
25.07.13
✎
12:38
|
(14) и по каждой другие кучи характеристик...
|
|||
17
cw014
25.07.13
✎
12:40
|
(15) Типа по данной характеристике юзваерь должен угадать номенклатуру? Какая забавная игра...
|
|||
18
SherifSP
25.07.13
✎
12:43
|
(17) Ввожу я в поле номенклатуры не наименование номенклатуры, а характеристику и не всю, а только несколько символов, по этим символам ищется вся характеристика с владельцем и в виде выпадающего списка в поле ввода отображается пользователю, если номенклатуры много, пользователь еще пару символов добавляет, список стает меньше и так пока не найдет ту номенклатуру которая нужна
|
|||
19
cw014
25.07.13
✎
12:44
|
(18) Используй обработчики "АвтоПодборТекста" и "ОкончаниеВводаТекста"
|
|||
20
SherifSP
25.07.13
✎
12:44
|
+(18) Выбранные данные подставляются в строку тч документа
|
|||
21
SherifSP
25.07.13
✎
12:45
|
(19) ОкончаниеВводаТекста для чего?
|
|||
22
cw014
25.07.13
✎
12:46
|
(21) Для поля ввода
|
|||
23
SherifSP
25.07.13
✎
12:47
|
(22) Я понял, смысла не понял использовать это событие
|
|||
24
cw014
25.07.13
✎
13:12
|
(23) Обрабатывай там свой код и выводи те позиции, которые ты хочешь вывести
|
|||
25
SherifSP
25.07.13
✎
14:02
|
(24) Сделал, не получается отловить момент выбора из списка(
|
|||
26
cw014
25.07.13
✎
14:05
|
(25) НачалоВыбора и НачалоВыбораИзСписка?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |