Пятница, 29.03.2024, 13:43
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Основной » Прочее » Вопрос по функционалу выгрузки/загрузки данных через xml
Вопрос по функционалу выгрузки/загрузки данных через xml
aegoncharovДата: Суббота, 05.10.2019, 07:51 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 11
Репутация: 10
Статус: Оффлайн
Например, нужно выгрузить (для последующей загрузки в эту же или другую базу)  константы, часть справочников, ПВХ, ПВР, часть регистров сведений. Выгрузки должна делаться несколько раз, и хочется, чтобы можно было сохранить настройку с набором метаданных к выгрузке.

Можно ли это делать при помощи ИР?

Я максимум добился следующего:
По справочникам вроде можно пользоваться обработкой "Подбор и обработка объектов БД",
включить флаг "Многотабличная", выбирать нужные справочники, выбрать элементы и выполнить для них команду "Выгрузка в файл".
По ПВХ тоже так можно, только отдельной выгрузкой.
А регистры сведений там только по одному, по ПВР - при выборе нескольких выдает ошибку.
К константам "Подбор и обработка объектов БД" в принципе не применима.

КД-шная ВыгрузкаЗагрузкаДанныхXML82.epf выгрузки по выбранным объектам делает, но на серверной базе не работает сохранение настроек.
 
tormozitДата: Суббота, 05.10.2019, 08:38 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6108
Репутация: 153
Статус: Оффлайн
Инструменты не предназначены для решения задач многократного обмена данными. В качестве универсального накопителя выгружаемых данных предполагается использовать узел плана обмена с полным покрытием всех типов данных. Инструмент "Подбор и обработка объектов БД" позволяет регистрировать выбранные данные для узла. Инструмент "Изменение регистрации на узлах" содержит богатый набор возможностей для управления регистрацией изменений на узлах. В частности он позволяет зарегистрировать для выбранных узлов выбранные константы одним действием.



Инструмент "Выгрузка/загрузка данных через файл" позволяет выгружать данные с выбранного узла. Выгрузить константы этим инструментом без использования узла плана обмена нельзя.

Но в инструментах есть второй более сложный способ выгрузки/загрузки данных. Выгрузку можно делать через вывод в табличный документ или таблицу значений командой "Вывести строки табличного поля". Эта команда местами находится непосредственно в командной панели табличного поля, а универсально она достигается через менеджер табличного поля.



Загрузку же из табличного документа или таблицы значений можно выполнять инструментом "Загрузка табличных данных". Но константы загружать этим инструментом нельзя. Для них в этом способе придется написать маленький код по загрузке из таблицы значений, например в консоли кода.
Прикрепления: 5147485.png (37.1 Kb) · 3799473.png (82.8 Kb)
 
aegoncharovДата: Суббота, 05.10.2019, 08:52 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 11
Репутация: 10
Статус: Оффлайн
Спасибо за ответ.

К сожалению, необходимо минимизировать вмешательства в базу, никаких добавлений планов обменов или узлов не хочется делать.

Моя задача это не  многократный постоянный обмен, это как бы разовая перегрузка данных, но некоторое время придется ее актуализировать (регистр сведений там какой-нибудь забыли, элемент какой-нибудь за время перехода новый появился).
 
tormozitДата: Суббота, 05.10.2019, 10:13 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6108
Репутация: 153
Статус: Оффлайн
Цитата aegoncharov ()
ПВР - при выборе нескольких выдает ошибку

Это что?
 
aegoncharovДата: Суббота, 05.10.2019, 11:12 | Сообщение # 5
Рядовой
Группа: Пользователи
Сообщений: 11
Репутация: 10
Статус: Оффлайн
ПВР - планы видов расчета
 
tormozitДата: Суббота, 05.10.2019, 13:48 | Сообщение # 6
Генералиссимус
Группа: Администраторы
Сообщений: 6108
Репутация: 153
Статус: Оффлайн
Если инструмент "Подбор и обработка объектов БД" выдает ошибку при выборе какой то таблицы, то было бы хорошо получить описание этой проблемы (в виде отдельной темы). Тогда я скорее всего смогу ее исправить.
 
biformatusДата: Четверг, 28.11.2019, 14:47 | Сообщение # 7
Рядовой
Группа: Пользователи
Сообщений: 16
Репутация: 17
Статус: Оффлайн
Выскажу пожелание:
Есть такой сценарий, база клиента очень большая, обновлять базу разработки очень накладно. Хочется например отобрать подбором и обработкой объектов некоторые документы, выгрузить, и чтобы при выгрузке были выгружены все связанные объекты. (например для заказа Контрагент, номенклатура и т.д.)
А в базе разработки загрузить.

Обработка отдельная такая есть, но в нее неудобно добавлять объекты.
Прикрепления: 4353068.epf (75.1 Kb)
 
tormozitДата: Четверг, 28.11.2019, 23:29 | Сообщение # 8
Генералиссимус
Группа: Администраторы
Сообщений: 6108
Репутация: 153
Статус: Оффлайн
biformatus, выгрузку по ссылкам я делать не планирую.
 
Форум » Основной » Прочее » Вопрос по функционалу выгрузки/загрузки данных через xml
  • Страница 1 из 1
  • 1
Поиск: