#0
by Лунная моль
Народ, может кто сталкивался с проблемой. Есть функция загрузки CSV файла в таблицу значений 1С. Работает через ADODB.Recordset и ADODB.Connection. В файле 43 столбцов, на выходе получаю таблицу значений с 43 колонками. На XP и висте работает замечательно, в 2003 сервере всё сминается в самый первый столбец. Что и куда надо прописать в реестр, чтобы "всё заработало". Excel.application не предлагать, открывать CSV как текстовый файл и самостоятельно его парсить нежелательно, т.к стрёмно и медленно.
#1
by Лунная моль
//ADODB.Recordset: Item cannot be found in the collection corresponding to the requested name or ordinal. .... так до 43
#3
by Лунная моль
первые 3 строчки CSV Дата;Протокол;Логин;Код клиента;Наименование клиента;Всего;asp;bbs;bkd;bkp;bkt;bmi;bst;dgn;dig;eli;etl;fnc;frm;gbh;gor;kdk;law;lin;mit;mon;nws;obl;prk;rzn;sit;slp;spr;sud;sys;tax;tog;trm;ugd;vlu;vtq;zor;
#4
by Лунная моль
открывать через TextStream и самому парсить ; чтобы определить, где какое поле заканчивается ?
#9
by Лунная моль
мне ОЧЕНЬ не хочется парсить текстовый файл, если есть готовый OLE объект, делающий то, что нужно.
#11
by Лунная моль
если я файл открываю в Excele и в какое-нибуть поле добавляю ;например(HTTP), то в CSV Оно преобразуется в " HT;TP" .Есть нюансы, и мне не хочется изобретать велосипед
#12
by Лунная моль
Алилуйя! надо в реестре прописать [HKEY_LOCAL_MACHINESOFTWAREMicrosoftJet4.0EnginesText] "Format"="Delimited(;)" и ВСЁ работает. Какой я умный !!!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- ADODB.Connection ->*.udl->SQL2000 ? & Recordset ?
- Поиск с помощью метода Seek() в ADODB.RecordSet
- Определенный диапазон колонок у Excel (ADODB)
- ADODB.Recordset - Операция не допускается, если объект открыт
- v8: Тонкий клиент и ADODB
- ADODB.CONNECTION - open() вылетает с ошибкой если год - 2012..
- КАК в СКД в один столбец поместить номер и дату
- ADODB.Recordset
- ADODB.RecordSet ошибка при открытии. "Обновление невозможно..."
- (ADODB.Recordset): Текущий объект Recordset не поддерживает закладки
- Adodb, RecordSet, помогите получить значение поля из БД сайта
- ADODB.Connection, VFP драйвер и sys(3055,2040)
В этой группе 1С
- ЗУП не формирует отчетность
- Как зафиксировать ширину колонки в поле табличного документа?
- Перенос остатков из базы FoxPro в 1с8
- Сервер предприятий 1С на одном компьютере, hasp-ключ сервера на другом?
- Как программно активизировать определенную ячейку в поле табличного документа?
- Данные графиков
- Сколько по Москве стоит (типовой) час (типовой) работы франча среднего качества?
- Можно ли объединить несколько табличных документов из разных макетов в один?
- ТекущаяСтрока в табличном поле
- ЗУП: Зарплата к выплате не считает сумму к выплате.
- v7: ПолучитьПериод() в бух запросе
- Как автоматом записать Периодические реквизиты
- Почему в ЗУП расчет страхового стажа считает неверно?
- Скидка суммой
- Как сохранить в файл .mxl табличный документ программно?
- Отчет "Задолжность покупателей" не совпадает с ОСВ по 62 счету у некоторых
- Пользователь "завис" в хранилище конфигурации
- Записи регистра сведений стали неуникальными
- v7: Можно ли сделать выборочную доступность строк или ячеек в табличной части документа?
- Корректное отключение 1c8 от 1с7 (OLE)