Имя: Пароль:
1C
1С v8
Как очистить поле выбора подсказок подбора от предыдущих значений
0 ARCHY344
 
08.02.17
12:38
Возможно все банально , но не могу убрать неприглядный вид в поле выбора значений доп. реквизита номенклатуры после его удаления.

История такая - создал доп. реквизиты для вида номенклатуры , один из них посчитал ненужным - удалил, но так как я его один раз попробывал выбрать до этого , то теперь в вариантах подсказки подбора висит в том числе строчка вида   <Объект не найден > (124 bcde45.......)
видимо нужно очистить кэш , но как ?

Рисунки на форуме не вставляются - вот ссылка на карточку номенклатуры , как это выглядит
http://my-files.ru/ngdna8
1 drcrasher
 
08.02.17
12:41
(0) предположу, что стоит почистить индекс полнотекстового поиска
2 ARCHY344
 
08.02.17
12:42
Да и тестирование и исправление базы проводил , даже отметил пункт - удалять ссылки на несуществующие объекты, но увы - не помогло...
3 ARCHY344
 
08.02.17
12:42
(1) а это как выполнить ?
4 drcrasher
 
08.02.17
12:43
(3) в администрировании покопайся
5 ARCHY344
 
08.02.17
12:49
Очистил индекс , обновил индекс  - не повлияло... (1)
6 ARCHY344
 
08.02.17
12:56
где же хранятся ранее выбранные варианты подборов , они же сохраняются и накапливаются в чем то ... один раз выбранная например какая-нибудь позиция номенклатуры предлагается потом сразу , без необходимости заходить в сам Справочник номенклатуры , т.е как бы быстрый подбор - вот его как бы очистить
7 ARCHY344
 
08.02.17
13:24
вопрос наверное нужно сформулировать так

"Как очистить историю выбора в поле ввода ? "

ибо в этой истории выбора как раз и сохранилась ссылка на уже удаленный объект. На функционал это конечно не влияет , но не красиво же выглядит... Разработчики 1С забыли  при удалении объектов удалять и ссылки на них в истории выбора - так получается ?
8 ARCHY344
 
08.02.17
14:47
Ссылка на удаленный объект отображается  только в интерфейсе "Такси" . В других интерфейсах поля истории выбора нет , соответственно и проблемы с отображением ссылки нет ...

Вот еще одно замечание : у каждого пользователя история выбора своя, т.е. зайдя под другим пользователем , еще не выбиравшим ранее удаленный объект, в его истории выбора этой ненужной ссылки нет.

Т.е. как то нужно почистить историю выбора - кэш пользователя .
9 ARCHY344
 
08.02.17
15:58
Базу в стартере 1С удалял и заново подключал -

так я очищаю кэши пользователей ? или этим только общий глобальный кэш 1С скидывается  ?

правда эффекта этот ход не принес...
10 Fragster
 
гуру
08.02.17
16:03
выключи историю для элемента управления. а хранится это где-то в хранилище общих настроек
11 ARCHY344
 
08.02.17
17:20
(10) выключать совсем не хотелось бы,
просто удалить бы весь список накопленный, а потом уже заново пусть создается
хотя возможно  отключение, а потом включение может помочь

конфигурация УТ11.3 типовая , хранилище общих настроек закрыто для редактирования, не хотелось бы его "разлачивать", и опыта пока нет ...
Да и ситуация то стандартная: удалил ненужный объект , а ссылка на него так и висит в истории выбора - может попроще как поправить можно ?