Неудачная попытка создания объекта Справочник. #121893


#0 by Анютик
Здравствуйте. Натолкнулась вот на такую вещь. Неудачная попытка создания объекта. Не понимаю, в чем прикол. Код такой: Фишка в том, что счета могут быть разными, следовательно, и справочники тоже. Но ругается только на один. Подскажите, что не так?
#1 by ДенисЧ
Вид=Сч.ВидСубконто.ТипСубконто. Спр=СоздатьОбъект("Справочник."+Вид); Прокатит?
#2 by GrayT
Спр=СоздатьОбъект("Справочник."+Вид);
#3 by ИвановИван
прокатит
#4 by ДенисЧ
или попытка И анализируй сообщение
#5 by Анютик
а зачем добавлять "Справочник". Там же уже полностью наименование типа берется?
#6 by Анютик
а не создает справочник общехозяйственных расходов
#7 by ДенисЧ
Уверено? ЧТо сообщить(ВИд) говорит?
#8 by ИвановИван
Надо Федя, надо
#9 by Анютик
секунду
#10 by Анютик
Справочник.СтатьиИздержекОбращения Справочник.СтатьиИздержекОбращения Справочник.СтатьиИздержекОбращения Справочник.СтатьиЗатратОбслуживающихПроизводств Справочник.СтатьиОбщехозяйственныхЗатрат Спр=СоздатьОбъект(Вид); {Документ.Закрытие23.Модуль Документа}: Неудачная попытка соз
#11 by Анютик
чай уж не совсем валенок-то:)
#12 by ДенисЧ
СтатьиОбщехозяйственныхЗатрат  - а такой справочник есть в конфигурации?
#13 by Анютик
да есть конечно, ведь он же как тип субконто используется. А там разве могут быть несуществующие справочники?
#14 by Анютик
+13 в смысле, могут быть видысубконто из несуществующих справочников?
#15 by ДенисЧ
А ты проверь :-) Типа Метаданные.Справочник(Вид).Выбран
#16 by SnarkHunter
Вид субконто м.б. перечислением, к примеру...
#17 by GrayT
Субконто не обязательно справочник
#18 by AlexWolf
Я думаю, если Субконто.Вид выдает справочник, то энто все таки справочник
#19 by Анютик
какие типы у ВидовСубконто бывют, я в курсе. Смотрите код - он не для красоты, вообще-то:)
#20 by ДенисЧ
(16-17) ТОчно :-)
#21 by Анютик
AlexWolf Спасибо. За поддержку, а то запинали бедную девчушку совсем:D
#22 by zgr
прокатило а Сч у тебя какой ?
#23 by Анютик
Вид=Сч.ВидСубконто.ТипСубконто. Вы где-то видете, что тут именно справочник создается?
#24 by Анютик
У меня 23, 26, 44, 90 могут быть
#25 by Анютик
возможны и еще варианты, я полагаю
#26 by Анютик
(+ 25)впрочем, такое субконто только на 26 в моем случае
#27 by Grant
Анютик, но такого не бывает... чтоб Сообщить(Сч.ВидСубконто.ТипСубконто); Выдало: Справочник.СтатьиОбщехозяйственныхЗатрат а следующее за ним: Вид=Сч.ВидСубконто.ТипСубконто; Спр=СоздатьОбъект(Вид); Выдало неудачнуюю попытку...
#28 by BUHPROG
Люди, а может преобразовать значение Вид в строку? ведь СоздатьОбъект("здесь вроде строковое выражение") а у нас переменная тип справочник Вид=Сч.ВидСубконто.ТипСубконто.
#29 by Grant
:)
#30 by Анютик
(+27) хочешь сказать, это я шуткую так? на меня гл бух насел - а тут еще глюк этот. Я понимаю, что быть не может, но есть. Значит, может:). Надо что-то делать, но что?
#31 by zgr
44 или субсчета?
#32 by Анютик
(+28) тогда почему для других справочников это не проблема?
#33 by Анютик
44 и 90 по субсчетам
#34 by Анютик
Сорри, зачем-то к номерам сообщений плюсов наставила. Уже голова кругом идет
#35 by GrayT
Да огранич попыткой создать объект и посмотри что в виде сидит, на котором затыкается
#36 by BUHPROG
Так у тебя заработало? или нет?
#37 by zgr
придется тебе привести побольше кода :))
#38 by Анютик
так я же писала. Спр=СоздатьОбъект(Вид); {Документ.Закрытие23.Модуль Документа}: Неудачная попытка создания объекта
#39 by Анютик
а какой смысл? что именно? весь модуль?:)
#40 by Анютик
работает, пока на справочник Общехоззатрат не натыкается
#41 by BUHPROG
да, Анютик, весь модуль, мы его тебе живо отладим :)))
#42 by Анютик
боюсь, вас самих потом после этой чертовщины отлаживать придется:)
#43 by zgr
ты хочешь сказать что Справочник.СтатьиОбщехозяйственныхЗатрат// это типа значение переменно Вид у тебя в модуле так и написано ?
#44 by Анютик
см
#45 by Анютик
Ладно. Счас буду весь модуль пошагово отлаживать:( неохота, а куды деваться? Спасибо всем большое.
#46 by Grant
Но ты напиши обязательно (16 или 17)...
#47 by Анютик
не поняла - что написать?
#48 by BUHPROG
жаль модуля мы не увидим...
#49 by Grant
гда ошибка была, напиши...
#50 by Анютик
а зачем модуль-то? в моей голове:), вернее, бухов, кто справочник заполнял...там сложная структура, кое-что не заполнили, вот и заматерился.
#51 by GrayT
При чем тут структура справочника и тип субконто?
#52 by SnarkHunter
Да уж... В огороде бузина, в Киеве революция...
#53 by Grant
Да,да... бухи всегда и во всём виноваты... Иногда их не просто в этом убедить... Не сдавайся!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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