gifts2017

Загрузка выгруженной в файл из 7.7 таблицы значений в 8.x

Опубликовал Александр Шадрин (Shadal) в раздел Обмен - Перенос данных из 1С7.7 в 1C8.X

Загружает в  таблицу значений данные, выгруженные в файл из 7.7. Данные  никуда  не  записываются. Полученный  объект (таблицу  значений) используете  дальше как  хотите))).

Возникла  потребность  подменить часть функциональной работы между  базами,  написанными  в 7.7, в  плане  замены на  одном  конце  на  базу  8.  В  процессе  перехода  части  баз  на 8ку столкнулся  с  тем, что сохранённая  в файл из 7.7  таблица значений  в последующем не открывается в 8ке методом ЗначениеИзФайла, хотя  сохраняются  простейшие  типы  данных. Вот  и  написал сам  такую  загрузку,  надеюсь,  кому-то  это  пригодится.

Скачать файлы

Наименование Файл Версия Размер
LoadFrom7tz.epf 47
.epf 7,82Kb
14.03.12
47
.epf 7,82Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. NPMar (NPMar) 22.03.12 16:02
Пока не знаю, понадобится ли это мне при переходе на восьмерку. Похоже, это все не сложно. Пока не столкнешся с подобной ситуацией, вряд ли поймешь. Мне кажется, если в восьмерке нужно доделать то, что было доделано в семерке, это наверняка поможет.
2. Кирилл Шабалин (crs) 11.12.12 21:27
Эх, не всегда новая колонка обозначается символом ",{""U"", как Вы ищете. Например, может быть и так
{"Наименование","Наименование","1","0","1",{"S","0","0","0","0","0"},"","0",
Я бы ориентировался на повторение комбинации символов {" . Т.е. строку
ИначеЕсли Найти(Стр,",{""U"",")>0 Тогда
заменил бы на
ИначеЕсли СтрЧислоВхождений(Стр, "{""")>1 Тогда
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа