|
![]() |
#1 |
Moderator
|
Тоже не воспроизвелось
![]() X++: static void Job298(Args _args) { #CCADO COM rng = SysExcelApplication::construct().workbooks().add().worksheets().itemFromNum(1).range('A1').comObject(); COM rst = new COM('ADODB.Recordset'); COM flds = rst.Fields(); COM fld; int i; flds.Append('MyReal', #adDouble); rst.Open(); fld = flds.Item('MyReal'); for (i=1; i<=10; i++) { rst.AddNew(); fld.Value(100 + i/10); rst.Update(); } rng.CopyFromRecordset(rst); COM::createFromObject(rng.Application()).Visible(true); // отобразим Excel } |
|
![]() |
#2 |
Участник
|
Цитата:
А меня в шаблоне в ячейке указан формат "Число". И если передавать как строку - всё работает. Но уже второй день бьюсь над этим. Пришлось передавать поля типа "Строка" |
|
![]() |
#3 |
Moderator
|
Я обычно adDouble не использую, а использую для adCurrency.
Конечно, на файл шаблона бы взглянуть... Хотя бы на тот его фрагмент, куда пишется adDouble. Можно выложить? |
|
![]() |
#4 |
Участник
|
Выложил результат работы и шаблон
Последний раз редактировалось Roman N. Krivov; 06.05.2010 в 13:05. |
|
![]() |
#5 |
Moderator
|
Роман, у меня два вопроса:
|
|
![]() |
#6 |
Участник
|
Цитата:
Сообщение от Gustav
![]() Роман, у меня два вопроса:
Последний раз редактировалось Roman N. Krivov; 06.05.2010 в 15:34. |
|
![]() |
#7 |
Moderator
|
Цитата:
И как боретесь? В коде что-то отрабатывает или вручную? На картинке-то у вас вроде нормальный вид объединенных ячеек... |
|
Теги |
ado, comvariant, excel, faq, odbc, sql, интеграция, прямой доступ, формат дат, экспорт, экспорт в excel |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|