|
ОЛЕ реквизит типа "Справочник"
| ☑ |
0
1СВосьмерка
03.08.12
✎
16:33
|
Здравствуйте! Такая ситуация. Из 8.2 подключаюсь к базе 7.7. Необходимо перенести документы. Но в ТЧ документа реквизит ТМЦ имеет тип "Справочник". (Т.е. неопределенный справочник). Там может быть Справочник.ТМЦ, Справочник.Номенклатуры.. и т.д. Как мне в 8-ке определить вид справочника, кот.реально выбран и записан в реквизите ТЧ?
|
|
1
m-serg74
03.08.12
✎
16:44
|
ТипЗначенияСтр, не?
|
|
2
Азат
03.08.12
✎
16:45
|
Вид() скорее спасет автора
|
|
3
wowik
03.08.12
✎
16:46
|
(2), надо было фото для начала попросить...
|
|
4
1СВосьмерка
03.08.12
✎
16:48
|
v77 = Новый COMObject("v77.Application");
......
Документ77 = v77.CreateObject("Документ." + ИмяДокумента);
....
Документ77.ВыбратьСтроки();
Пока Документ77.ПолучитьСтроку() = 1 Цикл
Сообщить(v77.ТипЗначенияСтр(Документ77.ТМЦ));
КонецЦикла;
(( ругается "Метод объекта не обнаружен (ТипЗначенияСтр)"
|
|
5
Азат
03.08.12
✎
16:49
|
(3) да старушка уже ведь...
(4) Если Документ77.ТМЦ.Выбран() = 1 Тогда Сообщить(Документ77.ТМЦ.Вид());
|
|
6
1СВосьмерка
03.08.12
✎
17:05
|
а, ну да ...
смутило то, что
v77.ЗначениеВСтроку(Документ77.ТМЦ) просто справочник выдает )) спасибо!
|
|
7
Азат
03.08.12
✎
17:21
|
(6) 300 рублей на сотик давай
|
|