Программирование на Атлантисе (VIP, FCOM, ARD), FastReport
Модераторы: m0p3e , edward_K , Модераторы
IgorA
Постоянный обитатель
Сообщения: 192 Зарегистрирован: 29 мар 2005, 17:49
Откуда: Красноярск
Сообщение
IgorA » 11 апр 2006, 07:01
У меня не получается передать данные в ячейку Excel из цикла по потоку, при этом из любого другого места - все ок.
Пример: (интерактивный отчет)
Код: Выделить всё
.LinkForm 'ANFRM02_N_1' Prototype is 'AnFrm_N'
.......................
.begin
XlRes := xlCreateExcelWithTemplate('otch1.xlt',true)
XlRes := xlIsExcelValid;
ExRes := xlSetCellStringValue('Строка 1 (ПЕЧАТАЕТ)', 4, 1, 4, 1);
end.
.......................
.{CheckEnter AN_FOOTER // Цикл по потоку
........................
.begin
xlSetCellStringValue('Строка 2 (НЕ ПЕЧАТАЕТ)', 5, 1, 5, 1);
end.
.}
........................
.begin
xlSetCellStringValue('Строка 3 (ПЕЧАТАЕТ)', 6, 1, 6, 1);
xlFreeMatrix;
xlKillExcel;
end.
........................
.endform
Гал. 7.12
Goblin
Местный житель
Сообщения: 474 Зарегистрирован: 29 мар 2005, 17:49
Откуда: Сибирь-матушка
Контактная информация:
Сообщение
Goblin » 11 апр 2006, 08:07
Из FCOM'овского отчета печатаем в Excel ? Прикольно
А цикл-то сам хоть одну итерацию проходит ?
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
IgorA
Постоянный обитатель
Сообщения: 192 Зарегистрирован: 29 мар 2005, 17:49
Откуда: Красноярск
Сообщение
IgorA » 11 апр 2006, 10:31
Цикл проходит
IgorA
Постоянный обитатель
Сообщения: 192 Зарегистрирован: 29 мар 2005, 17:49
Откуда: Красноярск
Сообщение
IgorA » 12 апр 2006, 13:59
Что, никто не передавал данные в Excel из присоедененной формы?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188 Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb
Сообщение
edward_K » 13 апр 2006, 11:35
тока так и делаю - чего то усе таки не так у вас.
или строки перекрываете
попробуйте в fields вызвать строковую функцию для выгонки в excel
IgorA
Постоянный обитатель
Сообщения: 192 Зарегистрирован: 29 мар 2005, 17:49
Откуда: Красноярск
Сообщение
IgorA » 13 апр 2006, 12:52
Попробовал в других формах - работает без проблем,
а в интерактивном отчете(Prototype is 'AnFrm_N') не хочет!