НайтиПоНаименованию - какой второй параметр? 8.2 #486198


#0 by mikecool
Используется кусок кода(про убиться об стену за поиск - не надо): в результате: Ошибка при выполнении обработчика - 'ОбработкаЗаполнения' по причине: {Документ.ПоступлениеТоваровУслуг.МодульОбъекта(6020)}: Ошибка при вызове метода контекста (НайтиПоНаименованию) по причине: Несоответствие типов (параметр номер '2') читаю СП: ПланСчетовМенеджер.<Имя плана счетов> (ChartOfAccountsManager.<Имя плана счетов>) НайтиПоНаименованию (FindByDescription) Синтаксис: НайтиПоНаименованию(<Наименование>, <ТочноеСоответствие>, <Родитель>) Параметры: Тип: Строка. Строка, содержащая искомое наименование. Тип: Булево. Определяет режим поиска по полному соответствию. Поиск будет успешным, если строка поиска: в случае значения параметра Ложь - будет соответствовать левой части наименования; в случае значения параметра Истина - будет полностью совпадать с наименованием (за исключением "хвостовых" пробелов в наименовании). Значение по умолчанию: Ложь <Родитель> (необязательный) Тип: ПланСчетовСсылка. Родитель, в пределах которого нужно выполнять поиск. Если не указан, то поиск будет проводиться по всем счетам. Что же я делаю не так?
#1 by Чайник Рассела
ищи по коду
#2 by mikecool
да, так получается но сам факт интересен :)
#3 by Defender aka LINN
Жесть... Про предопределенные элементы когда-нибудь слышали?
#4 by mikecool
епт, ну прочитай первую строку... я переписываю то что досталось, вот и наткнулся
#5 by Defender aka LINN
Это не оправдание :)
#6 by Сергиус
может потому..что внутри искомого значения используются скобки - (от поставщиков)? может попробовать как то убрать их?
#7 by Сергиус
+6 а хотя..вообще какое то странное наименование Плана счетов.. Нельзя ли вручную как то его откорректировать?
#8 by johnbay
Пиши в 1Ц. Родитель обязателен, не верь СП. Указывай родителя и заработает. Вот так работает: ПланыСчетов.Хозрасчетный.НайтиПоНаименованию("Товары в пути от поставщи",Ложь, ПланыСчетов.Хозрасчетный.ПустаяСсылка)
#9 by mikecool
тогда не понятен посыл на параметр 2
#10 by Defender aka LINN
Он не указан, т.е. Неопределено. А 1С ссылку ждет.
#11 by mikecool
по СП 2 параметр - точное соответствие и также как и 3 - необязателен я все таки читаю иногда СП и стараюсь ему верить :)
#12 by shuhard
доволен ?
#13 by Defender aka LINN
Что курил? "Точное соответствие" - это про первый параметр.
#14 by mikecool
неа, еще нет :) чего то много начинаю спотыкаться после перехода
#15 by mikecool
НайтиПоНаименованию(<Наименование>, <ТочноеСоответствие>, <Родитель>) счет идет с нуля?
#16 by Mitriy
манитные бури...
#17 by Defender aka LINN
Байты с нуля, ножки с единицы. Перепутал. Но не важно - Неопределено и Булево - разные типы, как ни крути
#18 by johnbay
ВСЕ 3 параметра обязательны в текущем (11м) релизе платформы, это баг, одицказлы. Тебе написал как сделать чтобы работало. Что еще нужно?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С