Имя: Пароль:
1C
 
Почему в поле ввода вдруг может появлятся "Объект не найден"?
,
0 RomaH
 
naïve
12.05.23
12:33
Пользователи жалуются, что иногда при установке флажка - в поле ввода появляется "Объект не найден"

У пользователя полные права
Поле привязано к реквизиту составного типа (определяемый тип)
1 Timon1405
 
12.05.23
12:37
кто-то где-то нажал shift+del, можно поискать битые ссылки
2 RomaH
 
naïve
12.05.23
13:06
...
маловероятно
3 RomaH
 
naïve
12.05.23
13:07
интерактивное удаление для пользоватлей отключено - и для полных прав тоже, плюс объект не найден наблюдается в новом документе - еще не сохраненном

т.е. его надо было сначала в этот документ получить, потом удалить ...
4 Мультук
 
гуру
12.05.23
13:14
(3)

Документ типовой ?
Что за конфа ?
Возможно как-то связано с поведением "заполнение по статистике" ??
5 RomaH
 
naïve
12.05.23
13:16
типовая БИТ медицина

что за заполнение по статистике?
6 Fish
 
12.05.23
13:41
(0) Ну так посмотри в коде, что происходит при установке флажка.
7 RomaH
 
naïve
12.05.23
13:57
(6) в том-то и дело - не увидел ничего страшного, и воспроизвести не получается
8 shuhard
 
12.05.23
13:59
(7) запусти ТЖ и жди
9 Fish
 
12.05.23
14:00
(7) Ну я так понял, при установке флажка в поле ввода устанавливается какое-то значение. Вот оттуда и надо плясать, имхо.
10 RomaH
 
naïve
12.05.23
14:02
(9) - либо очищается, либо ищется запросом к таблице документов - т.е. к первоисточнику
11 bolobol
 
12.05.23
14:02
Прав нет
12 RomaH
 
naïve
12.05.23
14:04
(11) - полные права
13 Мультук
 
гуру
12.05.23
14:04
(5)

>> что за заполнение по статистике?

Это в УТ/ЕРП некие поля в документах заполняются значениями "наиболее часто используемые пользователем".
14 Alex S D
 
12.05.23
14:06
Да, скорее всегда старое сохраненное значение, которое уже удалили. Было такое
15 bolobol
 
12.05.23
14:10
(12) С Полными правами и не получится воспроизвести. У пользователя тоже полные? Просто как это "по коду не увидел ничего страшного", а должен был увидеть процедуру заполнения реквизита.
16 НафНаф
 
12.05.23
14:11
"при установке флажка" - какого такого флажка?
17 Donkey_hot
 
12.05.23
14:11
(0) 90% - права, 10% - грохнул кто-то объект.
18 Donkey_hot
 
12.05.23
14:12
Код, выполняющийся при установке флажка, конечно, мог бы сказать больше.
19 НафНаф
 
12.05.23
14:13
Открываете транзакцию. Создаете объект, записываете. Берете его ссылку. Откатываете транзакцию.
20 RomaH
 
naïve
12.05.23
14:22
(19) - глянул код - примерно так и есть

ПередЗаписью
получают ссылку нового для записываемого документа и эту ссылку кидают в реквизит

а потом получают отказ



отсюда вопрос - как правильно писать в реквизит документа ссылку на самого себя?
21 RomaH
 
naïve
12.05.23
14:24
т.е. перед записью установил в реквизит "ссылку нового"

а при проведении получил отказ

где очистить теперь это поле ?
22 bolobol
 
12.05.23
14:36
(20) Реквизит со ссылкой, доступный по ссылке без ссылки? ОМГ...
23 RomaH
 
naïve
12.05.23
14:38
... ну как бы есть такая практика (реквизит типа... первичный документ)

т.е. когда есть процесс растянутый по времени, и надо знать с чего все началось

в последующие документы пишется первичный документ
и что бы было все однообразно - и в сам первичный пишется он же
24 bolobol
 
12.05.23
14:41
...и зацикливается искать начало. Да, есть такая практика. Мировая!