|
Двоичные данные ? | ☑ | ||
|---|---|---|---|---|
|
0
Кукалёв Анатолий
07.07.08
✎
19:57
|
Есть двоичные данные (мне такие переслали) в виде: 0x78DA9D944D73DB5414868FE38F266E3AA510424AD3E41293E03 и т.д.
Как их залить в 1С-ку ? |
|||
|
1
shuhard
07.07.08
✎
19:58
|
(0) хранилище не предлагать ?
|
|||
|
2
Кукалёв Анатолий
07.07.08
✎
19:59
|
Я пробовал в хранилище. Обратно в файл потом не сохраняет.
|
|||
|
3
Кукалёв Анатолий
07.07.08
✎
20:00
|
Может что нить не так делаю ... У хранилища формат какой то другой.
|
|||
|
4
Кукалёв Анатолий
07.07.08
✎
20:00
|
НоваяЗапись = Справочники.ХранилищеДополнительнойИнформации.СоздатьЭлемент();
НоваяЗапись.ВидДанных = Перечисления.ВидыДополнительнойИнформацииОбъектов.Файл; НоваяЗапись.ИмяФайла = FLNAME; НоваяЗапись.Хранилище = Новый ХранилищеЗначения(FILEBODY, Новый СжатиеДанных); |
|||
|
5
shuhard
07.07.08
✎
20:00
|
(2) не верим, докажи кодом
|
|||
|
6
Кукалёв Анатолий
07.07.08
✎
20:00
|
FILEBODY - мои ДД
|
|||
|
7
Кукалёв Анатолий
07.07.08
✎
20:01
|
Пожалуйста ... Все для Вас ... главное разобраться ... :)
|
|||
|
8
Immortal
07.07.08
✎
20:02
|
там сжатие обязательно в конструкторе ?
|
|||
|
9
Кукалёв Анатолий
07.07.08
✎
20:02
|
нет
|
|||
|
10
shuhard
07.07.08
✎
20:03
|
(6) [FILEBODY - мои ДД]
с этого места поподробнее |
|||
|
11
Кукалёв Анатолий
07.07.08
✎
20:04
|
ДД - Те самые двоичные данные.
|
|||
|
12
Кукалёв Анатолий
07.07.08
✎
20:05
|
Попробовал и без зжатия. Благим словом говорит :
Ошибка при сохранении файла: {Справочник.ХранилищеДополнительнойИнформации.Форма.ФормаЭлемента(22)}: Значение не является значением объектного типа (Записать) |
|||
|
13
shuhard
07.07.08
✎
20:05
|
(11) ты их вводишь руками в виде хекс-строки
0x78DA9D944D73DB5414868FE38F266E3AA510424AD3E41293E03 |
|||
|
14
Кукалёв Анатолий
07.07.08
✎
20:05
|
Это при сохранении файла .
|
|||
|
15
Immortal
07.07.08
✎
20:05
|
не то записываешь..код покажи..с записью
|
|||
|
16
Кукалёв Анатолий
07.07.08
✎
20:05
|
Нет просто строка
|
|||
|
17
Кукалёв Анатолий
07.07.08
✎
20:06
|
ща
|
|||
|
18
shuhard
07.07.08
✎
20:06
|
(16) если это строка, то при чем здесь файл и ДД ?
|
|||
|
19
Кукалёв Анатолий
07.07.08
✎
20:13
|
Мне прислали эту строку и сказали что это так машина выгружает из программы ... По виду в принцыпе как даные файла . ???
|
|||
|
20
Кукалёв Анатолий
07.07.08
✎
20:15
|
А можно ли как нить представить эту стр в виде хекс-строки ?
|
|||
|
21
Immortal
07.07.08
✎
20:16
|
потом..если строка в файле то проще пихнуть строку в хранилище..
если файл - резултьтат выгрузки двоичных данных, то надо работать с двоичными данными а не с хранилищем.. |
|||
|
22
H A D G E H O G s
07.07.08
✎
20:16
|
(20) Нет. Ты даже не знаешь структуру данных.. Что это за данные, что за программа так выгружает?
|
|||
|
23
Кукалёв Анатолий
07.07.08
✎
20:17
|
search
|
|||
|
24
H A D G E H O G s
07.07.08
✎
20:18
|
(21) Immortal, ты чего? Просто строка и усе...
А если товарисч аутор скажет, нафига это - тогда вообще разобрать на примитивные данные... |
|||
|
25
Immortal
07.07.08
✎
20:18
|
(20) в общем смотри параметры конструктора ДвоичныеДанные , а не хранилища
|
|||
|
26
Immortal
07.07.08
✎
20:19
|
НоваяЗапись = Справочники.ХранилищеДополнительнойИнформации.СоздатьЭлемент();
НоваяЗапись.ВидДанных = Перечисления.ВидыДополнительнойИнформацииОбъектов.Файл; НоваяЗапись.ИмяФайла = FLNAME; НоваяЗапись.Хранилище = Новый ХранилищеЗначения(Новый ДвоичныеДанные(FileName as String)); НоваяЗапись.Записать(); |
|||
|
27
Immortal
07.07.08
✎
20:20
|
типа того
|
|||
|
28
shuhard
07.07.08
✎
20:20
|
(19)[Мне прислали эту строку и сказали что это так машина выгружает из программы]
тебя цинично поимели |
|||
|
29
Immortal
07.07.08
✎
20:21
|
(24) ты меня совсем запутать хочешь?=)
пишу как понимаю-) |
|||
|
30
shuhard
07.07.08
✎
20:21
|
(26) думаешь из HEX получитья Binary ?
|
|||
|
31
Кукалёв Анатолий
07.07.08
✎
20:21
|
Это все гуд, вот только конструктор Двоичных данных загрузку делает из файла, а сдесь строка и соотв. ругонь ... :)
|
|||
|
32
Immortal
07.07.08
✎
20:23
|
(30)да хрен его знает. Может и получиццо
|
|||
|
33
Кукалёв Анатолий
07.07.08
✎
20:24
|
а как ?
|
|||
|
34
Immortal
07.07.08
✎
20:24
|
(31) а что это такое по смыслу.
что за данные? |
|||
|
35
shuhard
07.07.08
✎
20:25
|
(32) предоставим топикстартеру право поставить эксперимент.
|
|||
|
36
Кукалёв Анатолий
07.07.08
✎
20:25
|
ну по идее эт файл "D3172.SP" ... а там х.з.
|
|||
|
37
H A D G E H O G s
07.07.08
✎
20:27
|
(36) Ну в принципе да...
|
|||
|
38
Кукалёв Анатолий
07.07.08
✎
20:29
|
И что мне делать ? (забить!)
|
|||
|
39
Immortal
07.07.08
✎
20:29
|
(38) выгружальщика ап стену..
|
|||
|
40
H A D G E H O G s
07.07.08
✎
20:30
|
(38) Идти работать топ менеджером..
|
|||
|
41
Кукалёв Анатолий
07.07.08
✎
20:31
|
:)
|
|||
|
42
Immortal
07.07.08
✎
20:32
|
помню для защиты одной обработки сделал привязку к имени компа и маку сетевухи, потом ещё немного модифировал формирование кода, потом вообще сделал нечитабельным..в общем когда меня в аське через некоторое время
спросили, а не являюсь ли я автором бреда типа вдлодлывоа =абырвалг, я хохотал от души-) |
|||
|
43
H A D G E H O G s
07.07.08
✎
20:34
|
(42) Может Улюлю призовем? Он быстро проблемы типа (0) решает?
|
|||
|
44
Кукалёв Анатолий
07.07.08
✎
20:34
|
Парни я попробовал Base64Значение(FILEBODY) и все получилось !
|
|||
|
45
shuhard
07.07.08
✎
20:35
|
(38) 1С не единственный ЯВУ,
на Access пишется за 10 минут: Open FileName For Binary As #Canal |
|||
|
46
Кукалёв Анатолий
07.07.08
✎
20:35
|
Всем спс ... Было весело ... А енто бл. всего лишь файлик типа ТХТ :)
|
|||
|
47
Immortal
07.07.08
✎
20:36
|
акуеть
|
|||
|
48
Immortal
07.07.08
✎
20:37
|
(43) у лю котов ловит=)
|
|||
|
49
H A D G E H O G s
07.07.08
✎
20:39
|
(44) Молодец, вот и Улю 427 не понадобился.. Тока я сумлеваюсь, что это
0x78DA9D944D73DB5414868FE38F266E3AA510424AD3E41293E03 BASE64 Ни одного символа старше F не вижу. Так не бывает.. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |