Имя: Пароль:
1C
1С v8
1С 8 Алгоритм выгрузки данных с типом ХранилищеЗначения
0 DenisVich
 
16.06.12
16:00
Здравствуйте скажите пожалуйста посредством каких функций и какого алгоритма можно организовать выгрузку значений из хранилища.
Грубо;
1. Считать данные из хранилища методом Получить()
2. Перекодировать данные из двоичного представления в текстовое
3. записать кусок в файл
4. перейти к следующим данным(если есть что считывать)
5. Закрыть файл.
1 a_alenkin
 
16.06.12
16:04
Так ты все и написал
Делай уникальное имя файла - его и передавай
Параметр - каталог где все это лежит
2 Rie
 
16.06.12
16:06
(0) Алгоритм ты уже сам описал. Непонятно только, зачем тебе что-то в текстовое представление (и как именно перекодировать). Почему бы не записывать сами ДвоичныеДанные?
3 DenisVich
 
04.07.12
17:45
Методом получить выгружаются только индексы данных в хранилище! В чем проблема может быть?
4 DenisVich
 
04.07.12
17:57
Вот кусок кода:
"Выборка.ТекстХранилище.Получить()"
5 AaNnDdRrEeYy
 
04.07.12
17:59
попробуй
Выборка.Ссылка.ТекстХранилище.Получить()
6 DenisVich
 
04.07.12
18:08
Что интересно выгружаются данные не в файл, а отдельными файлами, но они все пустые. Как будто берут не то число байт из кучи.
7 DenisVich
 
04.07.12
18:11
"Выборка.Ссылка.ТекстХранилище.Получить()" ничего не решила.
8 DenisVich
 
05.07.12
18:41
Что еще интересно, текстовые данные изымаются корректно, а бинарные нет.