powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Отсутствует атрибут документа. Как обработать?
4 сообщений из 4, страница 1 из 1
Отсутствует атрибут документа. Как обработать?
    #38201749
Фотография defragmentator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В модуле выгрузки данных из 1С:Предприятие
пишу:
Код: c#
1.
2.
3.
4.
5.
6.
7.
		Запись.ЗаписатьНачалоЭлемента("IDКонтрагент");
		Если Выборка.Контрагент.Пустая() Тогда
			Запись.ЗаписатьТекст("");
			Иначе
			Запись.ЗаписатьТекст(""+СокрЛП(Выборка.Контрагент.УникальныйИдентификатор()));
		КонецЕсли;
		Запись.ЗаписатьКонецЭлемента();



При получении данных возникает ошибка:
{WebСервис.WSDocs.Модуль(62)}: Значение не является значением объектного типа (Пустая)
В чём может быть проблема? В некоторых документах отсутствует контрагент, в некоторых присутствует.
Как можно обработать данную ситуацию?
...
Рейтинг: 0 / 0
Отсутствует атрибут документа. Как обработать?
    #38201807
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defragmentator,
скорее всего, Контрагент в этой выборке - не всегда ссылочного типа (у которого метод Пустая есть).
Может быть и NULL в результате запроса-соединения. Или поле в источнике составного типа, у которого не все возможные типы ссылочные
Как обрабатывать? или проверять на NULL-неопределено (если есть уверенность,что причина в таких значениях),или перед проверкой на значение реквизита отдельно проверять его тип
...
Рейтинг: 0 / 0
Отсутствует атрибут документа. Как обработать?
    #38201809
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defragmentator,
может там null в выборке? попробуйте ЗначениеЗаполнено(Выборка.Контрагент)
...
Рейтинг: 0 / 0
Отсутствует атрибут документа. Как обработать?
    #38201830
Фотография defragmentator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ок, спасибо. Заработало
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Отсутствует атрибут документа. Как обработать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]