#0
by DS_SD
Подскажите, пожалуйста, что делаю не так... При сериализации справочника возникает проблема с реквизитами, которые имеют тип перечисления и не заполнены ОбъектXDTO.Проверка выдает следующее: Структура объекта не соответствует типу: { Проверка свойства 'СпособРасчетаЦены': имя: { тип: { Отсутствует обязательное свойство Присваиваю значение свойству так:
#2
by DS_SD
Если ты о свойстве "Возможно пустое". пробовал, менял - все одно и тоже. Кстати, функция возвращает такую ошибку: {}: Ошибка при вызове метода контекста (Создать): Ошибка проверки данных XDTO: Значение: '' не соответствует простому типу: { Значение не соответствует значениям фасета перечисления
#3
by regniws
выгрузи пакет xdto в xsd схему и посмотри на нее глазками в разделе, где проверяются твои перечисления. Может на что тебя натолкнет. Может глукануло и просто список доступных значений полей не соответствует тому, что есть в базе.
#4
by DS_SD
Вот так объявляется перечисление: Вот так справочник: ... ... ... мысли уже кончились...
#5
by regniws
хм.. ну, думаю, что ты у себя проверил, что всего два значения у тебя перечисления в конфигураторе!? Кстати, в xsd твоем не сказано. что name="СпособРасчетаЦены" необязательно для заполнения.
#6
by DS_SD
1) да, эта часть конфы идентична. 2) просто, поскольку это роли не сыграло, вернул взад... еще раз проверил, появилась строка : толку от нее не увидел
#7
by regniws
хм.. а я знаю.. короче, нужно посмотреть, как сериализуется пустое значение перечисления. nilable = true, говорит, что его вообще можно не заполнять, но пустое значение и отсутствие значения - это разные вещи :))) например, если сериализуется в "", то это не nilable = true, и к тому же по рестрикшенам xsd это тоже не допустимо попробуй в xsd Руками поправить или во что оно там сериализуется.
#9
by DS_SD
))) Кошмар!!! Получилось! Спасибо тебе большое! А если не ручками, а в конфигураторе, мышкой, такое получится?
#11
by regniws
да, и хотелось бы, так сказать, мужской комплемент :) зачетный вопрос, инетерсно было разобраться :)))
#12
by DS_SD
Похоже нет. Ничего подобного там не нашел... Ну 1С... :)) Ну такое то надо предусмотреть (при экспорте XML-схемы). Ладно, теперь буду по аналогии мучать составные типы! Спасибо!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Фабрика XDTO
- v8: списки xdto и объекты xdto
- Проблема с ЗаполнитьЗначенияСвойств элементов XDTO с неопределенным типом.
- 8.2. Как включить пакет XDTO в глобальную Фабрику XDTO?
- XDTO и списки XDTO. Чтение
- XDTO: Как сделать свойство Типа объекта XDTO с составным типом данных
- Как сделать пакет XDTO со Списком XDTO с разнородными элементами ?
- XDTO скопировать список XDTO
- Возвращается XDTO объект вместо XDTO список в результате вызова веб сервиса
- Формирование XML с помощью XDTO (пакет XDTO)
- Проблема с определением типа xdto
В этой группе 1С
- Как определить что в строке только цифры и латинские буквы?
- Печать штрих-кода (code128) с помощью 1CBARCOD.DLL
- Хочу убрать кнопку "конфигуратор"
- Дайте пример запроса для получения данных по счетам бух учета
- Как из метаданных регистра получить регистраторов
- v8: Отбор документов в список по типу значения реквизита
- Отчет сохраняется в формат Excel. Но открыть этот файл невозможно
- Серийный учет задним числом
- Windows 2003 server подглюкивают принтеры
- Как программно переключить интерфейс?
- Кто такой администратор информационной базы на Сервере 1С предприятия
- Как программно запустить Стандартную Обработку!
- v7: контроль числа дней задолженности
- Пиктограммы конфигуратора 1С 7.7
- Автомасштаб
- Как установить границу последовательности программно?
- Как в бух сформировать главную книгу в разрезе субсчетов?
- Как получить из 1С почту с MS Exchange
- отбор по условию "или" или условия в отборе..
- ЗУП 2.1 Удержание по исполнительному листу.