|
Загрузка данных из xls в справочник. Проблема с ШК
| ☑ |
0
marlonix
05.09.12
✎
07:07
|
Доброе время чуток. Есть екселевский документ с номенклатурой. В столбцах указаны наиемнования и штрих-код. Формат столбцов с ШК - цифровой, без разделителя на разряды. При загрузке в 1С 8.2 ШК грузятся разделенными на разряды.
|
|
1
Рэйв
05.09.12
✎
07:11
|
сделай готовый пустой файл и всем колонкам поставь тип "Текст". или назначай программно при создании
|
|
2
marlonix
05.09.12
✎
07:14
|
Пробовал создать новый лист/документ с заранее заданными форматами. Копировал и делал "спец вставка --> значение", чтобы не копировать формат столбцов. Результат выходил 4,607Е6+12 (ширина столбца не причем), при выборе ячейки выходит нормальный вид 4607001832812 без пробелов. Ок. Дальше пытаюсь загрузить в 1С и опять такая же петрушка -4 607 001 832 812 ((
|
|
3
marlonix
05.09.12
✎
07:15
|
Так только с 3-4 документами. По свойствам и формату ничем не отличающиеся документы.
|
|
4
k1us181b
05.09.12
✎
07:16
|
ЧГ=0 ?
|
|
5
marlonix
05.09.12
✎
07:17
|
Объясните, пожалуйста, что такое ЧГ. Я новичок.
|
|
6
Kookish
05.09.12
✎
07:19
|
Функция Формат()
|
|
7
echo77
05.09.12
✎
07:23
|
надеюсь, вы грузите с помощью загрузки данных из табличного документа?
|
|
8
marlonix
05.09.12
✎
07:35
|
echo77, загрузка из табличного документа с помощью стандартной обработки для табличного документа.
|
|
9
smartu
05.09.12
✎
08:04
|
при чтении файла:
ШК = СтрЗаменить(ГдеМеняем, Символы.НПП, "")
|
|
10
marlonix
05.09.12
✎
10:18
|
все решилось. добавлением ' перед ШК - '4607001832812 в первой строке и установкой формата "Общий" в документе екселя. 1С считывает первую строку и следующим автоматом дает те же свойства, .и нормально подгружает в базу.
Всем спасибо.
|
|
11
Boleev
05.09.12
✎
10:19
|
(10) выделяешь столбец, копируешь его в блокнот и копируешь из блокнота назад.
Вуаля
|
|