Не работает поиск по коду 1с
Всем добрый день.
Выгрузка/Загрузка через "Универсальный обмен данными в формате XML".
Выгружаю номенклатуру. В ПКО установлены флаги "Искать по идентификатору", "Продолжить поиск по полям поиска", "Автом. ген. код".
Поля поиска "Родитель", "ЭтоГруппа", "Наименование".
При загрузке дублирует номенклатуру. Почему не нашел по полям поиска - не понятно
Далее добавил:
В ПКО "Не создавать новый объект" (включил посмотреть что не переноситься)
В обработчике "Поля поиска":
Только то, что нашел по уникальным идентификаторам, то и прописал в документах.
Почему не нашел по полям поиска - опять не понятно
Группы и элементы справочника "Номенклатура" есть в базе приемнике и спокойно их нахожу через поиск по точному совпадению.
Плиз, хелп
Поиск по всем полям в базе данных
Подскажите пожалуйста. Вот у меня есть база данных Access и в делфи и в базе две таблицы и в каждой.
Поиск данных в таблице по двум полям
Здрасвтуйте. Подскажите как оргинизовать поиск из двух полей Edit Пользователь вводит в 1 поле.
Поиск по нескольким полям в Базе Данных
Здаствуйте, хотел бы попросить выложить пример, с поиском по нескольким атрибутам в Базе Данных.
Поиск в базе данных по нескольким полям
Добрый день, столкнулся с такой проблемой, нашел код поиска по базе данных Ассеss в билдере. Но он.
Нашел в чем проблема Итак начнем с начала.
Конф. источник - БольничнаяАптека 2.0.4.13
Конф. приемник - БухгалтерияГосударственногоУчреждения 2.0.54.32
В правилах обмена есть 2 ПКО: ГБУ_Номенклатура И Номенклатура.
Объект источник разные, а объект приемник одинаковый. (см. вложение)
У ГБУ_Номенклатура не включено флаг "Продолжить поиск по полям поиска".
В процедуре ОпределитьПоТипуОбъектаИспользоватьДополнительныйПоискПоПоля мПоиска обработки УниверсальныйОбменДаннымиXML заполняется соответствие мСоответствиеДопПараметровПоиска, в котором заполняется значение флага "Продолжить поиск по полям поиска" по типу ссылки строкой.
Первая сюда попадает ПКО ГБУ_Номенклатура с типом приемника СправочникСсылка.Номенклатура.
Ключ - "СправочникСсылка.Номенклатура"
Значение - Ложь.
Далее проверяется ПКО Номенклатура тоже с типом приемника СправочникСсылка.Номенклатура.
Но так как, этот ключ "СправочникСсылка.Номенклатура" уже есть в соответствии, делается возврат.
Вот и получается, что по Номенклатуре не происходит поиска по полям поиска
Обработка УниверсальныйОбменДаннымиXML МодульОбъекта
Поиск (с продолжением) по двум полям с распечаткой данных. Возможно?
Господа, прошу помочь начинающему. У меня проблема. Подскажите, как продолжить поиск. При данном.
Поиск записи в программе по различных полям без использования баз данных
Всем привет! Нужна помощь новичку. Пытаюсь в С++ Builder 2009 создать простую программу для.
Поиск по сайту: не могу разобраться, как делать поиск по нескольким полям
поиск по одному полу осуществляется вот так: SELECT * from tablepart WHERE `marka` LIKE '%" .
не идет загрузка винды.
при вкючении компа выдается окно с параметрами моего пк. и дальше для продолжения работы и загрузки.
Выявилось в двух справочниках пока Пользователи и подразделение. При том поиске возращается ссылка на совсем другой справочник!
Платформа 1С 8.2.15.301
УПП 1.3.24.2
Обслуживание базы происходит регулярно
Кто-нить с таким сталкивался, где рыться?
точно другой справочник? Было такое. Попробуй реструктуризацию БД сделать, добавить реквизит в пользователи обнови и удали. Может поможет, если я правильно понял твою проблему
А попробуйте профайлером посмотреть какие он там запросы делает, чтобы ссылку получить. Может больше информации будет для анализа.
(15) Действительно легко: глобальный поиск "НайтиПоКоду" по конфе:
Наша специализированная конфа: 28 найдено.
Типовая УПП: 189 найдено.
В остальных влом искать.
Всё работает, никто не жалуется. Платформа 8.2.
2(26) у меня нету.
тогда я не понял зачем ты вообще на нее ссылку привел.. ну использует кто-то этот метод. разве это доказывает что он работает?
(27)[ну использует кто-то этот метод. разве это доказывает что он работает?]
нет конечно:
тут как минимум нужен Верховный суд, а лучше Конституционный
(27) Естественно доказывает, так как очень много функционала в типовых завязано именно на этом методе. А раз никаких ошибок при использовании этого функционала не возникает, можно делать вывод, что метод работает. А почему не работает у тебя - я не знаю.
Сообщество 1С разделилось на два неравных класса - у кого поиск по коду работает и на тех, кто утверждает о том, что поиск по коду - не работает.
"Когда у общества нет цветовой дифференциации штанов, то нет цели, а когда нет цели. "(с)
2(29) Просто те кто использует этот метод - сказочные дятлы. Они уповают на то, что в справочниках не будет двух элементов с одинаковым кодом. Потому что надеются на то, что поставив галку "уникальность кода" думают, что она им обеспечит эту уникальность. Но потом приходит из перифирии другой элемент справочника, с другим УИДом, в другой группе , но с кодом который есть уже у какого-то элемента этого справочника.
И теперь например по найтипокоду() возвращается этот элемент. И они создают ветку.. Они не говорят нам, что у найденого элемента неправильный код, они говорят что просто найден другой элемент (не тот который они рассчитывали).
И ище не показывают в качестве пруфлинка картинку с консолью запроса с результатом запроса типа
ВЫБРАТЬ * ИЗ МойСправочник Где МойСправочник.Код=&Код
и
ВЫБРАТЬ * ИЗ МойСправочник Где МойСправочник.Код ПОДОБНО &Код
и параметр Код задан как тот который он ищет методом НайтиПоКоду. Чтобы мы действительно убедились что он один такой элемент.
(32) ты топик прочесть не пытался ?
[При том поиске возращается ссылка на совсем другой справочник!
]
до тех пор пока их нет - продолжаю думать что на разводят, также как и я пытался утверждая что метод не работает
Открыли документ Счет, в поле Контрагент набираете первую букву & поиск осуществляется, набираете вторую (третью) букву и список становится пустым - это слетел индекс полнотекстового поиска, его нужно обновить:
- Главное меню - Все функции - Стандартные - Управление полнотекстовым поиском
Если Пункт меню Все функции недоступен, то включить его можно в меню Сервис - Параметры - Показывать Все функции
или такой вариант:
Меню - Администрирование - Поддержка и обслуживание - Регламентные операции - Полнотекстовый поиск данных - Настроить - Очистить индекс - Обновить индекс
Похожие FAQ
17 правил для составления оптимального ЗАПРОСа к данным базы 1С 44
Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получ Google maps : вывод точек на карту и режим панорамы 7
В отличие от яндекс карт в GMaps можно использовать панорамы - за что им большой плюс! Надеюсь в яндексе прочитают этот пост и тоже когда-нибудь это сделают! Для клиента нужно было сделать вывод объектов на карту С возможностью просмотра панора База 1С при запуске уходит в дамп и вылетает 1
В последнее время частенько обращаются пользователи у которых после замены или ремонта компьютера 1С не запускается, а точнее при открытии уходит в dump и вылетает. Как правило, решение одно: Отключить аппаратное ускорение видеокарты В Window Блокировка записей, невозможно изменить или удалить из регистра. Конфликт блокировок MS SQL + 1C 3
При попытке удалить запись из регистра сведений - получаю ошибку: она заблокирована, ошибка блокировок и т.д. Отключил всех пользователей, перезапустил сервер, пробую удалить - опять ошибка блокировки :( Путем тестов было вяснено, что проблема Ввод данных по командировкам в программе ЗУП 0
Ввод сведений о командировках в программе 1С: Зарплата и управление персоналом 8 (ред.30) осуществляется в Разделе Кадры - Все кадровые документы - Создать - Командировка Откроется документ: Ввод сведений о командировках в программ Посмотреть все результаты поиска похожих
Еще в этой же категории
Запуск базы 1С в режиме запуска Обычное приложение или Управляемое приложение 28
Для принудительного запуска предприятия в Обычном или Управляемом приложении используются следующие ключи: /RunModeOrdinaryApplication запуск толстого клиента в обычном режиме, несмотря на настройки конфигурации и пользователя, от имени которого Как изменить картинку главное в панели инструментов УП 1С? 7
Разрабатывая конфигурацию, задался вопросом: Как изменить картинку раздела "Главное" в интерфейсе Такси? Сразу скажу, беглый поиск по настройкам не помог, но оказалось все не так сложно. В свойствах конфигурации есть пункт "Картинка основного разде Использование модальных окон в данном режиме запрещено! Модальные окна не работают, как быть? 4
В конфигураторе в свойства конфигурации, есть параметр «Режим использования модальности» Если установить Не использовать , то - принципе весь код, который после ОткрытьФормуМодально() Вопрос(), Предупреждение(), Выборов и диалогов открытия-сохр Пример хранения изображений в базе (отдельный справочник), в интерфейсе Такси и без модальности 3
Часто разрабатывая некую конфигурацию, пользователи хотят прикреплять к элементу справочника фото и чтобы они хранились в базе данных. В этой статье я расскажу как к справочнику объекты строительства подключить хранилище фотографий в виде справочни Как из панели меню убрать пункт Вид и отключить Настройка панели? 3
Нужно чтобы пользователи не могли менять настроенный для них интерфейс! Решение: Для отключения нужно в правах доступа у корневого элемента конфигурации убрать право " Сохранение данных пользователя ". Отключатся настройка панелей и пункт ме Посмотреть все в категории 1С Общие вопросы - Управляемые формы и Такси
Открыли документ Счет, в поле Контрагент набираете первую букву & поиск осуществляется, набираете вторую (третью) букву и список становится пустым - это слетел индекс полнотекстового поиска, его нужно обновить:
- Главное меню - Все функции - Стандартные - Управление полнотекстовым поиском
Если Пункт меню Все функции недоступен, то включить его можно в меню Сервис - Параметры - Показывать Все функции
или такой вариант:
Меню - Администрирование - Поддержка и обслуживание - Регламентные операции - Полнотекстовый поиск данных - Настроить - Очистить индекс - Обновить индекс
Похожие FAQ
17 правил для составления оптимального ЗАПРОСа к данным базы 1С 44
Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получ 1C медленно работает по сети с базой на SQL Server 20
Данное обстоятельство может быть обусловлено многими причинами. Одна из них - неоптимальная настройка MS SQL . Перечислим неоптимальности в настройке: 1) Неправильно указанный сетевой протокол, используемый для взаимодействия 1С с SQL Server. П Google maps : вывод точек на карту и режим панорамы 7
В отличие от яндекс карт в GMaps можно использовать панорамы - за что им большой плюс! Надеюсь в яндексе прочитают этот пост и тоже когда-нибудь это сделают! Для клиента нужно было сделать вывод объектов на карту С возможностью просмотра панора Автоматизация обмена данных используя обработку "Универсальный обмен данными в формате XML" 10
Автоматизация обмена между базами используя обработку " Универсальный обмен данными в формате XML" В основу данной публикации положены найденные мною материалы по cозданию обмена между двумя базами с использованием обработки " Универсальный обме База 1С при запуске уходит в дамп и вылетает 1
В последнее время частенько обращаются пользователи у которых после замены или ремонта компьютера 1С не запускается, а точнее при открытии уходит в dump и вылетает. Как правило, решение одно: Отключить аппаратное ускорение видеокарты В Window Посмотреть все результаты поиска похожих
Еще в этой же категории
Запуск базы 1С в режиме запуска Обычное приложение или Управляемое приложение 28
Для принудительного запуска предприятия в Обычном или Управляемом приложении используются следующие ключи: /RunModeOrdinaryApplication запуск толстого клиента в обычном режиме, несмотря на настройки конфигурации и пользователя, от имени которого Как изменить картинку главное в панели инструментов УП 1С? 7
Разрабатывая конфигурацию, задался вопросом: Как изменить картинку раздела "Главное" в интерфейсе Такси? Сразу скажу, беглый поиск по настройкам не помог, но оказалось все не так сложно. В свойствах конфигурации есть пункт "Картинка основного разде Как посмотреть движения документа в управляемом приложении? 5
При работе с документами в 1С очень часто возникает необходимость просматривать их движения по регистрам. И при работе с обычными формами в режиме толстого клиента никаких проблем не возникало. Кнопка Перейти и далее можно выбрать по какому регистру Использование модальных окон в данном режиме запрещено! Модальные окна не работают, как быть? 4
В конфигураторе в свойства конфигурации, есть параметр «Режим использования модальности» Если установить Не использовать , то - принципе весь код, который после ОткрытьФормуМодально() Вопрос(), Предупреждение(), Выборов и диалогов открытия-сохр Пример хранения изображений в базе (отдельный справочник), в интерфейсе Такси и без модальности 3
Часто разрабатывая некую конфигурацию, пользователи хотят прикреплять к элементу справочника фото и чтобы они хранились в базе данных. В этой статье я расскажу как к справочнику объекты строительства подключить хранилище фотографий в виде справочни Посмотреть все в категории 1С Общие вопросы - Управляемые формы и Такси
Перестал работать поиск контрагентов в справочнике Контрагенты . Программа сообщает, что данного контрагента нет в базе, хотя он есть в справочнике. Найти его получается либо только пролистыванием справочника, либо через Расширенный поиск , что очень неудобно.
Причиной возникновения данной ошибки могут быть:
- устаревшие индексы полнотекстового поиска данных;
- «битые» ссылки на элементы справочника Контрагенты .
Рассмотрим действия по исправлению ситуации для каждого случая отдельно.
Обновление индексов полнотекстового поиска данных
Чтобы обновить устаревшие индексы полнотекстового поиска, необходимо:
- Открыть форму Общие настройки : раздел Администрирование — Настройки программы – Общие настройки .
- Проверить использование Полнотекстового поиска данных в программе:
- флажок Полнотекстовый поиск данных — установлен.
- Перейти в настройку Полнотекстового поиска данных по гиперссылке Настроить .Проверьте указанную в форме Управления полнотекстовым поиском и извлечения текстов дату актуальности и статус индекса. Правильная информация:
- Дата актуальности индекса — текущая дата;
- Статус индекса — Обновление не требуется.
Обновление индекса полнотекстового поиска происходит автоматически в фоновом режиме. По заданному разработчиками расписанию в 1С периодически запускается специальная регламентная задача по включению новых объектов программы в общий индекс поиска.
После обновления индекса:
- в поле Дата актуальности индекса — устанавливается текущая дата;
- Статус индекса — переходит в состояние Обновление не требуется;
- кнопка Обновить индекс — становится недоступной.
Если база большая, то процедура построения индекса поиска может занять несколько часов, поэтому выполнять ее желательно в свободное от работы пользователей время.
Если причина ошибки — отсутствие ссылок на новые объекты в полном индексе поиска, то после выполненных действий функция поиска в справочнике Контрагенты и других списках будет работать нормально. Но чтобы исключить повторение подобной ситуации, необходимо проверить настройку выполнения расписания автоматического обновления индекса регламентным заданием.
Автоматическое обновление индекса полнотекстового поиска регламентным заданием
После восстановления индекса полнотекстового поиска последующее его обновление идет в автоматическом режиме из регламентной операции по настроенному разработчиками расписанию.
Рассмотрим действия, которые нужно выполнить, для проверки настройки автоматического обновления индекса полнотекстового поиска:
- Откройте форму Регламентные и фоновые задания : раздел Администрирование — Настройки программы — Обслуживание — Регламентные операции — ссылка Регламентные и фоновые задания .
- Перейдите на вкладку Фоновые задания . Проверьте, что все запущенные в автоматическом режиме задания Обновление индекса ППД имеют статус Задание выполнено.
По умолчанию Обновление индекса ППД выполняется каждые 60 секунд. Это сделано специально: чтобы все новые данные программы, заведенные пользователями, сразу же становились доступны для быстрого поиска и отбора.
Если данных много, то выполнение этой регламентной операции может серьезно «тормозить» компьютер. Тогда, взвесив все «за» и «против», можно внести изменение в настройку расписания операции Обновление индекса ППД , задав его по-новому: например, обновление индекса каждые 2 часа или даже реже. Нужно учитывать, что в этом случае все вновь добавленные в базу данные будут доступны к отбору с 2-х часовым (или более) опозданием: после обновления индекса полнотекстового поиска.
Проверка логической и ссылочной целостности элементов базы
Причиной возникновения ошибки при поиске объектов в списках справочников и документов могут быть «битые» ссылки на элементы базы. Это происходит, если нарушена ссылочная или логическая целостность объектов, которые отбираются функцией Поиск .
Каждый объект программы хранится со своим индивидуальным номером и в определенной ссылочной таблице информационной базы. При возникновении технического сбоя выстроенные взаимосвязи между объектами и их ссылками в таблицах могут нарушаться, что приводит к невозможности найти объект по индивидуальной ссылке, хранящейся в таблице. В таком случае нужно выполнить восстановление логической и ссылочной целостности базы встроенным механизмом Конфигуратора: раздел Администрирование — Тестирование и исправление .
Для исправления «битых» ссылок в базе данных достаточно выставить в форме Тестирование и исправление информационной базы следующие условия проверки и нажать кнопку Выполнить :
- флажок Реиндексация таблиц информационной базы ;
- флажок Проверка логической целостности информационной базы ;
- флажок Проверка ссылочной целостности информационной базы ;
- переключатель Тестирование и исправление ;
- При наличии ссылок на несуществующие объекты — Не изменять;
- При частичной потере данных объектов — Не изменять.
С работой функционала Тестирование и исправление можно ознакомиться в статье Тестирование и исправление базы 1С 8.3: какие галочки ставить
БухЭксперт8 напоминает, что перед любыми действиями с информационной базой 1С необходимо выполнить ее резервное копирование. Тестирование и исправление информационной базы носит необратимый характер и в некоторых случаях может привести к потере базы.
См. также:
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
-
В данной публикации рассматривается справочник Контрагенты. Это один из самых.У вас нет доступа на просмотр Чтобы получить доступ:Оформите коммерческую..У вас нет доступа на просмотр Чтобы получить доступ:Оформите коммерческую.
(10 оценок, среднее: 5,00 из 5)
Публикацию можно обсудить в комментариях ниже.
Обратите внимание!
В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно в Личном кабинете
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8
Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>
Изменения в 2022 году, о которых нужно знать бухгалтеру
6-НДФЛ за 1 квартал 2022 в 1С
Санкции и контрмеры: как работать организации и ее бухгалтеру в новой реальности. Часть 2
Переход на ФСБУ 6/2020 «Основные средства» в 1С по альтернативному алгоритму
Отчетность за 1 квартал 2022
Добрый день! Уже несколько лет работаю с Вами. Всегда доброжелательны и внимательны к нашим проблемам. Вы динамично меняетесь, замечаете любые проблемы при работе с программой. Хотелось, чтобы и 1с решала проблемы быстрее.
Всего Вам доброго.
Читайте также: