|
Как определить тип переменной?
| ☑ |
0
trm3d1s
29.06.12
✎
10:53
|
Уважаемые форумчане помогите новичку. Задача такая есть
Процедура Проц(ПеременнаяХ)
КонецПроцедуры
В ПеременнаяХ может быть передан Справочник или Документ или Перечисление
Как определить тип?
|
|
1
ssh2006
29.06.12
✎
10:54
|
ТимпЗнч
|
|
2
ssh2006
29.06.12
✎
10:55
|
ТипЗнч (TypeOf)
Синтаксис:
ТипЗнч(<Значение>)
Параметры:
<Значение> (обязательный)
Тип: Произвольный. Значение, тип которого необходимо получить.
Возвращаемое значение:
Тип: Тип.
Описание:
Получает тип значения.
Пример:
Если ТипЗнч(ТекОбъект) = Тип("СправочникСсылка.Номенклатура") Тогда
...
КонецЕсли;
|
|
3
trm3d1s
29.06.12
✎
10:55
|
(1) Спасибо.
|
|
4
Heckfy
29.06.12
✎
10:55
|
ОбъектСсылка.Метаданные().ПолноеИмя();
|
|
5
Alex S D
29.06.12
✎
10:55
|
(0) ты уже целый день зареган, а задаешь такие вопросы.. учился бы поиск юзать, очень пригодится
|
|
6
trm3d1s
29.06.12
✎
10:58
|
(5) 1с-ку только сегодня первый раз увидел. На работе напрягают изучать этот продукт. За совет спасибо :)
|
|
7
Агент Инфостарта
29.06.12
✎
10:59
|
(0) Купить или скачать книжки не предлагать?
|
|
8
izekia
29.06.12
✎
11:01
|
(7) а на инфостарте уже и книжки продаются?
|
|
9
ssh2006
29.06.12
✎
11:02
|
Имхо, пора менять кнопку "Я" около темы на "G". По мне, в какой-то момент (субъективно пару лет назад) поиск яндекса по рунету стал уступать поиску гугла. Пример эта тема - поиск в гугле по
"1C 8 Как определить тип переменной?" сразу выдет мисту и ссылки на несколько тем, где есть ответ.
|
|
10
Alex S D
29.06.12
✎
11:03
|
(9) +100
|
|
11
nieka
29.06.12
✎
11:10
|
(9) +1 Тоже заметила...
|
|
12
aleks-id
29.06.12
✎
11:29
|
(9) лучше второй кнопкой прикрутить "G"
|
|
13
Alpen906
29.06.12
✎
11:38
|
Если Справочники.ТипВсеСсылки().СодержитТип(Тип) Тогда
КартинкаТипаМетаданных = "Справочник";
ИначеЕсли Документы.ТипВсеСсылки().СодержитТип(Тип) Тогда
КартинкаТипаМетаданных = "Документ";
ИначеЕсли Перечисления.ТипВсеСсылки().СодержитТип(Тип) Тогда
КартинкаТипаМетаданных = "Перечисление";
ИначеЕсли ПланыВидовХарактеристик.ТипВсеСсылки().СодержитТип(Тип) Тогда
КартинкаТипаМетаданных = "ПланВидовХарактеристик";
КонецЕсли;
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший