Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.24;
Скачать: CL | DM;

Вниз

Работа с формой   Найти похожие ветки 

 
rtooo   (2003-02-11 21:42) [0]

У МЕНЯ ВОТ ТАКОЙ ВОПРОС:
При использовании Form1.print печатаются (например)Labelы только те, в которых уже заранее есть запись, а те в которые во время работы текс поменялся - они не печатаются
Как мне быть? помогите пожалуйста!!!


 
happyboy ©   (2003-02-12 12:02) [1]

Перед принтом Form1.UpDate


 
rtooo   (2003-02-12 16:50) [2]

пробовал - не работает
мне это очень важно!!! хелп


 
happyboy ©   (2003-02-12 18:13) [3]

А сами Label-и UpDate-нуть пробовал?
Если лень вручную- воспользуйся FindComponent.


 
Переяслов Григорий ©   (2003-02-12 18:23) [4]

Form1.Refresh


 
rtooo   (2003-02-12 23:00) [5]

пробовал - не получается
всё равно не печатает их.
Как мне быть?
Может быть "сфотографировать" форму и потом вырезать её часть которую нужно печатать и распечатать как рисунок (у формы покаметр - не перемещаемая)
Я с этим не встречался это реально и как это сделать
Помогите плизззз!


 
rtooo   (2003-02-12 23:56) [6]

Главное на первой форме всё работает нормально ,
а на остальных, созданных после неё (на которые передаются данные из первой формы)- не получается никак.


 
happyboy ©   (2003-02-13 09:55) [7]

А тебе нужно именно форму печатать?
А то можно использовать QReport.


 
rtooo   (2003-02-13 17:03) [8]

У меня такая прога:
На форме расположенно: эдиты и лэйблы, в них вводятся данные
потом пользователь нажимает на кнопку печат и открывается вторая форма, на ней расположены только лэйблы, в которые передаётся инфа из эдитов первой формы (ну там добавляются (на второй форме) ещё несколько лэйблов)и пользователь нажимает на кнопку начать печать и происходит печать, можно так сказать только лэйблов формы (второй) ... а у меня печатаются только те лэйблы которые уже были на второй форме (они не изменимы как на первой так и на второй) ...
Может ты знаешь как подругому выбраться из этой ситуации
Я с печатью никогда не работал
Помоги пожалуйста!!!


 
rtooo   (2003-02-13 17:06) [9]

А что такое QReport и как им пользоваться?
Извените за ламерство


 
rtooo   (2003-02-13 20:11) [10]

Делаю так:
QuickRep1.Prepare;
QuickRep1.Tag := 1;
QuickRep1.PrinterSetup;
if label1.Caption<>"" then QuickRep1.Print;
if QuickRep1.Tag = 0 then
QuickRep1.Print;
QuickRep1.QrPrinter.Free;
QuickRep1.QrPrinter := nil;

Но появляется ошибка при выполнении операции
а если просто QuickRep1.Print; то вообще ничего.


 
happyboy ©   (2003-02-13 21:41) [11]

Значит так...
Добавляешь QuickReport как новую форму.
Ставишь банд под названием Datails, растягиваешь его на весь QRep,
расставляешь на нём столько QRLabel-ов сколько надо.
Выводишь Qrep из AutoCreat-а, в той кнопке, что фторую форму вызывала, вызов этой формы изничтожаешь и пишешь:
...
Try
Qr:=TQR.Create(QR);
QR.QRLabel1.Caption:=Label1.Caption;
.............................
Finnaly
QR.Preview;
QR.Hide;
QR.Free
End;


 
rtooo   (2003-02-13 22:03) [12]

Спасибо тебе дружище! ОГРОМНОЕ! :))))
Ты меня выручил теперь всё работает!!!
УДАЧИ!
ЗЫ: неужели я это сделал ... уже 3й день пытаюсь :)



Страницы: 1 вся ветка

Текущий архив: 2003.02.24;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.012 c
1-75925
Door
2003-02-14 14:39
2003.02.24
Сообщение на форме


1-76032
Anatoliy
2003-02-13 16:20
2003.02.24
Проверка среды запуска программы.


1-76003
Zirus
2003-02-13 10:10
2003.02.24
form2 в панели задач


1-75929
botton
2003-02-14 17:16
2003.02.24
флэш


9-75732
HellTRooper
2002-08-23 12:35
2003.02.24
DXImageList