Как в 8.2 узнать шо объект это справочник?
☑
0
bVana
26.07.11
✎
20:13
В 8.1 писал так (не говорю шо оптимально...)
найти(ТипЗнч(Объект),"Справочник") > 0
в 8.2 ТипЗнч(Объект) = номенклатура
а как узнать шо объект - справочник, документа или регистр?
1
birkoFFFF
26.07.11
✎
20:18
Читаем желтые книжки. Что возвращает ТипЗнч()?
2
bVana
26.07.11
✎
20:23
может и надо читать...
но вот в описаной ситуации я без проблем могу проверить
ТипЗнч(Объект) = Тип("СправочникСсылка.номенклатура")
но у меня нет желания проверть по всех справочниках конфигурации, мне ведь, как я писал выше, надо только знать - справочник ли данный объект или документ или регистр.
3
birkoFFFF
26.07.11
✎
20:28
(2) Т.е. нам удочек не надо, нам сразу карпа на вертеле ?
Книжку открыть и немного подумать это часто быстрее чем тут вопросы задавать...
4
kiruha
26.07.11
✎
20:31
СокрЛ не предлагать ? )
тогда
Если Справочники.ТипВсеСсылки().СодержитТип(ТипСсылки) Тогда
...
5
zak555
26.07.11
✎
20:31
ТипЗначенияСтр()
6
H A D G E H O G s
26.07.11
✎
20:34
Ссылка.Метаданные().<уникальное свойтсво только для справочника>
в попытке..
Это - быстро
Ну или
Метаданные.Справочники.Найти(Справочники.Номенклатура.ПустаяСсылка().Метаданные())
7
bVana
26.07.11
✎
20:34
умиляет желание некоторых форумчан заниматся графоманством ) ну нехочеш (знаеш )ты сказать как - не говори
(4) за Справочники.ТипВсеСсылки().СодержитТип(ТипСсылки) - спасибо
8
H A D G E H O G s
26.07.11
✎
20:36
Умиляет желание некоторых не делать
http://forum.mista.ru/users_photo/19975.jpg
а лезть на форум с вопросами.
9
kiruha
26.07.11
✎
21:07
Еще
ПолучитьНавигационнуюСсылку(Справочники.Партнеры.НашеПредприятие)
e1cib/data/Справочник.Партнеры
ref="88351ea87e51a4aa481c426097403c2a"
должно быстро работать
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан