com соединения найти по реквизиту #621525


#0 by gvsgvs
Добрый день. подскажите пожалуйста почему не работает метод найти по реквизиту через com соединения Соединение.Справочники.Контрагенты.НайтиПоРеквизиту("ИНН",ИНН);
#1 by Галахад
ИНН = Неопределено?
#2 by Быдло замкадное
в работе через ком все не так просто.. у меня вот такая строка работает с перечислением ! БУ - это как раз ком соединение
#3 by Reset
Неправда, этот метод работает.
#4 by gosn1ck
эта особенность характерна только перечислениям метод должен работать, единственное - он вернёт не ссылку, а тип "ком объект"
#5 by Kolls
натыкался на такую хрень, причем методы найтипокоду или найтипонаименованию работают ровно, а по реквизиту ничего не возвращал, там правда стучались до кома из пхп, но сути не меняет, пришлось через запрос дергать.
#6 by Spieluhr
как вы определили, что метод не работает?
#7 by gvsgvs
1С ругается что метод не обнаружен
#8 by gvsgvs
а точнее {Обработка.ПерегрузкаСправочниковВПериферийныеБазы.МодульОбъекта}: Ошибка при вызове метода контекста (НайтиПоРеквизиту) по причине: Произошла исключительная ситуация (1C:Enterprise 8.2.15.301): Ошибка SDBL: Ожидается выражение (pos=46)
#9 by Spieluhr
Строчку, на которой ошибка падает целиком покажите и что в переменной ИНН?
#10 by lEvGl
ИНН должен быть строкой
#11 by gvsgvs
В ИНН Строка, найти по коду у меня работает а вот по реквизиту нет к сожалению
#12 by gvsgvs
найти по коду работает тогда когда FindByCode
#13 by gvsgvs
все заработало надо просто на английском метод надо было написать
#14 by Spieluhr
учтем на будущее
#15 by olegves
запрос рулит :))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям