Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.02.24;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.009 c
14-76087
Alpine
2003-02-07 02:12
2003.02.24
Где найти инфу по программированию сом порта ??


9-75728
Карлсон
2002-08-03 18:51
2003.02.24
Объясните как делается меню.


1-75928
Slonic75
2003-02-14 10:55
2003.02.24
Проблема с запуском приложения из win-сервиса.


1-75926
LT
2003-02-14 16:14
2003.02.24
Caption


1-75990
daiv
2003-02-12 22:29
2003.02.24
возведение в степень





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский