все про ADO и Excel #353332


#0 by Вопрос_по_Бух
Доброго времени суток всем. Делаю запись  через  адо  в экселевский файл. Подскажите почему АДОЗапись.Fields(Колонка).Value Значение Колонка может  принимать только  значение 0  если какое то другое то вылетает все в ошибку.... получается я пишу только  в первый столбец.... остальные вылетают в  ошибку?
#1 by sapphire
#2 by Вопрос_по_Бух
Спасибо.  Вот так у меня и получается   что   intColCnt = rsC.RecordCount = -1 intColFlds = rsC.Fields.Count =1 при цикле получается intColFlds -1  получается 1  колонка ... она вот и работает 0-вая. А запись  в эти поля недоступна.
#3 by Ковычки
ниче не понял update ?
#4 by Armando
код покажи
#5 by Вопрос_по_Бух
#6 by Вопрос_по_Бух
+ вот  этот код  работает... и все пишется в первый столбец... а далее ... если я указываю  или цыфрами 1,2... или буквами "B","C"... колонки  ... выдается ошибка...подскажите почему так ?
#7 by Вопрос_по_Бух
RecordSet.CursorType=3; эти параметры тоже пробовал менять не помогает
#8 by Armando
У тебя пустая таблица? Сначала колонки нужные добавь!
#9 by Вопрос_по_Бух
примерно  подскажи как ?
#10 by Вопрос_по_Бух
МассивЗначений[0]="1"; Изменил вот  так строку: RecordSet.AddNew(МассивПолей[Сч-1],МассивЗначений[Сч-1]); видимо  я не там что то  заполняю
#11 by sapphire
Нескромный вопрос: а нафига весь этот огород?! Так, дабы на форуме веселее было?! Вы совсем не знаете, что 1С умеет сохранять свои табличные документы в формате Excel?
#12 by sapphire
Видимо у Вас трава очень забористая.
#13 by Вопрос_по_Бух
регламентированное задание выгрузка в Эксель.... через  адо  потому что  excel.application не поднимается на сервере
#14 by sapphire
1.Какова цель? 2.Почему Вы хотите использовать ADO?
#15 by sapphire
Еще один кандидат на штукатурку. Одинце прекрасно сохраняет свои табличные документы в в формате Excel не вызывая оного!!!!
#16 by Вопрос_по_Бух
а тз  сохранит которую  я формирую  запросом ?
#17 by sapphire
А в чем собственно сложность? Если графикой не перегрузишь, то все достаточно шустро сохраняется.
#18 by sapphire
Опять же, можно выгружать в CSV-формате, его любое гумно понимает.
#19 by Вопрос_по_Бух
подскажите куда копать, без запуска excel
#20 by Вопрос_по_Бух
мне xls надо
#21 by Armando
через ADOX.Column, кажется. ну а прав по сути. тз можно выгрузить табдок, и сохранить в excel
#22 by sapphire
Код написать? :( Ну там писать вообще нечего:(
#23 by Вопрос_по_Бух
не пасиб  я с табличным доком разобрался .... все таки хочется узнать как с колонками через  адо... эт уже так для развития:)
#24 by sapphire
Почитай про ADO на
#25 by AcaGost
А причем тут 7.7???
#26 by Вопрос_по_Бух
спасибо  за полезный ресурсик :) всем спасибо. все можно эту ветку закрывать :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С