|   |   | 
| 
 | Преобразование значения к типу Булево не может быть выполнено | ☑ | ||
|---|---|---|---|---|
| 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 | 
        Остальные значения получаю и передаю в форму, а эти два никак (     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |