Имя: Пароль:
1C
 
Как узнать тип реквизита?
0 Соруптор
 
19.02.08
13:08
Привет всем!
Пробую получить тип реквизита докумена, чтоб потом по нему произвести выборку эл., сделал так...
Метаданные.Документ(1).РеквизитШапки(1).Тип;
, но как и ожидалось, говорит что мол это "строка", а вот как получить тип реквизита докумена?
1 ТелепатБот
 
гуру
19.02.08
13:08
2 Соруптор
 
19.02.08
13:10
(1) не в тему... :)
3 antoneus
 
19.02.08
13:12
"Строка" - это и есть тип. Метаданные.Документ(1).РеквизитШапки(1).Идентификатор, может?
4 Defender aka LINN
 
19.02.08
13:11
(0) А что в этой строке написано?
5 Соруптор
 
19.02.08
13:13
(3) неа...
6 Рэйв
 
19.02.08
13:13
"тип реквизита докумена" -- расшифруй что имеешь ввиду?
7 Соруптор
 
19.02.08
13:15
поясню...
Скажим что в первом доке, первый реквизит это указатель на справочник "сотрудники"...
вот мне и нужно получить сообщение, что мол этот реквизит, ссылка на справочник или попросту говоря "справочник.сотрудники"
8 Соруптор
 
19.02.08
13:16
ну что, кто нить знает как это делается?
9 Defender aka LINN
 
19.02.08
13:17
(5) Еще раз: что выводится, если написать "Сообщить(Метаданные.Документ(1).РеквизитШапки(1).Тип)"?
10 Рэйв
 
19.02.08
13:17
Метаданные.Документ(1).РеквизитШапки(1).Тип вернет "Справочник"

Метаданные.Документ(1).РеквизитШапки(1).Вид   вернет "Сотрудники".
Дальше сам рули
11 Соруптор
 
19.02.08
13:17
(9) говорит, что это строка... хотя это не так...
12 Defender aka LINN
 
19.02.08
13:18
(11) Значит, это строка.
13 Соруптор
 
19.02.08
13:19
(10) ааа... точно.... фсё нужно завязывать на сегодня, а то уже крыша едет... :)
ВСЕМ СПАСИБО!!!
14 Рэйв
 
19.02.08
13:20
(11)Это так. Или реквизит который ты ищешь не первый.
15 Соруптор
 
19.02.08
13:58
Блин, теперь другая трабла... :( а как вызвать справочник или журнал по полученому значению?
16 КонецЦикла
 
19.02.08
14:03
Вызов = СоздатьОбъект(МойТип+"."+МойВид);
17 G-Re
 
19.02.08
14:04
(15) Термин "Вызвать" требует уточнения.
но может быть Спр=Создатьобъект(типР+"."+ВидР), где типР и ВидР получены из метаданных. Ты это имел в виду?
18 Соруптор
 
19.02.08
14:06
(17) - ну... ладно... спасибо, сам разберусь...