Имя: Пароль:
1C
1С v8
Поиск Ссылки по Уникальному идентификатору через ком
,
0 Bobito77
 
07.03.17
13:46
На
Ном = В82.Справочники.Номенклатура.GetRef(в82.NewObject("УникальныйИдентификатор",ГУИД);
передается пустая ссылка, подключение устанавливается, параметры передаются верно, что я делаю не так?
1 Naf2017
 
07.03.17
13:48
параметры передаются неверно, что такое ГУИД?
2 Naf2017
 
07.03.17
13:49
Ном = В82.Справочники.Номенклатура.GetRef(в82.NewObject("УникальныйИдентификатор",Строка(ГУИД));
3 Bobito77
 
07.03.17
13:53
(1)ГУИД - Строка
4 Naf2017
 
07.03.17
13:54
(3) значит кривая строка или с таким гуид нет элемента
5 Bobito77
 
07.03.17
13:55
(4) Если выполнять в базе источнике с этим гуидом, то все прекрасно работает
6 Bobito77
 
07.03.17
13:58
Может кто знает как другим способом можно сделать?
7 Naf2017
 
07.03.17
14:00
ну показывай, как ты получаешь свой ГУИД
8 RomanYS
 
07.03.17
14:00
(5) так проверь в приемнике, непосредственно, не через COM
9 Bobito77
 
07.03.17
14:04
(8) В приемнике все ок, только почему то через ком не передается
10 Bobito77
 
07.03.17
14:06
(7) А что показывать? В ГУИДЕ строка с УИ из регистра соответствия
11 RomanYS
 
07.03.17
14:14
(6) XMLЗначение, или другая сериализация.
Но это не избавит тебя от необходимости включить отладчик.
12 Serginio1
 
07.03.17
14:44
Используй внешние отчеты

Как через оле задать отбор?
Как через оле задать отбор?

Преимущества отладка, и решение кучи проблем с передачей объектов по COM
13 Serginio1
 
07.03.17
14:46
Ошибка? Это не ошибка, это системная функция.