Преобразование значения к типу Булево не может быть выполнено
07.04.2010
09:32
#1
"Добрый день помогите разобраться.
Делаю внешнюю обработку для загрузки из ДБФ файлов. 1С:Предприятие 8.1 (8.1.15.14)
Хочу получить Дерево обработки, что бы было видно какие конкретно файлы
грузятся и можно было их выбирать.
Макет = ПолучитьМакет("ОбработкиЗагрузки");
ОбластьОбработки = Макет.ПолучитьОбласть("Обработки");
Для Сч = 1 По ОбластьОбработки.ВысотаТаблицы Цикл
Раздел = ОбластьОбработки.Область(Сч,1).Текст;
СтрРаздел = ДеревоОбработок.Строки.Найти(Раздел, "Наименование");
Если СтрРаздел = Неопределено Тогда
СтрРаздел = ДеревоОбработок.Строки.Добавить();
СтрРаздел.Наименование = Раздел;
СтрРаздел.ЭтоГруппа = Истина;
КонецЕсли;
НоваяСтр = СтрРаздел.Строки.Добавить();
НоваяСтр.Наименование = ОбластьОбработки.Область(Сч,2).Текст;
НоваяСтр.ИмяОбработки = ОбластьОбработки.Область(Сч,3).Текст;
НоваяСтр.ФайлЗагрузки = ОбластьОбработки.Область(Сч,4).Текст;
-----> НоваяСтр.ТочноеСовпадениеСИменемФайла = Булево(ОбластьОбработки.Область(Сч,5).Текст);
Преобразование значения к типу Булево не может быть выполненоНоваяСтр.ТочноеСовпадениеСИменемФайла = Булево(ОбластьОбработки.Область(Сч,5).Текст);
Не могу понять почему ошибка?
"
Делаю внешнюю обработку для загрузки из ДБФ файлов. 1С:Предприятие 8.1 (8.1.15.14)
Хочу получить Дерево обработки, что бы было видно какие конкретно файлы
грузятся и можно было их выбирать.
Макет = ПолучитьМакет("ОбработкиЗагрузки");
ОбластьОбработки = Макет.ПолучитьОбласть("Обработки");
Для Сч = 1 По ОбластьОбработки.ВысотаТаблицы Цикл
Раздел = ОбластьОбработки.Область(Сч,1).Текст;
СтрРаздел = ДеревоОбработок.Строки.Найти(Раздел, "Наименование");
Если СтрРаздел = Неопределено Тогда
СтрРаздел = ДеревоОбработок.Строки.Добавить();
СтрРаздел.Наименование = Раздел;
СтрРаздел.ЭтоГруппа = Истина;
КонецЕсли;
НоваяСтр = СтрРаздел.Строки.Добавить();
НоваяСтр.Наименование = ОбластьОбработки.Область(Сч,2).Текст;
НоваяСтр.ИмяОбработки = ОбластьОбработки.Область(Сч,3).Текст;
НоваяСтр.ФайлЗагрузки = ОбластьОбработки.Область(Сч,4).Текст;
-----> НоваяСтр.ТочноеСовпадениеСИменемФайла = Булево(ОбластьОбработки.Область(Сч,5).Текст);
Преобразование значения к типу Булево не может быть выполненоНоваяСтр.ТочноеСовпадениеСИменемФайла = Булево(ОбластьОбработки.Область(Сч,5).Текст);
Не могу понять почему ошибка?
"
07.04.2010
09:56
#2
"А что тут не понятного: Булево это Истина или Ложь, а чему будет равно Булево(" ")?
Вы пытаетесь какой-то текст преобразовать и это не проходит. Выведите перед этой строкой:
Сообщение (""""+ОбластьОбработки.Область(Сч,5).Текст+"""");
И посмотрите, что собственно пытаетесь преобразовать."
Вы пытаетесь какой-то текст преобразовать и это не проходит. Выведите перед этой строкой:
Сообщение (""""+ОбластьОбработки.Область(Сч,5).Текст+"""");
И посмотрите, что собственно пытаетесь преобразовать."
Читают тему
(гостей: 1)