Имя: Пароль:
   
1C
 
Программное нахождение элемента справочника, которого нет в предприятия
0 NIGHTHUNTER
 
naïve
07.08.21
04:27
Подскажите пожалуйста, как такое может быть?
Программно находится элемент справочника, а в предприятии ни по коду, ни по содержит, ни в коне ни в наименовании, такого не находит ((((

Как такое может быть?
1 seevkik
 
07.08.21
04:43
Скрытый отбор
2 Chameleon1980
 
naïve
07.08.21
05:33
получить ссылку?
3 NIGHTHUNTER
 
naïve
07.08.21
05:49
(1) Я смотрю, в формах регистра и справочника, отборы все вижу, какой скрытый?

Сам элемент находится программно, по коду

ПартнерДляЗамены    = Справочники.Партнеры.НайтиПоКоду(ОбрабатываемыйКодПартнера)

Но в базе не могу его найти никак (((( Что можно посмотреть?
4 Aleksey
 
07.08.21
05:58
(3) поэтому они и скрытые, что ты их не видишь. Ну например когда выбираешь договора ты же не можешь увидеть все договора по всем контрагентам, ибо скрытый отбор
5 Aleksey
 
07.08.21
05:59
Ну открытьЗначение, или смотри в ИР динамический список
6 Aleksey
 
07.08.21
06:00
Есть еще ФО, которое тоже может прятать
7 Вафель
 
07.08.21
07:05
Не заполнен регистр иерархия партнеров
8 NIGHTHUNTER
 
naïve
07.08.21
07:24
(4) открываю справочник, кто туда поставил не видимые отборы, или регистр????
Как их определить в Ут 11.4.

(6) Что такое  ФО ?

(7) Ну а чем это может мешать поиску элемента в справочнике?

Если он находится програмно.

(4)  как определить что есть скрытый отбор ?
9 Документовед
 
07.08.21
07:36
Проиндексировать отборы?
10 NIGHTHUNTER
 
naïve
07.08.21
07:43
(9) Как это делать? Подскажите пожалуйста?
11 DJ Anthon
 
07.08.21
07:45
Что, убил регистры?
А мы говорили ))
Не найдешь, потому что в УТ11 большинство справочников не выводятся напрямую, а только через динамические списки, в которых идет соединение с другими регистрами, которые должны быть заполнены корректно. Лезь в код запроса динамического списка, который показывает партнеров.
Скорее всего, ключи аналитики какие-то стер.
12 Документовед
 
07.08.21
08:06
(10) Все функции —> Управление полнотекстовым поиском —> Очистить индекс , Обновить индекс
13 vicof
 
07.08.21
09:17
(11) +1 :)
14 hhhh
 
07.08.21
11:23
(10) зачем вы вообще полезли чистить эти регистры? Место на диске заканчивалось?
15 NIGHTHUNTER
 
naïve
07.08.21
11:30
(14) По заданию.
Дали такую постановку. Я не знаю. Делаю как сказано.
Я исполнитель.

что бы избавиться от ненужных партнеров.
16 hhhh
 
07.08.21
11:43
(15) А в постановке так и написано "Уничтожить регистр Иерархия партнеров"?
17 d_monah
 
07.08.21
11:58
(16) Чтобы избежать таких случаев нужен спец/конс 1С,который разжует и положит прогу все в рот.Вплоть до названия связанных регистров.Или прог за от 200К