Имя: Пароль:
1C
 
Тип значения в соединяемой по COM базе
0 Ненавижу 1С
 
гуру
11.06.09
16:25
ТипЗначения = Соединение.ТипЗнч(Значение);
       Если Найти(Соединение.String(ТипЗначения),"Перечисление")=1 Тогда

ТипЗнч ругается

Как получить?
1 hhhh
 
11.06.09
16:28
(0) Значение у тебя имеет тип Сом-Объект. Не получится так.
2 Ненавижу 1С
 
гуру
11.06.09
16:30
(1) как получится?
3 hhhh
 
11.06.09
16:32
(2) как то так

ТипЗначения = Соединение.ТипЗнч(Соединение.Значение);
4 Ненавижу 1С
 
гуру
15.06.09
09:24
(3) _ля, а ты первую строку в (0) читал?
5 MishaSan
 
15.06.09
09:29
ТипЗнч = СоединениеСБазойДанных.FromXMLType(СоединениеСБазойДанных.XMLTypeOf(Значение));
6 Aprobator
 
15.06.09
09:31
(3) (0) от (3)  отличается. Найди отличия :)
7 Aprobator
 
15.06.09
09:32
+(6) сорри это к (4)
8 Ненавижу 1С
 
гуру
15.06.09
09:41
(6) Значение это ссылка в COM-соединении. Что такое Соединение.Значение я не знаю
9 Defender aka LINN
 
15.06.09
09:42
(6) Я тебя сильно расстрою, если скажу, что в метода "ТипЗнч" у Соединения нет?
10 Ненавижу 1С
 
гуру
15.06.09
09:43
(5) Пишет несоответствие типов
11 MishaSan
 
15.06.09
09:44
А значение это что вообще? Откуда ты его взял?
12 Defender aka LINN
 
15.06.09
09:45
(10) Напиши экспортную функцию в базе, которая тип будет возвращать :)
А нафига тебе это вообще?
13 Ненавижу 1С
 
гуру
15.06.09
09:45
(11) Значение это ссылка в COM-соединении. Например, ссылка на элемент справочника или элемент перечисления
14 Ненавижу 1С
 
гуру
15.06.09
09:46
(12) хочу универсальный перенос сделать по COM
15 Defender aka LINN
 
15.06.09
09:47
(14) Да я уже понял, что ты знатный велосипедист :)
Вообще-то универсальный обмен уже есть - КД 2.0 называется :)
16 Ненавижу 1С
 
гуру
15.06.09
09:48
(15) да тут это все временно, мне казалось проще так
17 Ненавижу 1С
 
гуру
15.06.09
09:48
Просто думал, что есть простой способ
18 MishaSan
 
15.06.09
09:49
(13) У меня со ссылками нормально работает.
19 Defender aka LINN
 
15.06.09
09:49
(17) Ну, в целом в (5) идея верна. Через XML надо.
Я бы взял КД и не парился бы.
20 Ненавижу 1С
 
гуру
15.06.09
09:51
(18) точно, а спотыкается как раз на не ссылки, спасибо!