Имя: Пароль:
1C
1С v8
Сохранить переменную из таблицы значений в хранилище
0 synapce
 
27.09.21
14:19
Всем привет!
Есть таблица значений, вся она скомпонована программно. Но когда код выполняет процедуру её обновления, сбрасывается один из её программных реквизитов, со значением Булево.

Верно ли я думаю, о том, что здесь необходимо применить "ПоместитьВоВременноеХранилище(), выгрузить во вр.хранилище ТЗ? И, если да, то как сохранить определенный реквизит в нем и затем, после обновления загрузить видоизмененный в ТЗ
1 synapce
 
27.09.21
14:19
1с 8.3
2 dubolom
 
27.09.21
14:21
Процедуру обновления подкорректировать не вариант, я правильно понимаю?
3 synapce
 
27.09.21
14:24
(2) да, дополнительно рассматриваю варианты.
Если это, к примеру, делать через хранилище, то возможно как-то выдернуть отдельный реквизит и затем  загрузить его?
4 VladZ
 
27.09.21
14:26
(0) Что за нелепые телодвижения?
5 acht
 
27.09.21
14:43
Слишком низко порог входа 1С опустила, ох слишком низко. Скорей бы уж 1Cv9.
6 polosov
 
27.09.21
14:47
(5) Только мы и будем в ней ковыряться. Студенты в другие технологии уйдут окончательно.
7 acht
 
27.09.21
14:54
(6) Студентов все равно в чем топить. Тут хоть почище станет.
8 Мультук
 
гуру
27.09.21
15:15
(0)

тзКопия = ХорошоСкомпонованнаяТз.Скопировать();


Можно конечно сделать даже так

тзКопия = ХорошоСкомпонованнаяТз.Скопировать(, "РеквизитБулево");

Правда в этом случае, тебе наверное сложно будет определить какой "флажок" какой строке принадлежит,
хотя можно верить, что порядок строк не изменился.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан