Имя: Пароль:
1C
 
Справочная информация
0 salvator
 
30.08.10
16:44
Всем привет. Такой вопрос. Нужно из внешней обработки прочитать справочную информацию объекта справочника. Справка для каждого объекта создавалась отдельно. Метод
ОткрытьСправку(Метаданные.Справочники.СправочникТраЛяЛя)
открывает только стандартную подсказку о формах и т.д. Как открыть ту справку, что создавалась разработчиком??
1 kokamoonga
 
30.08.10
17:10
поставить галку "Включать в содержание справки"?
2 salvator
 
30.08.10
17:11
(1) где эта галка?
3 salvator
 
30.08.10
17:14
Я понял. Нет, это катит для основных объектов конфигурации. А у меня объекты справочника - внешняя обработка.
4 kokamoonga
 
30.08.10
17:20
хм... странно. я для своих обработок пишу справки получаю без проблем
5 salvator
 
30.08.10
17:23
(4) можешь привести примерный кусок кода, как ты получаешь справку?
6 kokamoonga
 
30.08.10
17:31
прошу прощения, соврал. имел в виду что по кнопке "?" справка получается. а через метаданные возвращается Неопределено как и положено
7 salvator
 
30.08.10
17:36
Да, мне именно программно нужно открыть созданную справку у элемента. Видимо, это либо невозможно, либо этот способ имеет свойство "через задницу".
8 kokamoonga
 
30.08.10
17:44
значит так... из самой обработки справка вызывается так:


ОткрытьСправку(ЭтотОбъект.Метаданные());


Попробуй сделать в модуле обработки экспортную процедуру с таким кодом, потом создавай экземпляр обработки и вызывай как метод
9 salvator
 
01.09.10
11:17
Возвращаюсь к вопросу. Сделал как было предложено в (8), но справка открывается на мгновение и тут же закрывается (видно, как на долю секунды появляется ее окно). А вот если справку открывать одновременно с формой обработки - то все пучком. Почему так может быть?