8.х методчка "Решение задач бух учёта"

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем wertklop, 11 фев 2010.

  1. TopicStarter Overlay
    wertklop
    Offline

    wertklop Опытный в 1С

    Регистрация:
    12 май 2008
    Сообщения:
    321
    Симпатии:
    0
    Баллы:
    26
    перечитываю данную методичку и на стр 112 в запросе есть одна строчка(см рис). если у параметров Остатки.СуммаОстаток и Остатки.КоличествоОстаток будут null, то ф-ция ЕСТЬNULL() будет их переводить в 0. тогда у нас получается выражение 0/0*Товары.Количество. Это же ошибка! ,Деление на 0! я пока не пробовал смоделировать ситуацию, но может кто сталкивался с подобным?

    Вложения:

    • p0112.JPG
      p0112.JPG
      Размер файла:
      30,1 КБ
      Просмотров:
      13
  2. lazy
    Offline

    lazy Модераторы Команда форума Модератор

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Я видел. В 1.2.27 релизе УПП в одном из запросов тоже делят на 0 :)

    Ничего особо страшного не произойдет - SQL ругнется на деление на ноль, запрос не будет выполнен.
  3. TopicStarter Overlay
    wertklop
    Offline

    wertklop Опытный в 1С

    Регистрация:
    12 май 2008
    Сообщения:
    321
    Симпатии:
    0
    Баллы:
    26
    тогда это уже косяк программиста
  4. Itsys
    Offline

    Itsys Опытный в 1С

    Регистрация:
    3 янв 2010
    Сообщения:
    1.394
    Симпатии:
    0
    Баллы:
    26
    Первоначальное условие приведите, а то приводите начиная с конструкции "ТОГДА", где начало условия?
  5. TopicStarter Overlay
    wertklop
    Offline

    wertklop Опытный в 1С

    Регистрация:
    12 май 2008
    Сообщения:
    321
    Симпатии:
    0
    Баллы:
    26
    условие не имеет значения, потому как при выполнении этой строки возникает ошибка

Поделиться этой страницей