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

    −125

    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
    ТекущийПользователь = Справочники.Контрагенты.НайтиПоКоду(НовыйПользователь.Спонсор); //Выдергиваем указанного спонсора чтобы запихать ему в ногу
    Курсор = ТекущийПользователь.НастройкаКурсорНоги;//Определяет в какую ногу будут попадать новые рефералы
    Итератор = 0;
    
    Пока Истина цикл
    	Спонсор = ТекущийПользователь;//Небольшой финт
    	Если Итератор = 0 тогда
    		Если Курсор = "Левая" тогда
    			ТекущийПользователь = Справочники.Контрагенты.НайтиПоКоду(ТекущийПользователь.ЛеваяНога);
    		Иначе
    			ТекущийПользователь = Справочники.Контрагенты.НайтиПоКоду(ТекущийПользователь.ПраваяНога);
    		КонецЕсли;
    	Иначе
    		ТекущийПользователь = Справочники.Контрагенты.НайтиПоКоду(ТекущийПользователь.ПраваяНога); //Всех в "Правую ногу"
    	КонецЕсли;
    	
    	Если ТекущийПользователь = Справочники.Контрагенты.ПустаяСсылка тогда
    		Если Итератор = 0 тогда
    			Если Курсор = "Левая" тогда
    				Спонсор.ЛеваяНога = ТекущийПользователь;
    			Иначе
    				Спонсор.ПраваяНога = ТекущийПользователь;
    			КонецЕсли;
    		Иначе
    			Спонсор.ПраваяНога = ТекущийПользователь;
    		КонецЕсли;
    		Прервать;//Успешное завершение
    	КонецЕсли;
    КонецЦикла;

    Запостил: Rijen, 05 Марта 2015

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

    • Хех. Пишу пустоту в пустоту и доволен =)
      Ответить
    • В спонсор мне ноги!
      Ответить
      • Пользователя тебя в ногу, спонсор, если быть точным. =)
        Ответить
    • Вообще, я это писал чтобы передать, так как тут есть какая-никакая подсветка синтаксиса 1С, но оказалось что тут ему самое место, когда чуть-чуть протрезвел.
      Ответить
      • Что за ава дурацкая? Молодой человек, посмотрите на борманда, 1024--, меня и пи и сделайте выводы
        Ответить
        • Да что ты до аватарок доебался? Уже ко второму пристаёшь за день... Не всем же ставить няшек да тетрисы, должно быть какое-то разнообразие.

          Тут у кузи с луром вообще совместная фотка стояла когда-то.
          Ответить
          • >>Да что ты до аватарок доебался?

            Борманд... Как ты мог...
            http://s.pikabu.ru/post_img/2013/05/29/12/1369855888_768564566.png
            Ответить
        • Да мне как-то не важно особа какая ава, залил что было под рукой на граватар, т.к. их геометрические уже достали.
          Ответить

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