|
Преобразование значения к типу Булево не может быть выполнено | ☑ | ||
---|---|---|---|---|
0
НачинающийВ1С
05.06.19
✎
15:39
|
Добрый день.
Столкнулся со странным поведением 1ски. При создании внутреннего документа в Документообороте (1С Документооборот КОРП 2 (2.1.11.5) программно в моей обработке 1с вываливается с ошибкой "Преобразование значения к типу Булево не может быть выполнено". Ругается на строку из общего модуля "Делопроизводство". Ниже привожу строку саму: Если ГрифыУтверждения.Количество() > 0 Дальше уже программа не идет и вываливается с ошибкой о преобразовании значения к типу булево. Но странность главная в том заключается, что, судя по отладчику, туда прилетает пустая таблица значений и "ГрифыУтверждения.Количество()" замечательно вычисляется (равно нулю). В чем может быть причина и как поправить ошибку? Кэш чистил уже. |
|||
1
Вафель
05.06.19
✎
15:41
|
а полный текст ошибки из ЖР?
|
|||
2
НачинающийВ1С
05.06.19
✎
15:42
|
(1) {Обработка.МояОбработка.Форма.Форма.Форма(521)}: Ошибка при вызове метода контекста (Записать)
НовыйЭлемент.Записать(); по причине: Ошибка при выполнении обработчика - 'ПередЗаписью' по причине: {ОбщийМодуль.Делопроизводство.Модуль(5940)}: Преобразование значения к типу Булево не может быть выполнено Если ГрифыУтверждения.Количество() > 0 |
|||
3
НачинающийВ1С
05.06.19
✎
15:44
|
(1) Комментарий именно из журнала регистрации вот :
{ОбщийМодуль.Делопроизводство.Модуль(5940)}: Преобразование значения к типу Булево не может быть выполнено |
|||
4
Вафель
05.06.19
✎
15:46
|
попробуй сервак перезапустить
|
|||
5
lodger
05.06.19
✎
15:46
|
попробуй от балды расклинить условие на такой вариант
Если ГрифыУтверждения.Количество() = 0 тогда \\ы иначе \\не-ы конецесли |
|||
6
Вафель
05.06.19
✎
15:46
|
а там точно нет доп условия
ГрифыУтверждения.Количество() > 0 И <тут другие условия> |
|||
7
НачинающийВ1С
05.06.19
✎
15:46
|
(4) У меня нет таких прав.
|
|||
8
в_пагонах
05.06.19
✎
15:47
|
Найди в коде строку и скопируй сюда полное условие
|
|||
9
lodger
05.06.19
✎
15:49
|
(8) <- в погонах дело говорит, там условие многострочное.
|
|||
10
НачинающийВ1С
05.06.19
✎
15:50
|
(6) (8) (9) Да, вы совершенно правы. Я как-то и не вчитывался в код, 1С пишет номер строки, ну я и читаю только эту строку.
Да, там еще условие ИЛИ, которое у меня не заполнено. Спасибо большое. И извините за такую дурацкую тему |
|||
11
eTmy
05.06.19
✎
16:11
|
Это пять
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |