| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 1C: Предприятие, SAP, ERP и учётные системы > из paradox в 1С |
| Автор: larabelle 13.11.2007, 09:29 |
| А здравствуйте всем, и да неомрачит 13-е число вашего настроения. Собсно по субжу. Данные из таблицы парадокс выгрузили в текстовый файл. и теперь надо их загнать в 1С (скорее всего в приходник). Кому нить приходилось иметь дело с таким? |
| Автор: SaschaL 13.11.2007, 17:21 |
| А запись в текстовом файле структурирована, дело в том что 1С нормально читает текстовые файлы, просто если выгрузка прошла без стуктуризации то буден некоторые проблемы по идентификации данных и следоваетльно загрузке их в 1С? |
| Автор: larabelle 13.11.2007, 17:50 | ||||
Да, конечно, каждая запись идет по след структуре:
но насколько придется подгонять эту структуру под 1с или наоборот пытаться изменить структуру выгрузки? |
| Автор: larabelle 13.11.2007, 23:36 | ||
Сэр, с приездом вас и... также уже с отъездом. Текстовый файл сложился исторически - т.е. мне его дали - и типа действуй. Хотя параллельно я юзаю вариант, типа вашего. Но тогда нана достраивать таблицу источник, а там типа уже давнишняя отлаженная прога работает. |
| Автор: SaschaL 14.11.2007, 15:48 |
| Для получения данный из тестовой строки попробуйте использовать метод ИзСтрокуСРазделителями() Просто занимался такой проблемой достаточно давно, попробую найти в ближайшее время внешнюю обработку которую я писал для себя и для примера скинуть обработку. Будет нагляднее... |
| Автор: larabelle 14.11.2007, 20:38 | ||
Ок, бум посмотреть. Заодно читаю как через ADO подключиться (есть возможность на машину с парадоксом 1С поставить) - до сих пор не приходилось иметь дело. |
| Автор: larabelle 15.11.2007, 00:23 | ||
Да -а-а-а---а-а-а-а, забыла сказать, Спасибо, SaschaL - вы - настоящий друг! |
| Автор: larabelle 22.11.2007, 14:32 |
| To SaschaL, Zero в общем с приходником я справилась - пошла - правда длинным путем через импортиз екселя теперь разбираюсь с реализацией ... т.е. вопрос актуален - если кто чем может помоч - то буду рада To Zero - xbase - я в курсе - но к моей ситуации не подходит |
| Автор: Naghual 23.11.2007, 00:02 |
| Уважаемая larabelle, так в чем собственно у вас загвоздка? |
| Автор: larabelle 23.11.2007, 03:07 | ||
Уважаемый Naghual, нана программо создать документ реализация и табличную часть заполнить из таблицы .dbf или excel - наверное так можно сфокусировать проблему на настоящий момент - поскольку текстовый файл (по крайней мере в том виде, в котором я его имею) - импортировать у меня не получилось. конфига 1с77 - усн или тис. Ну и чтобы алгоритмы работали ессно - ндс, попадание в отчеты и пр. |
| Автор: larabelle 23.11.2007, 03:29 |
| Хм ... почти случайно наткнулась на про-клабе на обработку - посмотрела пока только мельком, но - кажется именно то, что мне нужно. если кому нана - то брать здесь: http://1c.proclub.ru/modules/mydownloads/personal.php?cid=83&lid=1417 |
| Автор: Naghual 24.11.2007, 15:00 |
| Ну что-же. Рад за вас. Если все-же не получится, либо решите вернутся к текстовому файлу - милости прошу. У меня подобные операции получались. |
| Автор: larabelle 24.11.2007, 18:22 | ||
Благодарю. |
| Автор: Zero 25.11.2007, 22:36 | ||||||
На всякий пожарный, как это делал в своей задаче:
Задача была, на основе текущего документа создать ещё один документ с немного другими данными.
Как вытаскивать данные из dbf можете почитать документации 1с там всё есть что нужно, а вытаскивать данные из excel средствами 1с, там тоже всё просто используя механизм OLE-Automation, пример которого неоднократно приводился на форуме, в том числе и мной. PS: надеюсь вопрос решён полностью... Если нет, то как-нибудь ещё зайду завершу. Главно правильно изложить основную суть проблемы. |
| Автор: larabelle 25.11.2007, 23:52 | ||
Собсно именно это сейчас и делаю. Просто не сразу вышла на этот вариант. Много времени угрохала на попытки с txt - файлом - и потом уже подалась к родным dbf-ам. Хотя все- равно обходным маневром - потому как dbf-ы получаю из db paradox/ В общем тема если и не закрыта, то заморожена - в том смысле, что инфы имею выше крыши, пока не проработаю - вопросы задавать вроде как неприлично. larabelle ps - за код спасибо. |
| Автор: ahito1 22.1.2010, 06:38 |
| Помогите, такая же проблема нужно из парадоксовых таблиц сделать простой экспорт в 1с. Может есть уже готовые решения? в языке 1с вообще не шарю. |
| Автор: SaschaL 28.1.2010, 08:26 |
| У меня есть готовый экспорт значений из подобного рода базы в 1С. Вкратце оговорюсь что там программа была банковская, и я импортировал данные из неё в 1С, для синхронизации. Могу скинуть на мыло кому надо! вот мое Sascha@74mail.ru |