1. 1C / Говнокод #2901

    −119.4

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    Для й = 1 По КонДата-НачДата+1 Цикл
            ТекДата = НачДата+й-1;
            
            ДокТ.ВыбратьДокументы(ТекДата, ТекДата);
            Пока ДокТ.ПолучитьДокумент() = 1 Цикл

    Копаясь в самописной конфе, с которой сейчас работаю, дописываю, и усердно исправляю чей-то быдлокод, временами нахожу просто уникальные творения.
    Пожалуй это творение - вершина извращенной фантазии)
    Думаю комментарии излишни)) автор перебирает дни, а потом отдельно по каждому дню делает выборку событий

    Запостил: Lewkee, 31 Марта 2010

    Комментарии (9) RSS

    • ДаДаДа. А мне пофих, что я пишу на неоптимизированный код.
      У меня оптимизирующий интерпретатор 1С.
      Ответить
    • Чего не так то? Может оно хитрые итоги собирает по дням таким образом, а может даты документам меняет
      Много может быть причин так делать...
      Ответить
    • +й-1
      Ответить
    • я лично плюсую все 1С коды: 1С такой 1С
      Ответить
      • Лично у меня масло масляное, потому что оно масло.
        Ответить
    • код имеет право на жизнь
      имхо - запостивший его сюда - не в теме
      Ответить
      • В данном конкретном случае производилось тупой перебор документов. Заменил на обычный человеческий цикл.
        это откомментивший выше - не в теме)))
        Ответить

    Добавить комментарий