|
СОМ соединение, получение справочника
| ☑ |
0
mishmeister
18.07.11
✎
10:58
|
Доброго времени суток коллеги! Нужно через СОМ подцепиться к справочнику, запросом получить элементы справочника и выдать пользователю. (Потом получить ссылку, и выполнить другие действия в базе, но тут проще)
Можно ли получить структуру с учетом группировок, и вывести на форме?
Поделитесь плиз кодом.
|
|
1
lxs
18.07.11
✎
11:04
|
"Нужно через СОМ подцепиться к справочнику, запросом получить элементы справочника и выдать пользователю" - жесть
|
|
2
lxs
18.07.11
✎
11:06
|
ПараметрСоединения = "...";
V8 = Новый COMОбъект("V81.COMConnector");
Попытка
Base_COM = V8.Connect(ПараметрСоединения);
|
|
3
lxs
18.07.11
✎
11:06
|
Base_COM.NewObject("Запрос");
|
|
4
zdas
18.07.11
✎
11:18
|
к какой версии 1с подцепиться надо?
|
|
5
mzelensky
18.07.11
✎
11:25
|
(0) "Потом получить ссылку" - ссылку через ком не получишь. Максимум ГУИД.
|
|
6
mishmeister
18.07.11
✎
11:25
|
(4) 8.2 -> 8.2
На форму поместил дерево значений, написал запрос в котором упорядочиваю по родителю ИЕРАРХИЯ.
Сейчас вытащу из СОМ объекта результат и помещу на форму.
|
|
7
mishmeister
18.07.11
✎
11:26
|
(1) Да, в понедельник утром больной человек не очень внятно излагает свои мысли.
|
|
8
zdas
18.07.11
✎
11:29
|
(6) тогда см (2,3)
|
|
9
mishmeister
18.07.11
✎
11:32
|
(8) уже написал.
Но решил написать в общем модуле функцию, которая получит нужные значения и ГУИД, и вренет дерево значений, которое уже во второй базу буду получать и т.п.
|
|
10
mishmeister
18.07.11
✎
11:52
|
Хм... каким образом можно получить из СОМОбъекта табличку?
|
|
11
lxs
18.07.11
✎
11:55
|
какую табличку?
|
|
12
Reset
18.07.11
✎
11:57
|
(10) Поэлементным перебором
|
|
13
mishmeister
18.07.11
✎
11:57
|
(11) Результат запроса со строковыми данными
|
|