|
v7: Фильтр в ИТЗ | ☑ | ||
---|---|---|---|---|
0
Bagirius
31.07.15
✎
16:48
|
Как включить фильтр по части строки?
Есть ИТЗ ИТЗ.Столбец1 = "/133/125/1516/4568/" ИТЗ.ДобавитьИндекс("Инд1", "Столбец1"); ИТЗ.УстановитьФильтр("*/125/*", "*/125/*", "Инд1"); т.е. мне надо отобрать все строки с вхождением /125/ в колонке "Столбец1" |
|||
1
Bagirius
31.07.15
✎
16:49
|
+ В таком варианте как у меня, не работает.
Как правильно реализовать задуманное? |
|||
2
Попытка1С
31.07.15
✎
16:50
|
А не лучше это сразу в запросе сделать?
|
|||
3
ДенисЧ
31.07.15
✎
16:51
|
(2) в каком?
|
|||
4
Попытка1С
31.07.15
✎
16:52
|
(3) Из которого берется индексированная таблица.
|
|||
5
ДенисЧ
31.07.15
✎
16:52
|
(4) а если она берётся из файла?
|
|||
6
ДенисЧ
31.07.15
✎
16:52
|
и если пользователь 10 раз делает фильтр к одной тз?
|
|||
7
Попытка1С
31.07.15
✎
16:54
|
(6) Мне от сюда всю задачу не видно.
|
|||
8
ДенисЧ
31.07.15
✎
16:56
|
(7) кстати, расскажи как это делать в запросе? Поиск по подстроке.
И учти - это 77 ) |
|||
9
Попытка1С
31.07.15
✎
16:57
|
(8) Прикалываешся?
|
|||
10
Bagirius
31.07.15
✎
16:57
|
(6) так и есть. Запрос выводить много товаров в ИТЗ
Столбец1 - это полныйКод() родителя товара Надо несколько раз перебирать по разным группам товары и заполнять остальные столбцы. На каком уровне находится нужная группа не известно, т.к. товар может быть и в подгруппе. Иерархия - 10 уровней. Т.к. коды все уникальные, любое вхождение кода группы в Столбец1 - удовлетворяет моему условию |
|||
11
Ёпрст
31.07.15
✎
16:59
|
(10) забыть про полный код, просто сгруппировать ИТЗ потом с учетом родителя. Всё
|
|||
12
Попытка1С
31.07.15
✎
17:06
|
||||
13
Bagirius
31.07.15
✎
20:55
|
(10) А если не известно какого уровня родителя искать надо???
товар в группе 5 уровня, а ищем родителя второго уровня Т.е. Товар.Родитель.Родитель.Родитель.Код А может быть: Товар.Родитель.Код или Товар.Родитель.Родитель.Код Если каждого в справочнике перебирать, то очень много времени занимает |
|||
14
Bagirius
31.07.15
✎
21:01
|
Можно, как вариант, сделать 10 колонок родителей, для каждого уровня, и заполнить при заполнении ИТЗ, а потом, в зависимости, на каком уровне находится искомая группа, фильтровать по нужной колонке.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |