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

    −133

    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
    Функция ПроверкаНогИВанны()
    	Строка = ТаблицаНоменклатуры.Найти(Справочники.Номенклатура.НайтиПоКоду("50641     "), "Номенклатура");
    	Если Строка = Неопределено Тогда
    		Возврат Ложь;
    	Иначе 
    		СтрокаВанна = ТаблицаНоменклатуры.Найти(Справочники.Номенклатура.НайтиПоКоду("50624     "), "Номенклатура");
    		Если СтрокаВанна = Неопределено Тогда 
    			Возврат Истина
    		Иначе 
    			Возврат Ложь
    		КонецЕсли;
    	КонецЕсли;
    КонецФункции

    Запостил: glavdir, 02 Марта 2012

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

    • ПроверкаВагины()
      Ответить
      • Первый раз прочел ПроверкаНогИВагины() - потом перечитал.
        Ответить
    • То есть 50641 - это ноги, а 50624 - ванна. Логично. А не ноги Марьи Иванны.
      Ответить
    • Как это можно на 6 строк растянуть?
      Возврат (ТаблицаНоменклатуры.Найти(Справочники.Номенклатура.НайтиПоКоду("50624     "), "Номенклатура") = Неопределено)
      Ответить
      • Не так. Вы тут проверили наличие ванны, а про ноги забыли. Но да, при желании этот код легко ужать в одну строку.

        Ну и использование НайтиПоКоду не есть гуд
        Ответить
    • Какой язык такой и код
      Ответить
    • В рот мне ванну!
      Ответить
    • БЕЗВАННYМ
      Ответить
    • Боюсь представить, что будет, если перебить нормальные коды, как принято в 8.2, вместо перетащенных переносом данных из 7.7. Это ж никаких ванных не сыскать
      Ответить

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