Показать сообщение отдельно
Старый 22.01.2008, 15:02   #11  
Fordewind is offline
Fordewind
Участник
 
1,134 / 10 (3) +
Регистрация: 01.12.2005
Цитата:
Сообщение от videograve Посмотреть сообщение
смотрел - и непонял...можно простой пример выгрузки одного столбца любой таблицы или хоть даже поля одного?
Простейший пример:
строим отчет на датаайтеме Item, заводим темповый record ExcelBuffer на таблице 370, заводим счетчик i, на триггере OnAfterGetRecord пишем:

Код:
i := i + 1;
ExcelBuffer.RowNo := i;
ExcelBuffer.ColumnNo := 1;
ExcelBuffer.Cell Value as Text := Item."No."
ExcelBuffer.INSERT;
на триггере OnPostReport пишем (как и сказал IGHG):

Код:
ExcelBuffer.CreateBook;
ExcelBuffer.CreateSheet('STATUS','Description',COMPANYNAME,USERID);
ExcelBuffer.GiveUserControl
;

в итоге получите свой столбец с Кодом товара (только смотрите, чтоб за 64К строк не вылезти).