В OLE не работает Счет.НайтиПоКоду(СчетОЛЕ.Код) #113557


#0 by DeiMos
Или я уже запарился к пятнице...Ничего не понимаю...Код в плане счетов - текстовый реквизит, т.е. простой тип данных, и проблем с ним быть не должно, однако:        Сообщить(""+ПСчОЛЕ.Код+" "+ПСчОЛЕ.Наименование);- Всё прекрасно сообщает.... ТекКод=""+ПСчОЛЕ.Код;Если Псч.НайтиПоКоду(ТекКод) = 1 Тогда- Это не работает! Если Псч.НайтиПоКоду(""+ПСчОЛЕ.Код) = 1 Тогда- И это не работает!- В обоих случаях пишет "Не указан вид!" При этом Действия типаПСч.Код = ПСчОЛЕ.КодПСч.Записать - прекрасно работают...
#1 by DeiMos
При этом Действия типаПСч.Наименование = ПСчОЛЕ.НаименованиеПСч.Записать - прекрасно работают...
#2 by AlexPalych
А зачем ПСч.выбратьСчета;после ПСчОЛЕ.выбратьСчета;То, что выборка внутри выборки - это правильно?
#3 by sserj
А может попробовать:Псч.НайтиПоКоду(СокрЛП(Строка(ПсчОле.Код)))
#4 by Макс 1С
это весь код... или все остальное ты скрыл т.к. ошибка находиться там? и посту к 50 покажешь? ну она не внутри и объекты из разных баз
#5 by DeiMos
:1) В разных базах выбираем...2) Что значит "выборка внутри выборки"? Это просто две независимые выборки двух разных планов счетов (точнее, одинаковых, но в разных базах)
#6 by AlexPalych
А зачем делать выборку если потом применять метод Псч.НайтиПоКоду?
#7 by Guk
Так ты выборку сбиваешь...
#8 by DeiMos
: Хе-хе... Не верю... Ибо то, что делаю я (""+) - аналогично твоему (Строка). (6,7): Ну и бог с ним, что сбиваю...Почему поиск то не работает?
#9 by Макс 1С
код то весь?
#10 by Guk
Потому что находишся внутри выборки...
#11 by DeiMos
(4,9): Да, весь. (7, 10): Ты не прав.УбралПСч.выбратьСчета;- монопенисуально... Уже написал, работу сделал. Выкрутился по-другому.Меня интересует что это за глюк?Или фича?
#12 by Макс 1С
щас пытаюсь эмулировать погоди 5 минут
#13 by Макс 1С
епть убери ПСч.ИспользоватьПланСчетов("ПланСчетов.Основной");   - и все заработает
#14 by DeiMos
Всё, всем спасибо! Извините за ложную тревогу...Это я протупил конкретно...В ПСч.ИспользоватьПланСчетов("ПланСчетов.Основной"); - операнд - должен иметь тип "План счетов", а не "Строка"!
#15 by Макс 1С
другой вариант, тоже рабочий
#16 by DeiMos
: $-)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям