Имя: Пароль:
1C
1С v8
Преобразовать двоичные данные в строку
0 kolts23381
 
19.04.16
22:00
Нужно получить строчку такого вида, для того чтоб записать картинку в базу данных:
ffd8ffe000104a46494600010101004800480000ffdb0043000604050605040606050607070 и так далее
Пытаюсь так, но итоговая строка обрезается
НРег(СтрЗаменить(Строка(Реквизит.Получить().ПолучитьДвоичныеДанные())," ",""))
1 Cyberhawk
 
19.04.16
22:06
Base64Строка
2 Cyberhawk
 
19.04.16
22:07
Глобальный контекст.Base64Строка (Global context.Base64String)
Глобальный контекст (Global context)
Base64Строка (Base64String)
Синтаксис:

Base64Строка(<Значение>)
Параметры:

<Значение> (обязательный)

Тип: ДвоичныеДанные.
Двоичные данные, которые необходимо закодировать по алгоритму base64.
Возвращаемое значение:

Тип: Строка.

Описание:

Получает строку, закодированную по алгоритму base64.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).
См. также:

Глобальный контекст, метод Base64Значение

--------------------------------------------------------------------------------

     Методическая информация
3 kolts23381
 
19.04.16
22:10
Base64 мне некуда пихать к сожалению. Для меня он бесполезен
4 Cyberhawk
 
19.04.16
22:11
Ну тогда отвечая на твой вопрос:

"Нужно получить строчку такого вида, для того чтоб записать картинку в базу данных:
ffd8ffe000104a46494600010101004800480000ffdb0043000604050605040606050607070 и так далее "

Вот тебе код:

ПолученнаяСтрокаНужногоВида = "ffd8ffe000104a46494600010101004800480000ffdb0043000604050605040606050607070 и так далее"
5 kolts23381
 
19.04.16
22:16
В общем мне нужно в 16-ричном виде.
6 nordbox
 
19.04.16
23:07
А это в каком???
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.