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

    +4.6

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
    	
    	ОтраженоВОперУчете           = Истина;
    	ОтражатьВБухгалтерскомУчете  = Истина;
    	ОтражатьВНалоговомУчете      = Истина;
    	
    	Если НЕ ДокументОснование = Неопределено Тогда
    		ЭлементыФормы.Проект.Значение = ДокументОснование.Проект;
    	КонецЕсли;	
    		
    КонецПроцедуры // ПередОткрытием()

    Автор хотел что бы все документы обязательно проводились по БУ УУ и НУ... И хотел что бы при вводе на основании заполнялось поле проект. Ну почти получилось:))))

    Запостил: acckiy_koder, 05 Марта 2010

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

    • показать все, что скрытоГде здесь 1С?
      Ответить
    • Кагбэ везде 1С... Процедура перед открытием формы документа...
      Ответить
    • Русский язык велик, но не везде
      Ответить
    • Программирование на русском - это полный П.
      Ответить
      • Американцы так же думают про все остальные языки:)
        Ответить
    • 1с такое дельфи...
      Ответить
    • Даль такого не ожидаль. Всегда было интересно, чем руководствовалиь люди, созадвавшие 1С.
      Ответить
      • Они были говнокодерами. А для этого руководств не нужно.
        Ответить
    • Последнее время я в раздел 1с просто захожу поржать, даже не читая кода. Если это начинать делать, то я сразу завалюсь на пол, схватившись за живот. :D
      Ответить
    • я прочитал первый параметр как откат
      Ответить
    • Кривизна в том что при каждом открытии изменяются реквизиты документа. Нет условия ЭтоНовый() а в остальном всё в рамках.
      Ответить
      • Есть ещё и субприкол. :)
        В типовых конфах при открытии формы нового документа флаги отражения в учетах берутся из настроек пользователя. :)
        Ответить
    • Трактор единственный, кто понял прикол. Все эти каменты бла-бла-бла, как смешно, что программирование на русском языке. Ламеры позорные. Низкий порог вхождения в программирование на 1С ничего не значит, есть примеры кода 1С - реально шедевры. Не говоря о том, что десятиклассник на 1С быстрее напишет простую учетную прогу, чем здешние "гуру" низкоуровневых языков "латинский алфавтит"(C).
      Ответить
      • Ой как обиделся-то.

        Если язык убог, конечно же не значит автоматически, что все программисты на 1с - упоротые ламеры. Правильно и обратное: если на нём пишет некоторое количество хэккеров (видимо, обедневших), то это не значит, что язык автоматически становиться мегаТРУЪ
        Ответить
    • Мда... читаю и поражаюсь....
      Если язык C++ даёт более гибкие возможности, то это не значит что 1С говно.
      Просто 1С предназначена для решения определенных задач построенния СУБД.
      Я готов поспорить, что любой простой программер 1С, склепает СУБД как минимум в три раза быстрее чем любой из профи программеров С++ ...
      Отсюда вывод, каким бы убогим языком 1С не казалось, но разработка на платформе, решает в несколько раз быстрее задачи чем ваш великий могучий С++

      Потому господа, как бы вы не пенились, и не кричали "1С говно", 1С в странах совдепии, остается языком №1 для построения СУБД!
      А с выходом 8.2, построение тонких клиентов, станит сказкой и это ещё выше подняло 1С.
      Потому оставьте своё хвастовство для студентов, но я согласен что труд программера С++ в 5 раз ценее чем 1С-ка.... Да и знаний требуется гораздо больше. Но как показала практика, клиент хочет быстро, надежно и ДЕШЕВО. Его не волнует, на чем ты пишешь и сколько стоит лицензия... Ему надо "на вчера"
      Ответить

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