|
СКД. Операция ПОДОБНО (LIKE) в пользовательском режиме. |
☑ |
0
vi0
03.06.13
✎
14:47
|
СКД
Как без кодирования дать пользователю возможность сделать отбор по строковому реквизиту используя маску для операции ПОДОБНО (LIKE).
Например
1. пользователь в правом поле отбора пишет ОАО% и формирует отчет
или
2. в предопределенном элементе отбора с названием "Выбрать ОАО" ставит флаг и формирует отчет. при этом отбираются записи со значениями полей начинающимся на "ОАО"
|
|
1
Aleksey
03.06.13
✎
14:49
|
п.1 работает без проблем
|
|
2
Mitriy
03.06.13
✎
14:50
|
сотрудник, обученный, выбирает Контрагент.Наименование и указывает вид сравнения Содержит...
|
|
3
vi0
03.06.13
✎
14:51
|
для СОДЕРЖИТ в выборку попадут записи где ОАО находится не только в начале наименования
|
|
4
Mitriy
03.06.13
✎
14:52
|
второй пункт не прокатит...
|
|
5
vi0
03.06.13
✎
14:52
|
(1) как?
|
|
6
Mitriy
03.06.13
✎
14:55
|
(5)+ тоже интересно...
|
|
7
Aleksey
03.06.13
✎
15:00
|
|
|
8
Aleksey
03.06.13
✎
15:01
|
|
|
9
vi0
03.06.13
✎
15:04
|
немного не то
хочу понять, можно ли без кодирования
|
|
10
Mitriy
03.06.13
✎
15:24
|
(7) понятно... вообще-то я услышал (1), не как без проблем, а как легко... был неправ ))
|
|
11
ssh2006
03.06.13
✎
15:45
|
(0) Можно так сделать: в запросе написать
{ГДЕ
(Контрагенты.Наименование ПОДОБНО &Наименование)}
В параметре "Наименование" пользователь сможет указывать маску. Или можно сделать автоматическое дополнение параметра спецсимволом % - на вкладке параметры написать для этого параметра выражение &Наименование + "%"
|
|
12
vi0
03.06.13
✎
22:47
|
(11) зачет, спасибо
|
|
13
Лефмихалыч
03.06.13
✎
22:49
|
(0) начиная уже с 8.1.сколькототам (а может и 8.2, но сильно давно), символ "%" в значениях условий "Содержит" СКД трактуется только, как именно символ процента, а не как маска. Живите с этим. Подозреваю, что надо либо перестать этого хотеть, либо включать полнотекстовый поиск и наслаждаться
|
|
14
Лефмихалыч
03.06.13
✎
22:50
|
(12) при этом вся прелесть и универсальность СКД превращается в тыкву, ты ж понимаешь
|
|
15
vi0
03.06.13
✎
23:12
|
(14)
думаю, дело не так обстоит
в актуальной документации по СКД все это описано
|
|