|  | Передача строкиТЧ в функцию | ☑ | 
    
        | 0
    
        pashok3108   12.09.12✎ 11:11 | 
        Здравствуйте!
 как передать строку табличной части справочника в функцию?
 |  | 
    
        | 1
    
        chelentano   12.09.12✎ 11:15 | 
        (0) в качестве параметра, очевидно     |  | 
    
        | 2
    
        pashok3108   12.09.12✎ 11:15 | 
        Функция НулеваяСпецификация(ЭлементСправочника)
 Если ЭлементСправочника.Спецификация.Пустая() Тогда
 Возврат ЭлементСправочника.Номенклатура;
 Иначе
 Возврат НулеваяСпецификация(ЭлементСправочника.Спецификация);
 КонецЕсли;
 КонецФункции
 Процедура КнопкаНажатие(Элемент)
 //Спецификая-СправочникСсылка.СпецификацииНоменклатуры
 для каждого стр из Спецификация.ИсходныеКомплектующие цикл
 спец=НулеваяСпецификация(???);
 сообщить(спец);
 конеццикла;
 КонецПроцедуры
 |  | 
    
        | 3
    
        pashok3108   12.09.12✎ 11:16 | 
        что должно быть на месте "???"    ?     |  | 
    
        | 4
    
        mikecool   12.09.12✎ 11:19 | 
        (3) стр     |  | 
    
        | 5
    
        pashok3108   12.09.12✎ 11:20 | 
        (4) Пишет,что поле спецификация не найдено     |  | 
    
        | 6
    
        mikecool   12.09.12✎ 11:21 | 
        (5) значит там нет такого поля, ваш кеп     |  | 
    
        | 7
    
        pashok3108   12.09.12✎ 11:22 | 
        (6) Если без вызова функции пишу
 Сообщить(стр.Спецификация)
 то показывает то что нужно
 |  | 
    
        | 8
    
        osa1C   12.09.12✎ 11:24 | 
        //Спецификая-СправочникСсылка.СпецификацииНоменклатуры
 Эта строка зачем закомментирована?
 
 Спецификая=СправочникСсылка.СпецификацииНоменклатуры
 |  | 
    
        | 9
    
        mikecool   12.09.12✎ 11:25 | 
        (7) кто то ошибается     |  | 
    
        | 10
    
        Alex S D   12.09.12✎ 11:25 | 
        (7) а ну покажи весь код, что там у тебя получилось     |  | 
    
        | 11
    
        pashok3108   12.09.12✎ 11:33 | 
        все разобрался...
 ошибка в:
 Возврат НулеваяСпецификация(ЭлементСправочника.Спецификация);
 мне должен в функцию передавать строку тч а здесь получается что передает ссылкасправочник.спецификации
 |  |