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
Или лучше чтобы структуру в сложные типы закидывать...
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн