|
Почему не включаются экспортные процедуры модуля объекта справочник? | ☑ | ||
---|---|---|---|---|
0
program345
03.02.15
✎
07:56
|
доброго утра!
делаю в модуле объекта Спр1 // нач кода перем Модульная Экспорт; Процедура ПечатьКарточки() Экспорт Сообщить("4"); КонецПроцедуры // кон кода далее открываю Спр2 пишу // нач кода Справочники.Справочник2.НайтиПоКоду(001).ПолучитьОбъект() // кон кода данная строчка возвращает тип СправочникОбъект.имяСправочника что не так делаю? 1с 8.3 последняя платформа |
|||
1
program345
03.02.15
✎
07:57
|
Справочники.Справочник2.НайтиПоКоду(001).ПолучитьОбъект() через точку нет процедуры ПечатьКарточки
|
|||
2
hhhh
03.02.15
✎
08:03
|
эта процедура "в модуле объекта Спр1". Сами же пишете.
|
|||
3
program345
03.02.15
✎
08:06
|
так она же Экспортная, по идее дб доступна и в др модуле объекта
|
|||
4
LordCMEPTb
03.02.15
✎
08:08
|
Процедура сама из модуля при создании объекта не вызовется. Нужно, чтобы кто-то её вызвал принудительно:
Справочники.Справочник2.НайтиПоКоду(001).ПолучитьОбъект().ПечатьКарточки() |
|||
5
Галахад
гуру
03.02.15
✎
08:12
|
Прикольно.
|
|||
6
ShoGUN
03.02.15
✎
08:12
|
(1) Сохранить не забыл?
|
|||
7
Бледно Золотистый
03.02.15
✎
08:14
|
(3) Она доступна, только вызывать ее нужно из модуля того справочника в котором она находится, не?
|
|||
8
program345
03.02.15
✎
08:17
|
нет
|
|||
9
program345
03.02.15
✎
08:17
|
сохранить не забыл
|
|||
10
program345
03.02.15
✎
08:18
|
(7) тогда зачем ключевое слово Экспорт?
|
|||
11
program345
03.02.15
✎
08:21
|
вопрос решен:
код дб такой: Справочники.Справочник1.НайтиПоНаименованию(001).ПолучитьОбъект().ПечатьКарточки(); надо было образаться к тому справочнику у которого указана экспортная проц |
|||
12
Бледно Золотистый
03.02.15
✎
08:22
|
(11) Внезапно, да? Прочитай про глобальные и не глобальные модули что ли.
|
|||
13
ShoGUN
03.02.15
✎
08:22
|
(11) Тьфу ты... Логично, просмотрел, к какому ты справочнику обращаешься.
|
|||
14
program345
03.02.15
✎
08:22
|
(12) это в СП?
|
|||
15
KrivosheevE V163rus
03.02.15
✎
08:34
|
(7) (11) Да, нее... Надо, просто, обращаться к тому справочнику, в модуле которого и была написана экспортная процедура.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |