Он сравнивает НЕПРАВИЛЬНО! Имхо, нужно прочитать азы программирования или на курсы сходить. 1. ТекР.Колонки.Найти() - это поиск КОЛОНОК а не строк. 2. Что бы найти в строках я писал в (1), но не знал что все так плохо. В дополнение к (1): ТекР.Найти(ЗначениеПоиска, "ИмяКолонки") - возвращает неопределено если не нашло ТекР.НайтиСтроки(Новый Структура("ИмяКолонки", Значение)) - всегда возвращает Массив. А вот сколько в массиве будет значений это уже другой вопрос. 3. В табличных частях (как сказано в (2)), в колонках Номенклатура тип строка. А значит обратиться к реквизиту номенклатуре НЕЛЬЗЯ. Тоесть если тип значения ЭлементНоменклатуры будет СправочникСсылка, тогда можно написать ЭлементНоменклатуры.Наименование иначе ничего не получится. |