не видна экспортная функция #658294


#0 by LivingStar
определена в модуле документа | | а вызывается в модуле формы, но не видна и выходят на неё ощибки, почему?
#1 by Рэйв
Как ругается?
#2 by LivingStar
{Документ.ЧекККМ.Форма.ПодборЦеныНоменклатурыПоШтрихКоду.Форма(13,14)}: Процедура или функция с указанным именем не определена (Тест)    Результат = <<?>>Тест;
#3 by Лефмихалыч
значит таки не определена
#4 by LivingStar
но вот же |
#5 by Рэйв
проверь на наличие латинских букв.
#6 by Рэйв
может у тебя название с латинскими "е" или "с" а вызов с рускими.Или наоборот
#7 by LivingStar
переписал на русские, не видит (
#8 by Рэйв
Скопипасть название и вставь туда где вызываешь
#9 by Лефмихалыч
кеш конфигурации, не та конфа, забыл обновить конфу БД, да что угодно. В исполняемом контексте данный метод отсутствует
#10 by LivingStar
не видит, ЭтотОбъект.Тест тоже не видит
#11 by LivingStar
обновляю постоянно кеш конфигурации это надо закрыть конфигуратор и открыть по новой!?
#12 by Рэйв
Значит нет там суслика:-) удали базу из списка баз при старте и добавь заново. Потом попробуй снова
#13 by LivingStar
перезапустил конфигуратор, все равно не видит!!!
#14 by Рэйв
см
#15 by Лефмихалыч
в поиск а предприятие перезапускал?
#16 by LivingStar
не помогло
#17 by LivingStar
закрывал все и поновой, удалял из списка базу и добавлял
#18 by Рэйв
Сделай какоенить видимое изменение на форме, обнови и посмотри изменилось ли в пользовательском режиме.
#19 by Reset
ПодборЦеныНоменклатурыПоШтрихКоду - не является формой объекта
#20 by LivingStar
из за ошибки форма вообще не открывается
#21 by Рэйв
Ну заремарь вызов временно, что ты как маленький..
#22 by Reset
это вопрос к
#23 by LivingStar
как это не является? когда она одна из форм объекта
#24 by LivingStar
есть изменения
#25 by Рэйв
Ну тогда значит ты написал функцию в модуле не того объекта. :-)  Потому что чудес не бывает
#26 by LivingStar
в том
#27 by Рэйв
Утверждаешь, что чудеса есть?
#28 by Defender aka LINN
Аще-то не является.
#29 by LivingStar
в ФормеДокумента ещё видит, в ФормеВыбора уже нет!
#30 by Reset
Не уверен, что ты правильно понял вопрос.
#31 by Defender aka LINN
Потому что форма выбора тоже нихрена не форма документа.
#32 by Infsams654
проверь у форм основной реквизит
#33 by Reset
+ ПодборЦеныНоменклатурыПоШтрихКоду - скорее всего, произвольная форма. В ней нет объекта и твоей функций.
#34 by Reset
твоих функций*
#35 by SkrAn
Управляемые формы и тонкий клиент?))
#36 by Reset
+к Если она открывается из формы документа с указанием формы как владельца, то теоретически можно достучаться через ВладелецФормы.ЭтотОбъект.Тест
#37 by Reset
Только имхо это неправльное проектирование. Не должна функция объекта быть необходимой в форме, не имеющей таковой объект.
#38 by Паланик
А функции модуля менеджера объекта?
#39 by Reset
будут видны везде, если это обычное приложение
#40 by Defender aka LINN
*подавился чаем* Чего? О_о
#41 by SkrAn
На самом деле) в управляемых формах экспортная функция в модуле объекта обработке недоступна из ее формы) только что попробовал)
#42 by Reset
Ась? :)
#43 by LivingStar
в этом дело наверное
#44 by LivingStar
как вот это сделать? ВладелецФормы.ЭтотОбъект.Тест
#45 by Паланик
Ты считаешь, что экспортные функции модулей объектов только для их форм? Ну с появлением модулей менеджера может и так, но с точки зрения проектирования дофига таких ситуаций.
#46 by Reset
Я тебя пытаюсь наоборот отговорить от этого :)
#47 by Defender aka LINN
Скерали не видна?
#48 by Reset
Я считаю что функции модулей объектов должны работать с самим объектом, а не быть оторванными от него. Инасе эта ф-я долждна располагаться в другом месте
#49 by Reset
Я сказал "видна везде в обычном приложении". букв "не" не было
#50 by Reset
До появления модуля менеджера были общие модули
#51 by Паланик
Ну это уже немного другая мысль, нежели в . Мы же не знаем, что автор будет делать в этой функции.
#52 by Reset
Нет, не другая. в утверждается, что если нужна ф-я из объекта, а сам объект (экземпляр его) не нужен, то это неверно. Это означает, ф-я делает, что-то, не связанное с объектом. Мое мнение - она должна располагаться в другом месте.
#53 by Defender aka LINN
Ты сказал "ЕСЛИ это обычное приложение".
#54 by SkrAn
Но почему на упр формах из формы обработки невидно функции из ее модуля? Толькочто проверил. управляемые формы - новая обработка. В модуле объекта В модуле формы &НаКлиенте Ошибка: Процедура или функция с указанным именем не определена (тестблин)
#55 by SkrAn
Я конечно понимаю что она там нафигненужно) и все можно в форме сделать) но всетаки)
#56 by Defender aka LINN
Не "ее модуля", а "модуля объекта". А теперь уставься в эту фразу и подумай
#57 by cw014
УФ?
#58 by Паланик
"не имеющей таковой объект" - неоднозначно звучит там.
#59 by eddy_n
РеквизитФормыВЗначение("Объект").ПолучитьОбъект.Тест
#60 by ptiz
Определили на сервере, а вызываем с клиента?
#61 by sdvig
а что не так? правильно написал
#62 by sdvig
точнее РеквизитФормыВЗначение("Объект").Тест
#63 by Reset
---- компиляция постов из этой темы ---- 38 - 27.03.13 - 13:48 А функции модуля менеджера объекта?   Reset 39 - 27.03.13 - 13:48 будут видны везде, если это обычное приложение Defender aka LINN 40 - 27.03.13 - 13:49 *подавился чаем* Defender aka LINN 47 - 27.03.13 - 13:53 Скерали не видна?   Reset 49 - 27.03.13 - 13:55 Я сказал "видна везде в обычном приложении". букв "не" не было Defender aka LINN 53 - 27.03.13 - 14:02 Ты сказал "ЕСЛИ это обычное приложение". ---------------------- Я надеюсь, г-на "Defender aka LINN" уже отпустил вчерашний чай, и на свежую голову он пояснит, чем была вызвана столь бурная реакция на . Я, как ни стараюсь, понять не могу. Фобия на слово "если"? Элементарное незнание основ? Неприязнь ко мне лично? А, еще можно докопаться, что я не уточнил "экпортные", а ты тонко это подметил и твоя душа не выдержала и излила чай(или что там) наружу. Серьезно: Дружище, поясни членораздельно, что хотел сказать - то.
#64 by Reset
Я так понял, объяснений загадочных фраз не будет (в очередной раз). Спишем на необычный чаек с особенным действием.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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