|
Как средствами 1с поле IdRref из sql преобразовать до уникального идентификатора | ☑ | ||
---|---|---|---|---|
0
Scorpion_1986
20.02.13
✎
19:35
|
Добрый день
Подскажите есть ли такая возможность в 1с. В Скуле поле IdRref(binary 16) имееет ссылку на обьект. 1с работает через укникальный индентификатор с етой ссылкой. Я получаю поле в формате IdRref как мне средствами 1с передалать его что б получилося уникальный идентификатор и я уже смог найти ссылку? |
|||
1
mxs089
20.02.13
✎
19:37
|
||||
2
zladenuw
20.02.13
✎
19:51
|
||||
3
Scorpion_1986
20.02.13
✎
20:01
|
читаю...
|
|||
4
Scorpion_1986
20.02.13
✎
20:16
|
Что то ЗначениеВСтрокуВнутр(СокрЛП(IDRref));
возвращает не совсем то: передаю IDRref: 0x814F00215AEE3EBE11E03812F2FCCE06 Получаю в ответ: {"S","0x814F00215AEE3EBE11E03812F2FCCE06"} как тут УИД получить... |
|||
5
mxs089
20.02.13
✎
20:32
|
попробуй так:
Строка = Строка(Прав(Текст, 8) + "-" + Сред(Текст, 21, 4) + "-" + Сред(Текст, 17, 4) + "-" + Сред(Текст, 7, 2) + Сред(Текст, 5, 2) + "-" + Лев(Текст, 4) + Сред(Текст, 11, 2) + Сред(Текст, 9, 2) + Сред(Текст, 13, 4)); Сообщить(Строка); УникальныйИдентификатор = Новый УникальныйИдентификатор(Строка); Сообщить(УникальныйИдентификатор); где текст = 814F00215AEE3EBE11E03812F2FCCE06 |
|||
6
mxs089
20.02.13
✎
20:34
|
а дальше Справочник.Такойто.ПолучитьСсылку(УникальныйИдентификатор)
|
|||
7
Scorpion_1986
21.02.13
✎
10:49
|
почти получилось.
Вернуло: F2FCCE06-3812-11E0-2100-814FEE5A3EBE Должно быть: f2fcce06-3812-11e0-814f-00215aee3ebe |
|||
8
skunk
21.02.13
✎
10:51
|
НРег("F2FCCE06-3812-11E0-2100-814FEE5A3EBE")
|
|||
9
alexei366
21.02.13
✎
10:55
|
Единственный вопрос, а почему с конца читать начинаем
|
|||
10
Scorpion_1986
21.02.13
✎
11:05
|
Вот так работает:
УИД = Строка(Прав(IDRref, 8) + "-" + Сред(IDRref, 21, 4) + "-" + Сред(IDRref, 17, 4) + "-" + Лев(IDRref, 4) + "-" + Сред(IDRref, 5, 12)); |
|||
11
Defender aka LINN
21.02.13
✎
11:08
|
(0) А средствами SQL - неспортивно7
|
|||
12
Scorpion_1986
21.02.13
✎
11:11
|
мне нужно это делать из 1с.
Я скопировал таблици клиенту в его базу, он от туда получает информацию и вовращает мне IDRref и что б мне єто прочитать в 1с нужно преобразовать в уникальный идентификатор |
|||
13
Defender aka LINN
21.02.13
✎
11:14
|
(12) "он от туда получает информацию" святым духом?
|
|||
14
Scorpion_1986
21.02.13
✎
11:21
|
)))) к стати да, будет получать тоже 1с-кой. Спасибо за идейку.
|
|||
15
Scorpion_1986
21.02.13
✎
11:57
|
все спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |