Имя: Пароль:
1C
1С v8
Преобразование значения к типу Число не может быть выполнено
Ø (GROOVY 24.08.2016 09:10)
,
0 teamcheg
 
24.08.16
09:03
Добрый день.
Подскажите - куда копать.
Начала возникать такая ошибка:

{ОбщийМодуль.ОтборыСписковКлиентСервер.Модуль(359)}: Преобразование значения к типу Число не может быть выполнено
            Значение = ?(ЗначениеЗаполнено(Значение), Число(Значение), Значение);

Собственно код:

Процедура ОтборПоЗначениюСпискаПриЗагрузкеИзНастроек(Список, ИмяКолонки, Значение, Знач СтруктураБыстрогоОтбора,
            Настройки, Использование = Неопределено, ВидСравнения = Неопределено, ПриводитьЗначениеКЧислу = Ложь) Экспорт
    
    Если СтруктураБыстрогоОтбора = Неопределено Тогда
        Значение = Настройки.Получить(ИмяКолонки);
        Если ПриводитьЗначениеКЧислу Тогда
            Значение = ?(ЗначениеЗаполнено(Значение), Число(Значение), Значение);
        КонецЕсли;
        ИспользованиеЭлементаОтбора = ?(Использование = Неопределено, ЗначениеЗаполнено(Значение), Использование);
        ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(Список, ИмяКолонки, Значение, ВидСравнения,,ИспользованиеЭлементаОтбора);
    Иначе
        Если Не СтруктураБыстрогоОтбора.Свойство(ИмяКолонки) Тогда
            Значение = Настройки.Получить(ИмяКолонки);
            Если ПриводитьЗначениеКЧислу Тогда
                Значение = ?(ЗначениеЗаполнено(Значение), Число(Значение), Значение);
            КонецЕсли;
            ИспользованиеЭлементаОтбора = ?(Использование = Неопределено, ЗначениеЗаполнено(Значение), Использование);
            ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(Список, ИмяКолонки, Значение, ВидСравнения,,ИспользованиеЭлементаОтбора);
        КонецЕсли;
    КонецЕсли;
    
    Настройки.Удалить(ИмяКолонки);
    
КонецПроцедуры // ОтборПоЗначениюСпискаПриЗагрузкеИзНастроек()
1 В тылу врага
 
24.08.16
09:04
Преобразование значения к типу Число не может быть выполнено

что непонятно?
2 butterbean
 
24.08.16
09:05
ты посмотри отладчиком что у тебя в передается Значение
3 teamcheg
 
24.08.16
09:05
(1) Непонятно то, как это исправить. Возникает лишь у одного пользователя.
4 Горогуля
 
24.08.16
09:06
ага, а ты первый взял и положил её в интернеты. всё, приехали, теперь расползётся
5 ДемонМаксвелла
 
24.08.16
09:06
Эта ошибка есть в Интернете

В отладчике установи "Остановка по ошибке" и посмотри, что в Значении
6 impulse9
 
24.08.16
09:06
(3) отладчиком под ним посиди
7 teamcheg
 
24.08.16
09:07
(5) Привлек внимание. Так я и остановил отладчик по ошибке и прислал Вам код)
8 ДемонМаксвелла
 
24.08.16
09:08
(7) я в шоке, честно
9 mehfk
 
24.08.16
09:08
(0) Ошибки в ДНК пока не лечатся.
10 Fish
 
24.08.16
09:09
(7) А сам посмотреть не в силах?
11 GROOVY
 
модератор
24.08.16
09:10
(7) Название темы не отражает ее смысл.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан