![]() |
#2 |
Участник
|
Импорт из CSV файлов
Удивлен, что Вам удалось проимпортить из Excel числовые данные. У меня все числа от 1000 и больше импортировались неверно. Я уже задавал по этому поводу вопрос на форуме. Видимо, связано с настройками Excel, но я разбираться не стал.
Импорт мы производим из CSV файлов. Покажу на примере Вашей таблицы: 1. делаем группу определений с данной таблицей и делаем экспорт в виде 'CSV файл'. Получаем два файла: ---------- PriceDiscTable.DEF типа такого ---- "EXPFORMAT VER. 2.5","Comma" "TABLEDEF",315,"PriceDiscTable" "RECORDDEF",315,21,"Agreement","ItemCode","AccountCode","ItemRelation","AccountRelation","QuantityAmount","FromDate","ToDate","Amount","Currency", "Percent1","Percent2","DeliveryTime","SearchAgain","PriceUnit","relation","UnitId","Markup","AllocateMarkup","Module","ConfigId" "RECORDCOUNT",315,5839 "RECORDIDMIN",5520 "RECORDIDMAX",23629 "RECORDCOMPANY","dmr" ------------------------------------------------------------------ -------- и PriceDiscTable.DAT типа такого ---- "RECORD",315,5520,"",0,1,"\300-11327","\304\350\353\345\360",1,"","",0,"USD",0,0,0,1,0,0,"\370\362.",0,0,2,"" "RECORD",315,5521,"",0,1,"\300-11327","\304\350\353\345\360",1,"","",32,"USD",0,0,0,1,0,0,"\370\362.",0,0,2,"" "RECORD",315,5522,"",0,0,"\300\303\356\360\352-12312","1035",1,"","2001/12/09",2.35,"USD",0,0,0,1,0,0,"\370\362.",0,0,2,"" ... ну, там много строк ------------------------------------------------------------ В файле .DEF указано по строкам: версия файла, название и id таблицы, список имен полей, количество проэкспортированных строк, мин значено RecId, макс значение RecId, имя компании. Далее файл .DAT. В нем все строки имеют один формат: "RECORD",id таблицы, id записи при экспорте, значения полей через запятую. 2. Правится файл .DAT любым текстовым редактором (я Multi-Edit использую). И все. Опыт показывает: Число записей при импорте программа берет реально из .DAT файла, хотя я каждый раз правлю и DEF файл на всякий случай. id записи (третье поле строки в DAT файле) может быть любым. При импорте Аксапта присваивает новые. 3. Импортируются обновленные файлы. Не претендую на истину в последней инстанции, просто мой опыт. |
|
|
![]() |
||||
Тема | Ответов | |||
Импорт из 'офисной БД' (Excel, Access) | 4 | |||
Импорт из Excel через шаблон стандартными средствами аксапты | 5 | |||
Импорт бюджета из Excel | 16 | |||
Проблем импорт из Excel | 1 | |||
OLAP: Импорт в Excel | 2 |
|