|
Через COM перекачать уникальный идентификатор
| ☑ |
0
Людка
26.11.12
✎
14:13
|
ГрПользователей=Соединение.Справочники.ГруппыПользователей.СоздатьЭлемент();
ГрПользователей.УстановитьСсылкуНового(ТекущаяСтрока.Ссылка) ;
ТекущаяСтрока.Ссылка имеет тип спарвочникссылка
Ошибка при вызове метода контекста (УстановитьСсылкуНового)
ГрПользователей.УстановитьСсылкуНового(ТекущаяСтрока.Ссылка) ;
по причине:
Произошла исключительная ситуация (1C:Enterprise 8.2.16.368): Несоответствие типов (параметр номер '1')
|
|
1
YHVVH
26.11.12
✎
14:15
|
ТекущаяСтрока.Ссылка должна быть ссылкой в базе к которой присоед.
|
|
2
Maxus43
26.11.12
✎
14:16
|
ТекущаяСтрока.Ссылка - там ссылка именно? надо туда ГУИД, а не ссылку
|
|
3
Ork
26.11.12
✎
14:17
|
Ткните мне в (0) где там за УИД? Вот это : "ТекущаяСтрока.Ссылка"?
|
|
4
Maxus43
26.11.12
✎
14:18
|
(2) - не, наврал
|
|
5
Maxus43
26.11.12
✎
14:19
|
НоваяСсылка = Соединение.Справочники.ГруппыПользователей.ПолучитьСсылку(Новый УникальныйИдентификатор(ТекущаяСтрока.Ссылка.УникальныйИдентификатор));
ГрПользователей.УстановитьСсылкуНового(НоваяСсылка);
как то так наверно
|
|
6
YHVVH
26.11.12
✎
14:21
|
а зачем вообще ссылку устанавливать не пойму, может кто объяснит для чего это надо.
|
|
7
Maxus43
26.11.12
✎
14:22
|
(6) хочет определённую, типа такую же как и в текущей базе (по крайней мере гуид)
|
|
8
Людка
26.11.12
✎
14:25
|
В (5) та же ошибка что и в (0)
|
|
9
YHVVH
26.11.12
✎
14:26
|
(7) это не корректно
|
|
10
Людка
26.11.12
✎
14:28
|
У меня 2 базы, хочу перекачивать справочник и поиск осуществлять по уиду через com.
|
|
11
YHVVH
26.11.12
✎
14:29
|
(10) пиши его в реквизит отдельно
|
|
12
Fragster
гуру
26.11.12
✎
14:30
|
усли конфигурации идентичны, то проще всего на той стороне упаковать в XML, на этой стороне распаковать
|
|
13
GenV
26.11.12
✎
14:30
|
(8) Он забыл добавить, что УникальныеИдентификатор нужно создавать то же через NewObject
|
|
14
Fragster
гуру
26.11.12
✎
14:31
|
(12) это я про весь объект сразу
|
|
15
Serginio1
26.11.12
✎
14:31
|
УИД=Сервер.NewObject(""УникальныйИдентификатор"",XmlСтрока(ТекущаяСтрока.Ссылка));
ГрПользователей.УстановитьСсылкуНового(УИД) ;
|
|
16
YHVVH
26.11.12
✎
15:12
|
+(15)
УИД=Сервер.NewObject(""УникальныйИдентификатор"",XmlСтрока(ТекущаяСтрока.Ссылка));
НоваяСсылка = ГрПользователей.ПолучитьСсылку(УИД);
ГрПользователей.УстановитьСсылкуНового(НоваяСсылка) ;
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший