К новым патчам заявлено обновление функций вывода Excel
(Галактика 8.1(отпатченая по 30/12/2008), vip 5.4.14, Pervasive)
- №5
* ПРОБЛЕМА В ПИР: 103.3292
* ПЕРВОЕ РЕШЕНИЕ: EXCELLIB3X_DLL_81010
* КРАТКОЕ ОПИСАНИЕ: Функция для мемо-поля
* ПРОЕКТ: Отчеты в XLS
* ДЕТАЛИЗАЦИЯ: Отчеты в XLS в целом
# ЧТО ИЗМЕНЕНО: Требуется вывод Memo-полей в Excel
# КАК ИЗМЕНЕНО: Добавлена функция:
xlAddCellStringValue(Value : shortstring; Row : longint = 0; Col : longint = 0)
* * *
Пробую реализовать..........
Код: Выделить всё
.form 'test_2009'
.ard
.nameinlist 'Тест'
.var
Row_Count:integer;
.endvar
.create view a1 as select docinfo.textdata
from DocInfo
where ((281474976715921==DocInfo.cDoc
and word(0)==DocInfo.DocType
));
.begin
xlCreateExcel('rep.xls',true);
xlCreateMatrix(10,10);
xlSTWriteToMatrix(1,1,'Привет!!!!!!!!!!!!');
Row_Count:=2;
_loop DocInfo
{
xlAddCellStringValue(docinfo.textdata,Row_Count,1);
Row_Count:=Row_Count+1;
}
xlWriteMatrixToExcel(1,1);
xlFreeMatrix;
xlKillExcel;
test_2009.fexit;
end.
.endform
Кто нибудь уже победил данный функционал?