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

    −73

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    Запрос=Новый Запрос;
    	ТекстЗапроса="ВЫБРАТЬ
    	|	РасходнаяНакладнаяТовары.Товар КАК Товар,
    	|	РасходнаяНакладнаяТовары.Ссылка КАК Ссылка,
    	|	СУММА(РасходнаяНакладнаяТовары.Количество) КАК КоличествоОстаток
    	|ИЗ
    	|	Документ.РасходнаяНакладная.Товары КАК РасходнаяНакладнаяТовары
    	|ГДЕ
    	|	РасходнаяНакладнаяТовары.Ссылка.Проведен = Ложь
    	|	И РасходнаяНакладнаяТовары.Ссылка.ПометкаУдаления = Ложь
    	|";
    	Если ЗначениеЗаполнено(ВыбСклад) Тогда
    		ТекстЗапроса=ТекстЗапроса+"
    		|	И РасходнаяНакладнаяТовары.Ссылка.Склад =&ВыбСклад ";
    	КонецЕсли; 
    	Если ВыбТовар.Количество()>0 Тогда
    		ТекстЗапроса=ТекстЗапроса+"
    		|	И РасходнаяНакладнаяТовары.Товар В ИЕРАРХИИ(&ВыбТовар) ";
    	КонецЕсли; 
    	ТекстЗапроса=ТекстЗапроса+"
    	|СГРУППИРОВАТЬ ПО
    	|	Товар,
    	|	Ссылка
    	|ИТОГИ
    	|	СУММА(КоличествоОстаток)
    	|ПО
    	|	ОБЩИЕ,
    	|	Товар,
    	|	Ссылка
    	|";
    	Запрос.Текст=ТекстЗапроса;			 
    	Запрос.УстановитьПараметр("ВыбСклад",ВыбСклад);
    	Запрос.УстановитьПараметр("ВыбТовар",ВыбТовар);
    	РезультатЗапроса=Запрос.Выполнить();
    	ТабДокумент = Новый ТабличныйДокумент;
    	Макет  = ПолучитьМакет("ОстаткиТоваров");
    	ОбластьМакета = Макет.ПолучитьОбласть("Шапа");

    построитель запроса не существует... шапа... ШАПА, КАРЛ!!!

    Запостил: oleganatolievich, 23 Июня 2016

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

    • не вижу тут криминала и говнокода. Ненавижу построитель запроса.
      Ответить
      • ок. удачи в поддержке данной поделки.
        вы видимо никогда не писали чего-то с кучей отборов и группировок, да еще с выводом не в СКД, а в хитровыебанную форму по заказу руководства.
        Ответить
    • а зачем он пытается получить мифический "остаток" из непроведенных расходных накладных?
      Ответить
    • А дома ждёт меня тарела,
      Тарела гречи с белой булой;
      В ногах – резиновая грела,
      И тапы мягкие под стулом.
      Ответить
      • Указывайте автора (с)Павел ШАПЧИЦ

        Срезают лазером сосули,
        В лицо впиваются снежины.
        До остановы добегу ли,
        В снегу не утопив ботины?

        А дома ждёт меня тарела,
        Тарела гречи с белой булой;
        В ногах – резиновая грела,
        И тапы мягкие под стулом.

        В железной бане – две селёды,
        Торчат оттуда ложа с вилой.
        Есть рюма и бутыла с водой,
        Она обед мой завершила.

        Я в кружу положу завары,
        Раскрою «Кобзаря» Шевчены –
        Поэта уровня Петрары
        И Валентины Матвиены.
        Ответить
        • срезают лазером прыщеблядский сосули,
          в лицо 3_14дар впиваются снежины.
          до остановы добегу ли,
          в снегу стекломоя наебнул не утопив ботины?

          а дома ждёт меня тарела,
          тарела гречи с белой булой;
          в ногах – резиновая днище грела,
          и тапы мягкие под прыщеблядский стулом. указывайте порватка автора
          Ответить
          • На помойку, за продуктами, свинособака! Хрюкни. Стекломой.
            Ответить
            • в железной бане – , 3_14дараха полыхнула
              есть рюма и бутыла туши пердак с водой,
              Ответить
              • Оно ещё себя не осознало?
                Ответить
                • Уже вот-вот. Скоро начнёт проситься на помойку за ритегами.
                  Ответить
                  • Скоро твоя недострана будет просить ножки буша с помойки истории. А о ритегах вы будете только мечтать.
                    Ответить
              • Пожалуй, нужно отдельную учётку создать для этих дел, чтобы недоразумений не было. А то так в глазах общественности можно внезапно стать хохлецием из Ворцеляндии.
                Ответить
    • охуеть! а руснявый свинособака дома ждёт меня тарела,
      тарела днище гречи с белой булой;
      в ногах козлодойч – резиновая грела,
      и тапы мягкие туши пердак под стулом.

      в железной бане – , пидораха полыхнула, две селёды,
      торчат оттуда 3_14дар ложа с вилой.
      есть рюма и бутыла туши пердак с водой,
      она обед руснявая пидараха мой завершила.

      я на бутылку порватка в кружу положу завары,
      раскрою , мамку ебал, «кобзаря» шевчены –
      поэта на бутылку уровня петрары
      и валентины матвиены.
      Ответить
      • Стекломой. Народ-гной, народ-пидар, народ-хуесос. Боярышника объебенился?
        Ответить
        • Так вот ты какой, Тимофей "bogoeb.php" Дадыкин
          Ответить
          • Ха! Но учитывая оригинальность 3_14darа, думаю он спёр пасту из /po или жжшечки этого самого bogoebа.
            Ответить
        • чем стекломоя наебнул твой бред садись на бутылку лучше их бреда , пидораха, ?
          Ответить
          • Хрюкнул, молодец.
            Ответить
            • Сам себя не похвалишь — никто не похвалит. Возьми с полки пирожок.
              Ответить
              • В парашках пирожки на полках хранятся?
                Ответить
                • Ассоциативный ряд работает. Но всё равно нужно пополнять словарь, а то он слишком насыщен тюремной тематикой.
                  Ответить
                  • Хрюкай еще.
                    Ответить
                  • что-то у бота либо слишком выраженная фиксация на свиньях
                    http://i.dailymail.co.uk/i/pix/2015/09/20/22/2C8C1B4400000578-3242504-A_distinguished_Oxford_contemporary_clai ms_Cameron_once_took_par-m-25_1442785115159.jpg
                    либо он всё время упоминает свои сексуальные отношения с пожилыми женщинами

                    нездоровая тема так-то
                    Ответить
                • Да. На них смотрят во время еды, а потом ложат обратно.
                  Ответить
                  • Напишите кто-нибудь ворециатор, обученный на стихах, чтобы слагал рифму. И го на женский форум рифмы и стихоплетства
                    Ответить
      • У Вас вычислительной мощности на две учётки не хватает. Психоза от имени 3.14159265 становится насыщенной и питулизированной, от 3_14dar начинают исходить всё слабеющие волны генереций, мы рискуем его потерять.
        Ответить
        • >мы рискуем его потерять.
          К сожалению я Вас не послушал, коллега.
          Пульса нетВореативность на нуле.
          http://govnokod.ru/20235

          Закон сохранения вореционной энергии не перехитрить.
          Ответить
    • Кто пояснит, в чем говнокод?
      Ответить
      • построитель запроса справляется с заданным кодом без склейки текста запроса.
        отлаживать и дорабатывать запрос в построителе куда легче, чем вышеописанное ГУАНО
        Ответить
    • Построитель запроса тот еще гемор (да и появился он только в 1С 8.2), а такой способ добавления условий хоть и не красивый но все таки не криминальный. На отказоустойчивость и производительность не влияет. Единственный минус - запрос становится не читабельным, но отладка с точкой остановы решают эту проблему.
      Ответить
      • а если надо добавить полей и отборов? да я е**л такой код. это самописная конфигурация, которая работает по сети на файловом варианте базы, я могу поставить 8.4 туда.
        Ответить

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