59 / 64 / 11
Регистрация: 13.11.2014
Сообщений: 940
|
||||||
1 | ||||||
1C 8.x Не работает исключение27.06.2016, 07:11. Показов 2004. Ответов 13
Метки нет (Все метки)
Привет! Столкнулся с такой проблемкой-есть обработка которая получает данные с внеших источников и записывает в ТЗ(после указания даты). Проблем нет, данные получаются, но! Если выбрать дату на которой данных нету, и то 1С вываливается с ошибкой, ругается что в таблице данных нету. Включил в конфигураторе "остновку по ошибке" и показывает на строку начала цикла
0
|
27.06.2016, 07:11 | |
Ответы с готовыми решениями:
13
Не работает исключение Не работает одно исключение ввода Вылетает исключение и не работает программа Не работает программа, вылетает исключение |
Злой самаритянин
182 / 182 / 94
Регистрация: 24.04.2014
Сообщений: 686
|
|
27.06.2016, 10:08 | 2 |
0
|
59 / 64 / 11
Регистрация: 13.11.2014
Сообщений: 940
|
|||||||||||
27.06.2016, 11:09 [ТС] | 3 | ||||||||||
SHIFT_969,
0
|
Злой самаритянин
182 / 182 / 94
Регистрация: 24.04.2014
Сообщений: 686
|
||||||
27.06.2016, 11:56 | 4 | |||||
0
|
59 / 64 / 11
Регистрация: 13.11.2014
Сообщений: 940
|
||||||
28.06.2016, 06:32 [ТС] | 5 | |||||
SHIFT_969, всё равно вываливается с ошибкой, но сообщение отобразила 1с вот это:
Тема актуальна...
0
|
434 / 305 / 92
Регистрация: 28.05.2014
Сообщений: 1,247
|
|||||||||||
28.06.2016, 14:52 | 6 | ||||||||||
Briolin, Напиши в конце
то после каждой строки пиши сообщить и что ты там присваиваешь
0
|
59 / 64 / 11
Регистрация: 13.11.2014
Сообщений: 940
|
||||||
29.06.2016, 08:12 [ТС] | 7 | |||||
Phil, непонял, ты так предлагаешь что бы я написал:
0
|
434 / 305 / 92
Регистрация: 28.05.2014
Сообщений: 1,247
|
||||||
29.06.2016, 10:09 | 8 | |||||
Сообщение было отмечено Briolin как решение
Решение
Briolin,
1
|
208 / 182 / 31
Регистрация: 24.10.2011
Сообщений: 744
|
||||||
29.06.2016, 11:58 | 9 | |||||
ТС, тебе программа черным по белому говорит
PS У тебя в цикл не входит, что тут непонятного. Добавлено через 3 минуты Зачем тебе вообще исключения, посмотри какое значение принимает NewsInfo когда нет новостей (скорей всего неопределено или null) и проверяй его перед циклом.
0
|
59 / 64 / 11
Регистрация: 13.11.2014
Сообщений: 940
|
||||||
29.06.2016, 20:27 [ТС] | 10 | |||||
Я поставил точку останова на строке
Потом я перезапускаю 1С , выбираю дату на которой нету новостей, вычисляю выражение и вижу значение- "Ожидается выражение". Это даже не null уже
0
|
59 / 64 / 11
Регистрация: 13.11.2014
Сообщений: 940
|
|
30.06.2016, 09:27 [ТС] | 12 |
Dethmontt, тоже Объект XDTO. Даже если новостей нет
0
|
208 / 182 / 31
Регистрация: 24.10.2011
Сообщений: 744
|
|
30.06.2016, 09:27 | 13 |
К чему такие сложности?
Выясни тип у Новости.NewsInfoResult.diffgram.NewsInfo при наличии новостей и проверяй на этот тип перед анализом массива новостей, а может вообще где то в объекте NewsInfoResult присутствует поле указывающее на количество новостей, изучи объект по подробней.
0
|
Модератор
|
|
30.06.2016, 11:43 | 14 |
0
|
30.06.2016, 11:43 | |
30.06.2016, 11:43 | |
Помогаю со студенческими работами здесь
14
Почему не работает исключение целых слов? Необработанное исключение по адресу на х86, на х64 работает норм Цикл работает не так как я хочу. Исключение IndexOutOfRangeException Исключение работает не корректно: при вводе размера массива -2 не срабатывает catch (bad_alloc) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |