Имя: Пароль:
1C
1С v8
Отбор по наименованию в справочнике
0 sun-dey
 
04.08.14
19:45
Ребята, подскажите, возможно ли в принципе установить отбор в справочнике по наименованию по нескольким словам ?
пример:
есть запись: Герметик силиконовый 250 мл
найтись должна по строке: силик герм 250
в запросах срабатывает конструкция типа "WHERE Наименование LIKE '%силик%' AND Наименование LIKE '%герм%'" а как быть в справочнике ? :)
1 ДенисЧ
 
04.08.14
19:47
динамический список и произвольный запрос?
2 sun-dey
 
04.08.14
19:50
Забыл уточнить, форма справочника, обычная.
3 Wobland
 
04.08.14
20:02
а всё равно возможно
4 MiniMuk
 
04.08.14
20:15
этаформа.отбор.код.видсравнения  = всписке.
этаформа.отбор.код.значение.загрузитьзначение(Запрос.выполнить.выгрузитьколонку("Код"))
5 sun-dey
 
04.08.14
21:25
(3) В теории да, невозможного нет. С моими познаниями я могу это сделать только несколькими страницами кода, хотелось бы "аккуратненько" :)

(4) В списке я пробовал делать, оно работает, но только по полному наименованию, если не дописать символ, то не находит.
Один вобьёт в базу герметик, второй герм. А у третьего проблема всё это найти за один раз.
6 PR
 
04.08.14
21:27
7 manyak
 
04.08.14
22:26
(6) а в толстом клиенте в обычноц форме это тоже работает или только в УФ?
8 PR
 
04.08.14
22:27
(7) Нет.
9 Фокусник
 
04.08.14
23:36
(2) в ТиС 10.3 есть такое, можно подсмотреть ;)
10 MiniMuk
 
05.08.14
04:10
(5) Еще раз, в списке программно добавляешь отбор по коду, где  код ищешь запросом в (0)
11 Cube
 
05.08.14
04:20
(2) Даже в конфигурации с обычными формами можно делать управляемые формы объектов... И они будут открываться...
Пример - УПП 1.3. В типовой конфе у справочника "Пользователи" нет обычных форм, все управляемые. И всё прекрасно работает в обычном (не управляемом) режиме запуска.
12 sun-dey
 
05.08.14
08:51
(10) MiniMuk, спасибо, с утра понял :)