Имя: Пароль:
1C
1С v8
ТипЗнч(ВыбранноеЗначение)=ТипЗнч("ДокументСсылка.ПоступлениеТоваровИУслуг")
0 Мисти
 
25.11.12
23:21
Отладчик говорит, что ТипЗнч(ВыбранноеЗначение) имеет значение  - Поступление товаров и услуг и тип - строка
При этом ТипЗнч(ВыбранноеЗначение)="Поступление товаров и услуг" - ложь.
Так как это назвать, чтоб выцепить?
ТипЗнч(ВыбранноеЗначение)=ТипЗнч("ДокументСсылка.ПоступлениеТоваровИУслуг") - тоже ложь
1 Конфигуратор1с
 
25.11.12
23:25
ТипЗнч(ВыбранноеЗначение)=Тип("ДокументСсылка.ПоступлениеТоваровИУслуг")
2 Конфигуратор1с
 
25.11.12
23:26
(0) Встроенные функции языка (Script functions)
ТипЗнч (TypeOf)
Синтаксис:

ТипЗнч(<Значение>)
Параметры:

<Значение> (обязательный)

Тип: Произвольный.
Значение, тип которого необходимо получить.
Возвращаемое значение:

Тип: Тип.

Описание:

Получает тип значения.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
3 Конфигуратор1с
 
25.11.12
23:28
ТипЗнч возвращает тип. Поэтому
ТипЗнч(ВыбранноеЗначение) вернет тип того значения которое в переменной ВыбранноеЗначение, а вот ТипЗнч("ДокументСсылка.ПоступлениеТоваровИУслуг")  вернет тип строка, ибо "ДокументСсылка.ПоступлениеТоваровИУслуг" и есть строка.
4 Конфигуратор1с
 
25.11.12
23:28
а вот тип("ДокументСсылка.ПоступлениеТоваровИУслуг") - это ссылочный тип документ ссылка поступление товаров и услуг
5 Мисти
 
25.11.12
23:38
Тип("ДокументСсылка.ПоступлениеТоваровИУслуг") - такое она вообще не ест.
6 Мисти
 
25.11.12
23:52
Тип("ДокументСсылка.ПоступлениеТоваровУслуг") - там И нет, вот в чем ошибка-то!!
7 Конфигуратор1с
 
25.11.12
23:53
(6)Вот Вот
8 Конфигуратор1с
 
25.11.12
23:54
(6)с 15 релиза платформы Вы когда набираете Тип(" после кавычки он сам предлагает тип подставить как в 7ке телепат
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс