|
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 лет назад. Вы прям какой-то некрофил. Оно вам надо это?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |