|
Получить UID через COM |
☑ |
0
Адинэснег
02.04.14
✎
12:05
|
Процедура ТакаяТо()
COMСоединитель = Новый COMОбъект(ИмяCOMСоединителя());
Попытка
Соединение = COMСоединитель.Connect(СтрокаПодключения);
Исключение
Сообщить(ОписаниеОшибки(),СтатусСообщения.Важное);
Возврат;
КонецПопытки;
СсылкаНоменклатура = Справочники.Номенклатура.ПредопределенныйТовар;
Конецпроцедуры
Вопрос. Как получить строковое представление UIDа ссылки СсылкаНоменклатура?
|
|
1
Адинэснег
02.04.14
✎
12:06
|
зы.УникальныйИдентификатор возвращает ком объект
|
|
2
Ненавижу 1С
гуру
02.04.14
✎
12:06
|
(0) получить из COM или передать в COM?
|
|
3
Maxus43
02.04.14
✎
12:06
|
УИД = Соединение.XMLСтрока(Соединение.СсылкаНоменклатура)
|
|
4
Maxus43
02.04.14
✎
12:07
|
хм, видимо передать, судя по коду
|
|
5
Maxus43
02.04.14
✎
12:07
|
УИД = Соединение.XMLСтрока(Соединение.Справочники.Номенклатура.ПредопределенныйТовар)
получить
|
|
6
Defender aka LINN
02.04.14
✎
12:08
|
Соединение .String(СсылкаНоменклатура.УникальныйИдентификатор())
ВНЕЗАПНО, да?
|
|
7
Defender aka LINN
02.04.14
✎
12:08
|
(5) В медицине наверняка и для этого название есть :)
|
|
8
Ненавижу 1С
гуру
02.04.14
✎
12:09
|
Получить:
УИД = Новый UUID(Соединение.String(Ссылка.UUID()));
Передать:
УИД = Соединение.NewObject("UUID",Строка(Ссылка.UUID()));
|
|
9
Адинэснег
02.04.14
✎
12:09
|
(3)спс Соединение.XMLString(Ссылка.УникальныйИдентификатор()) :)
|
|
10
Адинэснег
02.04.14
✎
12:10
|
ну и стринг конечно робит :)
|
|
11
Maxus43
02.04.14
✎
12:11
|
(7) XML строка быстрее, и Сллыка.УникальныйИдентификатор() - не надо, просто XMLСтрока(Ссылка)
|
|
12
Адинэснег
02.04.14
✎
12:12
|
ммм... а если есть Таб. значение как COM-объект, как её в таблицу значений получить на клиенте?
|
|
13
Адинэснег
02.04.14
✎
12:12
|
(11) да это у меня так в исходном коде ссылка обозвана :)
|
|
14
Адинэснег
02.04.14
✎
12:13
|
+(13)а натуре, понял
|
|
15
Ненавижу 1С
гуру
02.04.14
✎
12:13
|
(12) только перезаполнив
|
|
16
Адинэснег
02.04.14
✎
12:13
|
спс
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший