Интересно, что подумают люди, увидев среди ЖЖ-интересов такой: "таскать данные"?

Jan 31, 2013 15:32

А я их из базы в базу таскаю. Очень много этой зимой, в связи с переходом с 1С 7.7 на 8.2. С разными конфигурациями и в разных вариантах. Вот сейчас опять думаю: лучше тащить через xml и воспользоваться конфигурацией DataConversion или быстрее будет свой формат написать... Одно время старалась исключительно через DataConversion чтобы освоить этот ( Read more... )

работа,

Leave a comment

Comments 7

shur_ik January 31 2013, 13:31:40 UTC
Это действительно так -- по задаче.

На самом деле, "Конвертация данных" отличная вещь, но если пользоваться ею умеючи.

При переносе сильно разных конфигураций создать правильный перенос в КД не может подавляющее большинство "крутых франчей", но при внимательном рассмотрении как правило оказывается что обе конфигурации по сути "сильно правленные типовые" -- и тогда элементарная ручная рихтовка наиболее подходящего правила из набора комплектных даёт отличный эффект по соотношению "трудозатраты/полнота переноса". В моей практике было несколько случаев правки правил переноса даже не в КД -- а тупо правки десятка строк файла XML (файла правил, конечно же, не данных) в XMLNotepad, там всё довольно прозрачно.

Reply

katya_aerova January 31 2013, 13:58:13 UTC
Спасибо за поддержку :)
А не знаете навскидку, в правилах можно регулировать - хочу я перезаписывать объекты, найденные в базе-приёмнике, или только делать ссылки на найденные и записывать новые (не найденные)?

Reply

shur_ik January 31 2013, 14:39:48 UTC
Навскидку -- перенос в непустую базу не предусмотрен в КД изначально.

Тут в случае семёрки те что попроще спасались Ресторатором (на деле, жутко глючным во всех версиях вплоть до последней) -- либо писали, разумеется, свои обработки.

Reply

katya_aerova January 31 2013, 14:10:30 UTC
Извиняюсь, нашла "Не замещать существующие объекты в приемнике...", но прошлый раз когда я этой галкой пользовалась, результат мне тоже не понравился, я там реквизит корректировать хотела... А сейчас, наверное, подойдёт :)

Reply


shur_ik January 31 2013, 13:49:09 UTC
Ну, и вообще говоря таскать данные очень востребованная задача, перенос данных между поколениями учётных систем лишь частный случай. Бывают системы в которых на разных участках с разной степенью оперативнасти идут обмены и через XML, и через TXT, и DBF и даже OLE -- и всё это крутится хоть и не в реальном режиме, но в рамках допустимой критичности системы. Между разных платформ и сторонними приложениями -- оттого и методы на участках специфические для каждой стороны комплекса.

Reply


Leave a comment

Up