| 
    
            
         
         | 
    
  | 
Преобразование значения к типу число не может быть выполнено | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        Folinn    
     11.03.13 
            ✎
    11:34 
 | 
         
        заходишь в документ заказ, нужна создать документ поступление жмешь кнопку   ВВЕСТИ НА ОСНОВАНИЕ - поступление товара и услуг 
  
        выходит ошибка "Преобразование значения к типу число не может быть выполнено" подробно - Ошибка при выполнении обработчика - '{Документ.ПоступлениеТоваровУслуг(1950)}: Преобразование значения к типу Число не может быть выполнено' по причине: {Документ.ПоступлениеТоваровУслуг(1950)}: Преобразование значения к типу Число не может быть выполнено захожу в конфигурацию СтрокаТабличнойЧасти.Заказ = Неопределено; а без ошибки СтрокаТабличнойЧасти.Заказ = СтрокаРазмещения.Размещение; что делать??  | 
|||
| 
    1
    
        Fragster    
     гуру 
    11.03.13 
            ✎
    11:35 
 | 
         
        перешли с 8.1 на 8.2 не прочитав доки?     
         | 
|||
| 
    2
    
        Folinn    
     11.03.13 
            ✎
    11:36 
 | 
         
        не переходили     
         | 
|||
| 
    3
    
        Fragster    
     гуру 
    11.03.13 
            ✎
    11:38 
 | 
         
        демонически обновлялись?     
         | 
|||
| 
    4
    
        Folinn    
     11.03.13 
            ✎
    11:38 
 | 
         
        (1) 8,1 УТ 10,3
  
        все другие документы нормально только один не хочет  | 
|||
| 
    5
    
        Folinn    
     11.03.13 
            ✎
    11:38 
 | 
         
        (3) вообще да, но давно     
         | 
|||
| 
    6
    
        Maxus43    
     11.03.13 
            ✎
    11:39 
 | 
         
        (5) на других компах тоже самое?     
         | 
|||
| 
    7
    
        Folinn    
     11.03.13 
            ✎
    11:41 
 | 
         
        да,  000000425 именно он с ошибкой а все остальные нормально     
         | 
|||
| 
    8
    
        Folinn    
     11.03.13 
            ✎
    11:42 
 | 
         
        что можно сделать как на документе исправить ошибку ?     
         | 
|||
| 
    9
    
        Reset    
     11.03.13 
            ✎
    11:42 
 | 
         
        (0)Какая из двух указанных строк 1950-я?
  
        Хотя эту ошибку ни та ни другая вызвать не может. Или (3) или давай правильную строку  | 
|||
| 
    10
    
        GROOVY    
     11.03.13 
            ✎
    11:42 
 | 
         
        Сейчас про кеш напишут.     
         | 
|||
| 
    11
    
        Maxus43    
     11.03.13 
            ✎
    11:43 
 | 
         
        (8) я про другой компьютер спрашивал, а не про документ     
         | 
|||
| 
    12
    
        Folinn    
     11.03.13 
            ✎
    11:45 
 | 
         
        (11) я про компьютер говорил, а про документ дописал     
         | 
|||
| 
    13
    
        Godofsin    
     11.03.13 
            ✎
    11:45 
 | 
         
        Точку остановы на строку 1950 и смотреть, что там     
         | 
|||
| 
    14
    
        Maxus43    
     11.03.13 
            ✎
    11:46 
 | 
         
        (12) 000000425 это компьютер?)
  
        на другом компе ошибки нет? чисти кэш  | 
|||
| 
    15
    
        Folinn    
     11.03.13 
            ✎
    11:49 
 | 
         
        {Документ.ПоступлениеТоваровУслуг(1950)}: Преобразование значения к типу Число не может быть выполнено
  
        СтрокаТабличнойЧасти.Количество = СписатьПоЗаказу * СтрокаТабличнойЧасти.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент (14) на всех попробовал такая ошибка выходит  | 
|||
| 
    16
    
        Reset    
     11.03.13 
            ✎
    11:49 
 | 
         
        (14) наверное
  
        q: "на других компах тоже самое?" a: "да, ....." ясное изложение - не сильная строна автора ;)  | 
|||
| 
    17
    
        GROOVY    
     11.03.13 
            ✎
    11:51 
 | 
         
        (15) "СписатьПоЗаказу" запросом выбирается?
  
        У номенклатуры на задана единицаХраненияОстатков.  | 
|||
| 
    18
    
        Reset    
     11.03.13 
            ✎
    11:51 
 | 
         
        (15) Там деление еще забыл     
         | 
|||
| 
    19
    
        Reset    
     11.03.13 
            ✎
    11:53 
 | 
         
        телепат говорит что /СтрокаЗаказа.Коэффициент к числу не преобразовывается     
         | 
|||
| 
    20
    
        Defender aka LINN    
     11.03.13 
            ✎
    11:56 
 | 
         
        (15) А сколько будет 45*NULL?     
         | 
|||
| 
    21
    
        Godofsin    
     11.03.13 
            ✎
    11:59 
 | 
         
        про коэффициент единицы уже было?     
         | 
|||
| 
    22
    
        Folinn    
     11.03.13 
            ✎
    12:02 
 | 
         
        (20) не понял?((     
         | 
|||
| 
    23
    
        Godofsin    
     11.03.13 
            ✎
    12:03 
 | 
         
        (22) печально     
         | 
|||
| 
    24
    
        Defender aka LINN    
     11.03.13 
            ✎
    12:04 
 | 
         
        (22) Я-то понял.     
         | 
|||
| 
    25
    
        GROOVY    
     11.03.13 
            ✎
    12:08 
 | 
         
        (22) Николай, Вам же намекают открытым текстом, что в одном из операторов NULL, посмотрите отладчиком в каком именно.     
         | 
|||
| 
    26
    
        Folinn    
     11.03.13 
            ✎
    12:17 
 | 
         
        (25)((( как это сделать?     
         | 
|||
| 
    27
    
        НафНаф    
     11.03.13 
            ✎
    12:19 
 | 
         
        (20) 45*NULL = NULL+NULL+...+NULL (всего 45 слагаемых)     
         | 
|||
| 
    28
    
        Godofsin    
     11.03.13 
            ✎
    12:20 
 | 
         
        (26) Ты издеваешься? Повторю: ставишь точку остановки в конфигураторе перед строчки с ошибкой, выполняешь код, в табло смотришь значения.     
         | 
|||
| 
    29
    
        Alex375    
     11.03.13 
            ✎
    12:37 
 | 
         
        (26) если ты не программист, тогда лучше не лезь...     
         | 
|||
| 
    30
    
        Defender aka LINN    
     11.03.13 
            ✎
    13:57 
 | 
         
        (27) и чему это равно?     
         | 
|||
| 
    31
    
        Folinn    
     11.03.13 
            ✎
    19:33 
 | 
         
        (28) СтрокаТабличнойЧасти(0).Количество(0)=СписатьПоЗаказу(60) * СтрокаТабличнойЧасти(1).Номенклатура(1).ЕдиницаХраненияОстатков(1).Коэффициент(1)
  
        /СтрокаЗаказа(1).Коэффициент(1);  | 
|||
| 
    32
    
        Defender aka LINN    
     11.03.13 
            ✎
    19:54 
 | 
         
        (31) Это еще что за НЕХ?     
         | 
|||
| 
    33
    
        Folinn    
     11.03.13 
            ✎
    20:05 
 | 
         
        (32) значение     
         | 
|||
| 
    34
    
        Defender aka LINN    
     11.03.13 
            ✎
    20:08 
 | 
         
        (33) Что значение?     
         | 
|||
| 
    35
    
        hhhh    
     11.03.13 
            ✎
    20:34 
 | 
         
        (33) точку останова поставил? на строке 1950?     
         | 
|||
| 
    36
    
        Folinn    
     11.03.13 
            ✎
    20:51 
 | 
         
        (35) да, в чем тут ошибка?     
         | 
|||
| 
    37
    
        Defender aka LINN    
     11.03.13 
            ✎
    21:10 
 | 
         
        (36) Скрин в студию     
         | 
|||
| 
    38
    
        hhhh    
     11.03.13 
            ✎
    21:53 
 | 
         
        (36) когда остановится, делай меню Отладка - вычислить выражение и вводи какое выражение: СтрокаТабличнойЧасти.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент     
         | 
|||
| 
    39
    
        Folinn    
     12.03.13 
            ✎
    04:19 
 | 
         
        (38) СтрокаТабличнойЧасти.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент (значение: 1) (тип: число)     
         | 
|||
| 
    40
    
        Godofsin    
     12.03.13 
            ✎
    04:30 
 | 
         
        (31) Чо за цифры в скобках?
  
        (39) тут что: СтрокаЗаказа.Коэффициент  | 
|||
| 
    41
    
        Folinn    
     12.03.13 
            ✎
    04:32 
 | 
||||
| 
    42
    
        Folinn    
     12.03.13 
            ✎
    04:32 
 | 
||||
| 
    43
    
        Godofsin    
     12.03.13 
            ✎
    04:34 
 | 
         
        (42) теперь также посмотри: СтрокаЗаказа.Коэффициент     
         | 
|||
| 
    44
    
        Godofsin    
     12.03.13 
            ✎
    04:34 
 | 
         
        ну и СписатьПоЗаказу тоже     
         | 
|||
| 
    45
    
        Folinn    
     12.03.13 
            ✎
    04:36 
 | 
         
        (44) ошибка будет если = 0?     
         | 
|||
| 
    46
    
        Godofsin    
     12.03.13 
            ✎
    04:41 
 | 
         
        (45) Если СтрокаЗаказа.Коэффициент = 0 тогда ошибка будет.
  
        Если СписатьПоЗаказу то не будет ошибки  | 
|||
| 
    47
    
        Folinn    
     12.03.13 
            ✎
    04:42 
 | 
         
        СписатьПоЗаказу (значение: 60) (тип: число)
  
        СтрокаЗаказа.Коэффициент (значение: 1) (тип: число)  | 
|||
| 
    48
    
        Godofsin    
     12.03.13 
            ✎
    04:45 
 | 
         
        (47) Чудеса...     
         | 
|||
| 
    49
    
        Godofsin    
     12.03.13 
            ✎
    04:46 
 | 
         
        (48) Даж не знаю... проверь тип: СтрокаТабличнойЧасти.Количество     
         | 
|||
| 
    50
    
        Folinn    
     12.03.13 
            ✎
    04:49 
 | 
         
        (49)СтрокаТабличнойЧасти.Количество (значение:60)(тип: число)     
         | 
|||
| 
    51
    
        Godofsin    
     12.03.13 
            ✎
    04:49 
 | 
         
        (50) Ты точно на ошибке проверяешь?     
         | 
|||
| 
    52
    
        Godofsin    
     12.03.13 
            ✎
    04:50 
 | 
         
        + (51) Убери все точки остановки, в конфигураторе: отладка - остановка по ошибке     
         | 
|||
| 
    53
    
        Godofsin    
     12.03.13 
            ✎
    04:51 
 | 
         
        и заново проверь все     
         | 
|||
| 
    54
    
        Folinn    
     12.03.13 
            ✎
    04:52 
 | 
         
        (50) СтрокаТабличнойЧасти.Количество (значение:0)(тип: число)     
         | 
|||
| 
    55
    
        Godofsin    
     12.03.13 
            ✎
    04:53 
 | 
         
        (54) Сделай (52)     
         | 
|||
| 
    56
    
        Folinn    
     12.03.13 
            ✎
    04:55 
 | 
         
        (55) СтрокаЗаказа.Коэффициент тип NULL     
         | 
|||
| 
    57
    
        Godofsin    
     12.03.13 
            ✎
    04:57 
 | 
         
        (56) Ну вот и твоя ошибка     
         | 
|||
| 
    58
    
        Folinn    
     12.03.13 
            ✎
    04:57 
 | 
         
        СтрокаЗаказа.ЕдиницаИзмерения значение- Объект не найден(28:....)     
         | 
|||
| 
    59
    
        Folinn    
     12.03.13 
            ✎
    04:58 
 | 
         
        (57) а как исправить её?     
         | 
|||
| 
    60
    
        Folinn    
     12.03.13 
            ✎
    05:01 
 | 
         
        СтрокаЗаказа.ЕдиницаИзмерения была у меня в карточке проблема 
  
        её исправил  | 
|||
| 
    61
    
        Folinn    
     12.03.13 
            ✎
    05:02 
 | 
         
        но до сих пор выходит ошибка Преобразование  значения к типу Число не может быть выполнено     
         | 
|||
| 
    62
    
        Godofsin    
     12.03.13 
            ✎
    05:04 
 | 
         
        (61) Перевыбери номенклатуру в зказе, там сохранились старые значения     
         | 
|||
| 
    63
    
        Folinn    
     12.03.13 
            ✎
    05:21 
 | 
         
        (62)  спасибо всем!!! особенно тебе
  
        просто удалил в заказе эту карточку и добавил снова  | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |