Как загрузить номера л/с из XML в 1С или Excel? #662207


#0 by Базис
Получил из Сбербанка файл с результатами открытия счетов. Не уверен, что есть готовая обработка, поэтому смотрю на данные - в тексте номер лицевого счёта указан правильно, при чтении excel-ем последней версии, и через Файл-Открыть, и через импорт данных XML пишет в этой колонке 4,08178E+19. 1. Есть ли готовые инструменты для загрузки списка лицевых счетов? 2. Почему Excel читает поле "номер лицевого счёта" как число, округляет его и как прочесть текстом?
#1 by Господин ПЖ
>Почему Excel читает поле "номер лицевого счёта" как число а почему нет?
#2 by Maxus43
тип у колонки экселя поставь ТЕКСТ
#3 by Базис
Тогда пусть не округляет. После загрузки ставлю, преобразовывает с потерей значащих цифр в младших разрядах.
#4 by Maxus43
нажми на зелёненький малений треугольник у ячейки, там высветится что "число сохранено как текст", говори всё норм, атк и должно быть. а потом меняй формат
#5 by acsent
читай на value, а текст
#6 by Базис
Я его сейчас не программно читаю, а просто открываю.
#7 by МихаилМ
возможно excel настроен на распознпвание точки как разделителя дробной части исправте разделитель дробной части.
#8 by Базис
Нету там точки, это номер банковского счёта сотрудника. Вот пример строки:
#9 by DmiVo
Стандартная обработка "Импорт/экспорт по лицевым счетам сотрудников" этот файл не переваривает?
#10 by Базис
Спасибо, думаю - поможет. Забыл про неё, а сейчас ушёл от базы.
#11 by Базис
Нет. Сейчас в эксель загрузил XML в нужную таблицу - заменил FAR-ом повторяющуюся среднюю часть длинного номера счёта на строку. Потом стал заменять обратно (тип колонки - текст), опять пишет 4.08Е19.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С