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

    −141

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

    что автор хотел этим сделать?? написано с нуля, так как автор сказал, что немного подкорректировал конфигурацию и вот мне стало интересно... но увидев удивительные строки хотелось бы спросить сначала экспертов, а потом автора )))))

    Запостил: drhihi, 21 Сентября 2011

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

    • Ну если раньше "ОбъектОтправки" был не один, то в общем-то все выглядит нормально.
      А в данном случае можно было так:
      Список = Новый СписокЗначений;
      Мыло = УправлениеЭлектроннойПочтой.ОпределитьАдресПолучателя(ОбъектОтправки);
      Список.Добавить(Мыло, ОбъектОтправки);
      СтруктураНовогоПисьма.Вставить("Кому", Список);
      Ответить
      • я бы понял, если бы было переписано, но так было написано с нуля %)) не представляю, что можно увидеть, если этот автор еще будет, что то переписывать
        Ответить

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