|
1С81 сохранение объекта и его свойств
| ☑ |
0
247tsm
02.11.14
✎
18:19
|
Как в 1С81 сохранить объект с его свойствами, например, в регистре или еще где-нибудь?
Например, на форме есть рисунок-картинка, текст и т.д. Пользователь в режиме Предприятие интерактивно изменил положение и размеры картинки и текста на форме, изменил шрифт, фон текста, цвет текста...
Есть ли простой способ сохранить объект с его свойствами (координаты, шрифт, цвет текста и т.д.), не перечисляя явно их, например в регистре?
Т.е. можно ли целиком сохранить объект с его свойствами при закрытии формы, а затем при открытии прочитать эти свойства и отобразить объект таким, каким он стал после изменений пользователя?
|
|
1
Armando
02.11.14
✎
18:29
|
Сериализация?
|
|
2
247tsm
02.11.14
✎
18:53
|
(1) Я не знаю что такое "Сериализация", но звучит красиво.
А попросту нужно сделать то, что я описал в (0).
|
|
3
247tsm
02.11.14
✎
18:56
|
(1) Прочитал в Википедии про Сериализацию.
Да, я хочу именно это.
Так всё же, есть ли в 1С81 возможность сохранять объект с его свойствами (или только свойства объекта), но без их явного перечисления. Этих свойств так много...
|
|
4
Armando
02.11.14
✎
19:21
|
(3) Я не совсем понял что там хочешь сохранить, но почитай про XDTO, XML. Большинство объектов в 1С можно сериализовать. На форуме много примеров должно быть. На Инфостарте еще.
|
|
5
247tsm
02.11.14
✎
19:28
|
(4) Т.е. простого способа типа Объект.Свойства.Сохранить() нет? Или в хранилище значения, или...?
|
|
6
Armando
02.11.14
✎
20:29
|
(5) Какого типа объект, который хочешь сохранить?
|
|
7
vicof
02.11.14
✎
21:07
|
(0) Зачем?
|
|
8
247tsm
02.11.14
✎
22:35
|
(6) На форме всего три объекта: рисунок-картинка и два рисунок-текст. Пользователь интерактивно в режиме предприятие двигает объекты, меняет шрифт, размеры, цвет текста, фон... Эти свойства надо сохранить при закрытии формы и при открытии формы их восстановить. Вот и всё.
Если есть какие-либо штатные средства для этой задачи, я только за.
|
|
9
247tsm
02.11.14
✎
22:38
|
(7) проще, чем в (0) я не могу объяснить. Может быть, в (8).
|
|
10
247tsm
02.11.14
✎
22:40
|
(7) зачем - это вопрос дизайна формы. И пользователю дается возможность самому поиграться с простым дизайном.
|
|
11
hhhh
02.11.14
✎
22:59
|
просто 8.1 было 10 лет назад. Вы прям какой-то некрофил. Оно вам надо это?
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший