Имя: Пароль:
1C
 
xdto проверить валидность значения
0 Noxvil
 
18.10.16
16:56
Добрый день.

Подскажите, пожалуйста, как проверить корректность значений реквизитов перед формированием xml на основе xdto?

Формирую xml через xdto, ошибки выходят длинные и непонятные пользователям...

Есть у кого пример проверки?
1 Лефмихалыч
 
18.10.16
17:00
попытка исключение СообщитьПОльзователю("Что-то пошло не так :("); КонецПопытки
2 azernot
 
18.10.16
17:00
Ну вот как пример:


ПриПроверкеОбнаруженыОшибки = Ложь;

Если НЕ ТипЗнч(СуммаДокумента) = Тип("Число") Тогда
  Сообщить("Сумма не является числом! Так понятно?!")
  ПриПроверкеОбнаруженыОшибки = Истина;
КонецЕсли;
3 Noxvil
 
18.10.16
17:04
У меня есть таблица, я хочу проверить в цикле все значения на принадлежность типу xsd. Он у меня прописан в xdto.
Единственное, что нашел:

    ВыбТипXDTO.Свойства[0].Тип.проверить("произвольный текст");    

Но это только в попытке, а есть более правильное решение?
4 Noxvil
 
18.10.16
17:15
Или лучше чтобы структуру в сложные типы закидывать...