|
ЗначениеВФайл в 8.2 а ЗначениеИзФайла в 8.3 не работает |
☑ |
0
Skylark
29.01.16
✎
12:54
|
В 8.2 сохраняю таблица значений (внутри только строковые данные) в файл методом ЗначениеВФайл.
В 8.2 же все обратно прекрасно читается - с помощью ЗначениеИЗФайла получается та же таблица.
А если этот файл открыть методом ЗначениеИЗФайла но в базе на 8.3 пишет "Ошибка преобразования".
Это невозможно в принципе или где-то что-то можно подкрутить чтобы срабатывало?
|
|
1
lubitelxml
29.01.16
✎
12:56
|
(0) ну видимо методы преобразования разные у платформ, попробуй сначала в строку, а потом в файл, может взлетит...
|
|
2
Живой Ископаемый
29.01.16
✎
12:57
|
тз на клиенте не определена. выполняй на сервере свой код
|
|
3
Skylark
29.01.16
✎
12:59
|
На сервере и делаю.
Надо извращаться с передачей файла на сервер что ли. Может в этом дело.
|
|
4
mehfk
29.01.16
✎
12:59
|
|
|
5
Skylark
29.01.16
✎
13:01
|
(4) Спасибо. Я и собирался изначально через xml делать, а потом смотрю - какой прекрасный метод! И сделал через файл.
|
|
6
Skylark
29.01.16
✎
13:02
|
Неохота было с выгрузкой тз в xml возиться.
|
|
7
Живой Ископаемый
29.01.16
✎
13:22
|
Не надо возиться с выгрузкой в ХМЛ.
ты сериализуешь таблицу, получаешь ХМЛ строку, вставляешь ее в объект ЗаписьТекста, сохраняешь в текстовый (не хмл файл)
на стороне базы-приемника - читаешь текст при помощи ЧтениеТекста, получаешь ХМЛ-строку, ее десериализуешь.
|
|
8
Живой Ископаемый
29.01.16
✎
13:23
|
"Надо извращаться с передачей файла на сервер что ли. Может в этом дело." - безусловно... а как ты тогда "на сервере и делаю", если файл не передаешь?
|
|