Поиск по номеру телефона 1С #658099


#0 by Gossar1C
Добрый день. Редакция Управление торговлей 11. Управляемое приложение. Подскажите пожалуйста как выполнить поиск по номеру телефона если отсутствует Регистр сведений контактная информация? возможно ли найти по полю КОнтактнаяИнформация в элементе справочника Партнеры Суть заключается в том чтобы искать по номеру телефона в форме списка Партнеров. Заранее благодарю!
#1 by lxndr
а ты пробовал искать, прежде чем кодить?
#2 by mzelensky
а куда ты дел "Регистр сведений контактная информация" ?!
#3 by lxndr
его в УТ 11 нет. Там КИ хранится в таб. части
#4 by mzelensky
печалька :(
#5 by zladenuw
та да. была такая засада. ну так динамический список. выводишь отбор. при изм некого поле где твой номер. отбираешь данные. можно еще условное оформление добавить :)
#6 by mzelensky
так а в чем проблема? Есть элемент справочника, в нем еть ТЧ с телефонами. Нужно из формы списка сделать отбор. Правильно понял??? Если да, то варианто несколько:
#7 by HeroShima
возможно
#8 by lxndr
вообще-то, там ужо все работает
#9 by Gossar1C
правильно, тоесть запрос + ручной отбор? можно ли сразу произвольным запросом выбрать ТЧКонтактнаяИнформация.НомерТелефона? и уже потом делать отбор программно, приэтом НомерТелефона будет скрытой колонкой
#10 by banco
в форме списка партнеров, в поле поиск набирать номер телефона и нажать найти или enter
#11 by Gossar1C
видимо предыдущий одинэсник все изменил до неузнаваемости = теперь поисковое поле очень часто требует обновить индекс полнотекстового поля, а обновляется он... кхм вообщем прихожу на след день
#12 by lxndr
без полнотекстового поиск не работает
#13 by banco
файловая?
#14 by Gossar1C
клиент-сервер, но правки и изменения я вношу в файловом режиме
#15 by lxndr
обнови индекс!
#16 by Gossar1C
вот так тама было
#17 by Gossar1C
дело в том что я обновлял, но после создания еще одного партнера он опять просит, а номенклатуру он и вовсе не ищет = 15
#18 by banco
зачем добавлять новое поле, если и так все работает, просто обнови индекс, а в клиент-серверном обновление полнотекстового поиска будет в регламенте запускаться и всегда будет актуальной
#19 by dimm7310
тебе нужно в запрос динамического списка вытащить телефон и добавить его на форму, тогда будет работать штатный поиск по списку
#20 by Gossar1C
можно ли обновить индекс при работающих пользователях?
#21 by banco
можно и по умолчанию рег. задание есть в УТ11 каждые 60 сек.
#22 by Gossar1C
вот таки = это на сервере уже смотрел
#23 by Gossar1C
не обрадуется когда номенклатуры около 50000 позиций)
#24 by Gossar1C
кстати а по названию ищет все пучком а вот по номеру нет...
#25 by tdm
так если чаще происходить будет - меньше размер порции которую обновлять надо будет) наоборот всё пучком будет =)
#26 by Gossar1C
а как решить проблему с номером? подскажите пожалуйста
#28 by Gossar1C
дык я уже понял что ищет, но у меня не ищет красным отмечает, хотя партнеров с таким телефоном куча
#29 by tdm
речь про - ?) можно посмотреть по коду, может где-то проверка есть на возвращаемое кол-во элементов и там стоит запрет ...
#30 by banco
в справке прочитай "1С:Предприятие" - "Работа пользователя" - "Язык запросов полнотекстового поиска в данных"
#31 by tdm
ну так значит условие поиска уточнять - если слишком много похожих элементов,то вам это тоже не даст именно искомого контрагента найти))
#32 by Gossar1C
ввел номер телефона полностью, опять запросил обновить индекс х)
#33 by Gossar1C
все работает спасибо всем большое)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С