![]() |
![]() |
|
Проблема: Загрузка данных из 1с 7.7 в 1с 8.2 | ☑ | ||
---|---|---|---|---|
0
d1agn0z
07.02.12
✎
10:19
|
> Добрый времени суток Дамы и Господа!
Пожалуйста подскажите что делать в такой ситуации:: > Проблема: Загрузка данных из 1с 7.7 в 1с 8.2 > Из 1с 7.7 выгружается все просто замечательно. Но когда мы теперь загружаем через 1с 8.2 этот файл C:\v77_v8\Exp77_80.xml - в который выгрузили из 1с 7.7 То, в 8-ке пишется Ошибка: Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4974)}: Ошибка при вызове метода контекста (Прочитать): Ошибка разбора XML: - [5930,2603615] Фатальная ошибка: PCDATA invalid Char value 28 SystemId: file://C:/v77_v8/Exp77_80.xml Окончание загрузки: 06.02.2012 22:01:09 Загружено объектов: 1 440 Не удалось произвести загрузку данных Он 1440 файлов загружает нормально и останавливается. Подскажите пожалуйста как исправить данную проблему.. |
|||
1
ДенисЧ
07.02.12
✎
10:23
|
Прогони ТиИ на 77-базе. У тебя где-то в текстовых строках затесался непечатный символ
|
|||
2
dk
07.02.12
✎
10:25
|
(1) думаешь ТиИ это покажет?
а вообще "непечатный символ в текстовом поле" +1 |
|||
3
ДенисЧ
07.02.12
✎
10:27
|
(2) вроде показывает
|
|||
4
d1agn0z
07.02.12
✎
10:36
|
ДенисЧ: Я очень мало знаю в 1с. Что такое ТиИ? И что нужно сделать?
Простите Я новичок в этом. |
|||
5
d1agn0z
07.02.12
✎
10:46
|
О! ТиИ - это судя повсему тестирование и исправления в 1с.
|
|||
6
ДенисЧ
07.02.12
✎
10:51
|
(4) для начала прочти вот это, раз новичёк http://www.forum.mista.ru/rules.php#dict
|
|||
7
d1agn0z
07.02.12
✎
10:55
|
Спасибо! Очень полезная ссылочка, добавил в избранное.
ДенисЧ; в данный момент после ТиИ выдал следующее: Файл SC11307.dbf. Запись 601. Поле DESCR. Неверное содержимое текстового поля - "Созвездие Стрелец(1,25"х49) 1/2/1 22050 " Файл SC11307.dbf. Запись 611. Поле DESCR. Неверное содержимое текстового поля - "Стоунхедж(1,25"х25) 1/4/1 22040 " Файл SC11307.dbf. Запись 639. Поле DESCR. Неверное содержимое текстового поля - "Шар 6" NАS06002 " |
|||
8
dk
07.02.12
✎
10:56
|
удали из наименований этих записей "
можешь на '' поменять |
|||
9
dk
07.02.12
✎
10:57
|
ндя не сильно заметно ))
можешь на ' ' поменять, тока без пробела в середине |
|||
10
ДенисЧ
07.02.12
✎
10:58
|
(7) В избранное то зачем? Она всегда внизу форума висит :-)
|
|||
11
d1agn0z
07.02.12
✎
10:58
|
dk а как и где удалить?
|
|||
12
dk
07.02.12
✎
11:01
|
(11) ну это наименования в товарах или материалах
|
|||
13
d1agn0z
07.02.12
✎
11:15
|
Мне просто не совем понятно, как и где искать конкретную строку запись 601 например. Это в Конфигураторе?
|
|||
14
ДенисЧ
07.02.12
✎
11:22
|
(13) он же тебе наименования сказал... Вот по ним и смотри...
что за справочник SC11307 - посмотри в 1cv7.dd - это текстовый, просто поиском найдёшь. Потом открываешь элемент и смотришь в наименование. Последний символ будет отличаться визуально. |
|||
15
palpetrovich
07.02.12
✎
11:24
|
(8) может лучше удалить? ;)
|
|||
16
d1agn0z
07.02.12
✎
11:46
|
Господа! Все разобрался как править, единственный последний вопрос.
dk писал, удали из наименований этих записей " , можешь на ' ' поменять, тока без пробела в середине, т.е. если рассмотреть первую строку она будет выглядеть вот так: "Созвездие Стрелец(1,25' 'х49) 1/2/1 22050 " Я правильно понял? |
|||
17
Морозов Александр
07.02.12
✎
11:49
|
да удали ты ковычки вообще в названиях... кому они там нужны
|
|||
18
Jaffar
07.02.12
✎
11:50
|
(16) двойных кавычек в названиях элементов справочников (а у тебя по ходу это какая-то номенклатура) быть не должно.
на что их заменить - решай сам. один из вариантов - два подряд апострофа (хоть визуально похоже на дюймы). |
|||
19
Jaffar
07.02.12
✎
11:51
|
пипец какая важная информация - шар 6 дюймов.
лучше бы в см перевели - полезнее было бы... |
|||
20
d1agn0z
07.02.12
✎
12:59
|
Все ребят, вообще все сломал...
Вот что получилось: В блокноте с помощью поисковика в этом файле SC11307.dbf. поменял все 3 -и поля на Созвездие Стрелец(1,25''х49) 1/2/1 22050 Стоунхедж(1,25''х25) 1/4/1 22040 Шар 6'' NАS06002 NАS06002 В итоге захожу в Конфигуратор => Админ=> ТиИ => и выбираю просто тестирование без исправления чтобы посмотреть не будет ли теперь он эти ошибки выдавать... ИТОГ: Таблица - SC11307. Не сошлось наименование поля номер 1 - ID Проверка физической целостности таблиц ИБ. Неисправимая ошибка. Базу я на всякий копирнул конечно, да и этот файл с ошибками тоже SC11307, но Я не понимаю почему файл то теперь убился если я все в нем поменял. Причем делать пытался разное и просто без ('') оставлял... И удалял этот файл, как только хочу в 1с 7.7 зайти сразу ругаться начинает... |
|||
21
d1agn0z
07.02.12
✎
13:00
|
" В блокноте с помощью поисковика в этом файле SC11307.dbf. поменял все 3 -и поля на Созвездие Стрелец(1,25' 'х49) 1/2/1 22050
Стоунхедж(1,25' 'х25) 1/4/1 22040 Шар 6' ' NАS06002 NАS06002 " - имеется ввиду с двойным апострофом. |
|||
22
Jaffar
07.02.12
✎
13:30
|
а кто тебе сказал в блокноте менять? в 1С не судьба была открыть соответствующий справочник (скорее всего - Номенклатура)?
|
|||
23
Jaffar
07.02.12
✎
13:31
|
верни этот файл из архива, зайди в 1С и сделай замену там.
|
|||
24
ДенисЧ
07.02.12
✎
13:39
|
"В блокноте с помощью поисковика в этом файле SC11307.dbf. поменял все"
Это полный ППЦ.... |
|||
25
ДенисЧ
07.02.12
✎
13:39
|
Объяснял же, как надо править...
|
|||
26
Jaffar
07.02.12
✎
13:47
|
(25) ты не сказал, что править нужно в 1С (в режиме Предприятия), и даже СП продать не предложил :-)
|
|||
27
ДенисЧ
07.02.12
✎
13:48
|
(26) см (14) "Потом открываешь элемент и смотришь в наименование"
|
|||
28
Jaffar
07.02.12
✎
13:48
|
вот и выросло поколение программистов 1С, которые не знают, что такое DBF и чем его редактировать... :-)
|
|||
29
Jaffar
07.02.12
✎
13:49
|
(27) я-то все понимаю (и видел это), но чем открываешь - для него не очевидно, да и что такое "элемент" (учитывая, что он только сегодня открыл для себя ТИИ) - не факт, что понятно.
ладно, хоть бэкапы перед этим сделал. ну или развод тонкий :-) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |