Имя: Пароль:
1C
 
Есть ТаблицаЗначений сост. из прим. типов-нужно ее сериализовать и десериализова
0 ERWINS
 
17.02.17
13:58
Собственно как сделать максимально просто.


ЗначениеВСтрокуВнутр не работает с мобильном приложении
1 DrShad
 
17.02.17
14:15
СериализаторXDTO
2 ERWINS
 
17.02.17
16:47
(1) забьем микроскопом гвоздь.
3 Живой Ископаемый
 
17.02.17
17:25
2(2) Непонятно чем не угодило, но возможно.
Тогда ТЗ в массив структур (соответсвий), и его уже - в джейсон.
4 Лефмихалыч
 
17.02.17
17:26
xmlстрока() и xmlзначение()?
5 ERWINS
 
17.02.17
17:29
(4) для таблицызначений не работает
6 Cyberhawk
 
17.02.17
17:30
Массив в ТЗ. снова пост номер 8
7 Лефмихалыч
 
17.02.17
17:31
(5) заверни ее в хранилище значения
8 Живой Ископаемый
 
17.02.17
17:42
2(6) + Сериализовать массив в Джейсон. Все так
9 ERWINS
 
17.02.17
17:43
(7) да знаю это, просто удивительно что такого в 1с нет.
думал может кто знает механизм платформы или на худший случае БПС
10 Живой Ископаемый
 
17.02.17
17:46
(9) Блин, тут всего лишь пару релизов назад сделали системную функцию по разложению строки в вмассив подстрок, и еще релиз назад наконец-то сделали эту функцию доступной и на тонком клиенте.
А до этого все юзали код из типовых.
11 Живой Ископаемый
 
17.02.17
17:47
"до этого" = примерно около 8 лет начиная с типовых на 8.1
12 Serginio1
 
17.02.17
17:47
(2) ЗначениеВСтрокуВнутр это вообще еще хуже.
Механизмов то немного
СериализаторXDTO
Json
ХранилищеЗначения
13 h-sp
 
17.02.17
17:55
(9) во всех типовых есть функции ЗначениеВСтрокуXML и ЗначениеИзСтрокиXML, поэтому непонятно, чего вы паритесь.
14 Живой Ископаемый
 
17.02.17
18:03
2(13) ну да, а там - СериализаторХДТО
15 mehfk
 
17.02.17
18:13
(2) С чего это?
16 ERWINS
 
17.02.17
19:03
(13) оно не записывает ТаблицуЗначений
17 h-sp
 
17.02.17
22:10
(16) записывает
18 ERWINS
 
20.02.17
11:42
(17) нет, только что прооверил
19 mehfk
 
20.02.17
11:44
Чем не подходит (1) ?
20 ERWINS
 
20.02.17
11:46
(19) он не работает с таблицей значений простым образом
21 ERWINS
 
20.02.17
11:51
походу единственный способ это
строка= Base64Строка(новый ХранилищеЗначения(значение))
и назад

новый ХранилищеЗначения(Base64Значение(строка)).Получить()
Программист всегда исправляет последнюю ошибку.