|
Преобразование значения к типу Булево не может быть выполнено | ☑ | ||
---|---|---|---|---|
0
helloman
28.01.16
✎
13:33
|
УТ11, есть запрос (фрагмент):
ВЫБРАТЬ КоммерческоеПредложениеКлиенту.Ссылка КАК Ссылка, КоммерческоеПредложениеКлиенту.Номер КАК Номер, КоммерческоеПредложениеКлиенту.Дата КАК Дата, КоммерческоеПредложениеКлиенту.Организация КАК Организация, КоммерческоеПредложениеКлиенту.Организация.НаименованиеСокращенное КАК ОрганизацияСокращенноеНаименование, КоммерческоеПредложениеКлиенту.Организация.Наименование КАК ОрганизацияНаименование, КоммерческоеПредложениеКлиенту.СрокДействия КАК СрокДействия, ВЫБОР КОГДА КоммерческоеПредложениеКлиенту.НалогообложениеНДС = ЗНАЧЕНИЕ(Перечисление.ТипыНалогообложенияНДС.ПродажаНеОблагаетсяНДС) ИЛИ КоммерческоеПредложениеКлиенту.НалогообложениеНДС = ЗНАЧЕНИЕ(Перечисление.ТипыНалогообложенияНДС.ПродажаОблагаетсяЕНВД) ТОГДА ЛОЖЬ ИНАЧЕ ИСТИНА КОНЕЦ КАК УчитыватьНДС, КоммерческоеПредложениеКлиенту.Валюта КАК Валюта Далее работаю с данными, все работает кроме двух моментов: 1) ЕСЛИ УчитыватьНДС Тогда ... Ошибка: Преобразование значения к типу Булево не может быть выполнено 2) СуммаПрописью = РаботаСКурсамиВалют.СформироватьСуммуПрописью(СуммаКПрописи, Выборка.Валюта); Ошибка: 1с ОбщийМодуль.ОбщегоНазначения.Модуль(88) Значение не является значением объектного типа (Метаданные) |
|||
1
Drac0
28.01.16
✎
13:36
|
(0) NULL и НЕОПРЕДЕЛЕННО
|
|||
2
Лефмихалыч
28.01.16
✎
13:36
|
1. не преобразовывай булево к числу
2. у тебя Выборка.Валюта == null |
|||
3
helloman
28.01.16
✎
13:39
|
(2)
1. Я и не преобразовываю, если убираю условие если, все работает 2. Почему, в консоли запросов есть наименование? |
|||
4
cw014
28.01.16
✎
13:40
|
(0)У тебя похоже УчитыватьНДС в результате = NULL
|
|||
5
cw014
28.01.16
✎
13:40
|
Отладчик включи и посмотри. Там есть галка "Остановка по ошибке"
|
|||
6
ale-sarin
28.01.16
✎
13:41
|
а УчитыватьНДС точно из Выборка.УчитыватьНДС получено?
|
|||
7
helloman
28.01.16
✎
13:41
|
(4) Да, так и есть NULL, а в консоли значение отображается
|
|||
8
cw014
28.01.16
✎
13:42
|
(7) В консоли и в самом обработчике разные параметры и/или разные запросы
|
|||
9
helloman
28.01.16
✎
13:43
|
(6) Это пакетный запрос, да
|
|||
10
helloman
28.01.16
✎
13:44
|
(8) Нет
|
|||
11
cw014
28.01.16
✎
13:44
|
(9) Чудес не бывает, вот прямо пятой точкой чую что именно так
|
|||
12
helloman
28.01.16
✎
13:46
|
(11) Сам понимаю, что где-то ошибка
|
|||
13
helloman
28.01.16
✎
13:47
|
Остальные значения получаю и передаю в форму, а эти два никак (
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |