Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.04.2009, 06:57   #1
Girl
Пользователь
 
Регистрация: 04.03.2007
Сообщений: 27
Вопрос Выаод из DBGrid в EXcel (странный способ)

Пример кода:
assignfile (f,'min.csv');
rewrite(f);
i:=1;
writeln(f,'140211.65');
writeln(f,'íîì;ÔÈÎ;ñïåö;ïðèçí;ð;ì;ô ;èíô');
nom:=1;
for i:=1 to 18 do
begin
for n:=1 to ii[i] do
begin
s:=inttostr(nom)+';'+post[i,n];
writeln(f,s);
inc(nom);
end;
nom:=1;
writeln(f,'');
writeln(f,'');
writeln(f,'');
if i=1 then writeln(f,'150204.65');
writeln(f,'íîì;ÔÈÎ;ñïåö;ïðèçí;ð;ì;ô ;èíô');

if i=2 then writeln(f,'270102.65');
writeln(f,'íîì;ÔÈÎ;ñïåö;ïðèçí;ð;ì;ô ;õèì');

if i=3 then writeln(f,'151001.65');
writeln(f,'íîì;ÔÈÎ;ñïåö;ïðèçí;ð;ì;ô ;èíô');

if i=4 then writeln(f,'080801.65');
writeln(f,'íîì;ÔÈÎ;ñïåö;ïðèçí;ð;ì;î ;èíÿç');
end;
if i=5 then writeln(f,'190601.65');
writeln(f,'íîì;ÔÈÎ;ñïåö;ïðèçí;ð;ì;ô ;èíô');
end;
if i=6 then writeln(f,'080502.65');
writeln(f,'íîì;ÔÈÎ;ñïåö;ïðèçí;ð;ì;î ;èíÿç');

if i=7 then writeln(f,'270205.65');
writeln(f,'íîì;ÔÈÎ;ñïåö;ïðèçí;ð;ì;ô ;õèì');
................

end;


CloseFile(f);
ShowMessage('ok');

при выводе в эксель людей по первой спец выводится один заголовок, далее для второй - второй.
Но у меня получается при этом коде, специальность - заголовок-вывод Далее
специальность - заголовок-заголовок-вывод.
Мне надо чтоб заголовок выводиля только тот который надо, а не перебирал всех. пробовала ставить end. выдет ошибку. Помогите
Girl вне форума Ответить с цитированием
Старый 02.04.2009, 08:47   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ниразу не понятный код, с кракозябрами, неполный...
Давай подробнее проблему и код.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как загрузить в DBGrid таблицу из Excel artemavd БД в Delphi 11 13.04.2011 09:41
Сделать так, чтобы в DBGrid выводилась таблица Excel Илюха БД в Delphi 10 06.05.2010 15:59
Странный тип Yuran Общие вопросы Delphi 4 10.06.2008 10:11
Странный, не стандартный файл valerij Microsoft Office Excel 4 26.03.2008 12:24
Вставка данных(Excel) из clipboard в DBGrid mahsus Общие вопросы Delphi 1 07.10.2007 02:02