|
Непонятный глюк с табличной частью документа
mikecool, orakool, denk32, Жеглофф, Александр111, serpentt, DiMel_77, yurikmellon2, Prog_man, maxab72, U4Me2, Мультук, lucky_, lEvGl, chelentano, Silgis, Лирик, RVN, Metman, Karamzin, zzz_zzz_zzz, Amfiaray, 2S
| ☑ |
0
Чрут
05.03.25
✎
23:36
|
Всем привет.
Столкнулся с такой штукой - в документе при открытии его 4 строки, а при чтении через просмотрщик реквизитов и запрос - 3 (т.е. одной нет). Нажал записать - все встало как надо.
Хотелось бы понять как такое возможно?
Документ хранится в БД в 2х таблицах. Если бы строка не была записана, то и при открытии бы не считывалась. Но как ее не видела консоль запросов тогда.
|
|
1
Ильф
05.03.25
✎
23:36
|
это не глюк
...стаж: 11 лет 10 мес
и не понимаете разницы между объектом и ссылкой?
|
|
2
Чрут
06.03.25
✎
09:28
|
(1) не совсем понял что имеете в виду.
Разницу понимаю, но относительно поведения нет
При открытии объект считывается из базы данных.
По ссылке я получаю запросом тот же объект (а точнее данные его табличной части). В момент 1 чтения когда строки не было - объект был записан в БД и с ним никто не работал. В чем противоречие?
|
|
3
Ильф
05.03.25
✎
23:50
|
значит у тебя в одной из трех процедур формы ПриОткрытии/ПриЧтении/ПриСоздании добавляется строка
|
|
4
Ильф
05.03.25
✎
23:50
|
хотя может еще и "при активации строки" любой ТЧ
|
|
5
Ильф
05.03.25
✎
23:51
|
еще можно извратиться в месте открытия формы - в общем, вариантов масса - но суть одна - в объект добавляется строка
|
|
6
Чрут
06.03.25
✎
09:28
|
Все разобрался. Спасибо. Что-то затупил
|
|