Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Срочно. Хелп! Перенос данных (http://forums.kuban.ru/f1040/srochno_help_perenos_dannyh-3667515.html)

Гена 07.02.2013 11:19

Срочно. Хелп! Перенос данных
 
Есть УПП и есть старая досовская база на дельфи...

есть ли приблуды для перетаскивания справочника материалов и остатков по 10-му счёту?

roma n 07.02.2013 11:25

по переносу данных в базу неизвестной структуры? Это вряд ли :)
В файл определенного формата - может и есть что универсальное. В любом случае обмен через файл можно относительно быстро набросать при наличии понятных требований к структуре файла(ов).

BigBro 07.02.2013 11:34

в старой досовской базе на дельфи таблицы должны быть достаточно простой структуры. если есть исходники, или документация, или разработчик этой базы - справочники и остатки легко выгрузить. ну а уж тех кто в УПП загрузит из внешнего файла произвольного формата нужные данные - пруд пруди.

Гена 07.02.2013 11:35

(1) спаситель!
что мне узнать? в файл какого формата можно выгрузить данные?

Гена 07.02.2013 11:36

(2) давно сбежал с исходниками :(

101 07.02.2013 11:38

(0) Яныч , если есть структура досовской базы или выход в виде файлов , опять же структурированных - то все возможно - в принципе многие отчеты в досе сохраняются в виде текстовых файлов

Helen1986 07.02.2013 11:38

(4) расширения файлов с данными в программе на Делфи?

101 07.02.2013 11:38

попробуй получить отчеты нужных тебе данных в виде файлов

BigBro 07.02.2013 11:39

а сама база - в чем хранит данные? если скульные таблицы например - то тоже особых проблем нет выдернуть их из этой базы. да и если фаербёрд какой нить тоже можно разобраться.

roma n 07.02.2013 11:40

Для начала, - сможет ли досовская база скушать что-нибудь из такого файла? Или кто-то знающий её структуру сможет скормить ей файл?
Если возможно - определиться какая информация (Наименование материала,едИзм,... количество на 10, сумма на 10, возможно, какие-то поля для последующей идентификации материала в УПП) и в файл(ы) какого типа (txt/dbf/xls(x)/xml....) должна выгружаться

roma n 07.02.2013 11:41

9-roma n > О, а я почему-то решил что речь о передаче в старую программулину из УППырища :)
См(7)

VZ 07.02.2013 11:50

Досовская база, господа, досовская... Какой такой "скуль"? Если разработчики выбрали сторонний формат, то это (с вероятностью 99%) ДБФ, если решили максимально плотно подсадить пользователя на свой продукт, то собственная структура. Вроде как у Инфо-Бухгалтера...
В первом случае доступ к полям штатный. Во втором - ой.

VZ 07.02.2013 11:51

9-roma n > Рома, так ты с ДОС-ом не работал никогда? ;)

Гена 07.02.2013 11:53

м.б. я бы сбросил эту хрень... а кто-нибудь глянул?

Лёша, выручай! никогда никого не просил... один раз - помогите!!!

roma n 07.02.2013 11:57

12-VZ > Отчего ж не работал? Приходилось Я ж упомянул "знающего структуру" :)
Но всё же задача скорее обратная - забрать из DOCа.
13-Гена > (7) не получается?

Helen1986 07.02.2013 12:01

выложи где нибудь базу, если не десятки ГБ

VZ 07.02.2013 12:13

14-roma n > Ну значит, знал, да забыл, что MSO тогда не сосуществовало :D
15-Helen1986 > Размер дисков на 486-х и пентиумах помнишь? ;)

El_Corazon 07.02.2013 12:18

13-Гена >Если формат базы дбф, то попробуйте как Геннадий Яныч вот эту штучку: ЗагрузкаДанныхИзТабличногоДокумента.epf

там несложно

BigBro 07.02.2013 12:18

у меня в сознании дос и делфи слабо пересекаются.
дос + пасквиль да
делфи + скуль да - отсюда и вопрос был.
а тут как то так вот.
в общем любопытно уже что же там на самом деле)

roma n 07.02.2013 12:26

16-VZ > дык для того и приговорил знающего структуру, кто скормить может в базу данные из свежего формата: тут ведь что ему удобней обработать. Говорю же- скорее всего понял задачу с точностью до наоборот :)

VZ 07.02.2013 12:29

И хде база? Народ копытом бъет... :D

101 07.02.2013 12:32

(13) кидай ay140170<цобака>yandex.ru или ссылку а залей на народ яндекс ру
ЗЫ попробую посмотреть что это такое

Гена 07.02.2013 12:33

тут куча дбф-файлов... я ничего не понимаю...

верёвка, мыло, табурет :(

101 07.02.2013 12:33

+ кабы только не пришлось борланды ставить ... хз как там экзешник организован

101 07.02.2013 12:34

(22) заархивируй всю эту байду + с запускаемыми файлами - весь каталог и залей куда нить в архиве

BigBro 07.02.2013 12:37

(22) Геннадий, то что там куча dbf это уже очень хорошо)
выкладывайте в сеть и ссылку нам, поковыряемся)

101 07.02.2013 12:40

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

BigBro 07.02.2013 12:49

(26) +
в старых прогах обычно давали возможность сохранить на диске то что должно быть напечатано, надо поискать по менюшкам.

victuan 07.02.2013 12:50

Я прочитал всю ветку, но так и не понял направления переноса:
1) Дельфи -> УПП
2) УПП -> Дельфи?
И что такое Дельфи под ДОС? Турбо Паскаль что ли?

Helen1986 07.02.2013 12:51

(22) "тут куча дбф-файлов... я ничего не понимаю..."

самый простой вариант - перенос только наименований.
Берем типовой эксель из офиса, меню ДАННЫЕ, ИМПОРТ, указываем тип файлов DBF, импортируем, сохраняем XLS - в 8-ке есть загрузка из файлов экселя готовая

BigBro 07.02.2013 12:54

(28) 1й вариант вероятно. трудно представить необходимость настолько жесткого "даунгрейда", особенно с учетом сбежавшего с исходниками автора)

Helen1986 07.02.2013 12:55

Позор на мою голову.
Можно просто открыть файлы ДБФ - открыть, тип файла ДБФ.

Helen1986 07.02.2013 12:59

(30) почему? у нас соседи по улице - неслабая фирма, купили угребишное УПП, а планирование закупок и производства считаю в дельфевой задаче, написанной лет 15 назад - перегрузка в нее идет.
Занимает 10 минут, зато расчет пары десятков вариантов плана выпуска (с оптимизацией загрузки оборудования) и планов закупок под планы выпуска на сотню наименований продукции - 5 минут. А потом заглавный технолог выбирает

victuan 07.02.2013 13:01

30-BigBro >Тогда нужно просто открыть файлы dbf в Экселе и увидеть их структуру. Можно в таком виде и сохранить.
Можно написать импорт из дбф или из экселя. Это сравнительно легко. Но нужен программист-альтруист...
Иначе не получится никак.

Helen1986 07.02.2013 13:04

(33) дык в 8 вроде есть какая то универсальная загрузка из экселя

BigBro 07.02.2013 13:09

(33) справочники да. как хранятся там остатки не совсем понятно - но тоже просмотрев dbf-ки должно стать понятным.
(32) это все так. но они при этом не взяли на работу с этой программой человека, который про нее ничего не знает и наверняка не расстались в контрах с тем кто им эту задачу написал)

El_Corazon 07.02.2013 13:13

33-victuan >
34-Helen1986 >
Там можно загрузить СРАЗУ из дбф, смотрим (17).Конечно если структура дбф позволит.Если нет - придется вручную из нескольких дбф сделать экселину и оттуда с помощью ЗагрузкаДанныхИзТабличногоДокумента.epf загрузить

101 07.02.2013 13:27

из жизненного опыта - базы самописные данных могут быть совсем не тривиальны по структуре ... и никакими открытиями дбф можно логику справочников не постичь ...

El_Corazon 07.02.2013 13:35

37-101 >можно и не постичь, но можно и наоборот
тогда тока пытаться получить печатную форму данных в требуемом виде,сканить,распознавать, конвертировать в нужный формат и загружать
Секас еще тот

Helen1986 07.02.2013 13:35

(35) "но они при этом не взяли на работу с этой программой человека, который про нее ничего не знает"

берут человека, знакомого с работой на компе и НЕ БОЯЩЕГОСЯ компа, как современные бухгалтерята, и он за неделю практически осваивает программу сам. Хорошая документация (книжка страниц на 200, и не лень автору было пЕсать). Главное - чтобы человек знал прикладную область.




"и наверняка не расстались в контрах с тем кто им эту задачу написал"

уже лет 10 программу никто не сопровождает. Хорошая книга + ну очень могучая диагностика ошибок в исходных данных + настраиваемость алгоритмов в виде крыжиков и задания формул
конечно, сейчас это выглядит слегка угребищно, но полностью устраивает по функционалу
С УПП контора обоср...сь - сами это признали. В общем то целью было перейти на некую единую систему и была выбрана УПП - цель оказалась недостижимой на нынешнем уровне развития УПП. Наверное, еще лет 15 и в версии 11.0 1це-предприятия это будет как то реализовано


Текущее время: 16:21. Часовой пояс GMT +3.