|
Как сохранить в наименовании элемента справочника скрытые символы (УФ)? |
☑ |
0
DomovoiAtakue
26.10.21
✎
00:40
|
Практическая задача. Получаю коды маркировки в них содержится символ код 29. Создаю элемент справочника записываю в наименование код маркировки. На обычных формах все нормально сохраняется и открывается. На управляемых сохраняется, но когда пытаюсь открыть форму справочника из-под пользователя выдает ошибку:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
Запись значения свойства '__content':
форма: Текст
имя:
по причине:
Ошибка при записи XDTO
по причине:
Текст XML содержит недопустимый символ в позиции 3 :
123456
Для примера использовал "123"+Символ(29)+"456". В конфе только справочник КодМаркировки и ни строчки кода.
Что с этим делать? При чем тут вообще XML, XDTO? (В УФ совсем не силен)
|
|
1
DomovoiAtakue
26.10.21
✎
00:53
|
Попробовал добавить форму списка. В ней добавил типовые процедуры
&НаКлиенте
Процедура ПриОткрытии(Отказ)
КонецПроцедуры
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
КонецПроцедуры
В ПриСозданииНаСервере попадает после этой процедуры и до ПриОткрытии вываливается ошибка.
|
|
2
H A D G E H O G s
26.10.21
✎
01:04
|
(0) УФ общаются с сервером через xml, недопустимые xml символы для строковых реквизитов недопустимы.
|
|
3
DomovoiAtakue
26.10.21
✎
01:05
|
Добавил форму списка. в ней есть Динамический список. Отключил в нем галочку ПолучениеПредставленияДляНевидимыхПолей. Форма открылась без ошибки.
|
|
4
DomovoiAtakue
26.10.21
✎
01:14
|
(2)И еще не придумали как это по хитрому обработать?
В РФ маркировка уже год. Где ж вы храните коды маркировки?
|
|
5
H A D G E H O G s
26.10.21
✎
01:25
|
(4) Вообще не люблю, че там в ЧестномЗнаке.
Я отказался от этих клиентов
|
|
6
H A D G E H O G s
26.10.21
✎
01:25
|
(4) Там играли 2 команды, от МинФина и от 1С. Игра была равна.
|
|