ТекущиеДанные скрытой таблицы формы
☑
0
Dirk Diggler
03.09.24
✎
15:00
Как изменить содержиме ТекущиеДанные? Добавляю строку, элементу присваиваю её индентификатор. ТекущиеДанные остаются неопределено.
нс = Объект.СозданиеМоделей3D.Добавить();
Элементы.СозданиеМоделей3D.ТекущаяСтрока = нс.ПолучитьИдентификатор();
Работает только если сделать таблицу видимой, но этого нельзя - нужное мне поле редактируется в отдельном поле ввода, а не в таблице.
1
Галахад
03.09.24
✎
16:11
А зачем?
2
craxx
03.09.24
✎
16:48
(0) Что такое текущая строка в невидимой таблице - непонятно вообще. Индексами строк проще в таком случае пользоваться.
3
butterbean
03.09.24
✎
18:14
(0) нс надо менять
4
Смотрящий
03.09.24
✎
18:56
.ТекущиеДанные это костыль для .ТекущаяСтрока для недотаблицы ДанныеФормыКоллекция
К скрытой ДанныеФормыКоллекция обращайся напрямую по индексу
5
Dirk Diggler
04.09.24
✎
16:17
(2) абсолютно то же самое, что и у таблице с .Видимость = Истина;
(3) (4) Это мне на каждое поле нужно будет по дополнительному реквизиту формы вкрячивать. Не хотелось бы, конечно....
Но похоже придется.
6
AAA
05.09.24
✎
07:01
а зачем вообще это? Зачем редактировать поля таблицы, не видя ее ? в чем тайный смысл ? И кто двигает строки этой невидимой страницы ?
Задача явно носит извращенный и надуманный характер ) В итоге продублируете таблицу своими полями для редактирования
Программист всегда исправляет последнюю ошибку.