Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 6 odgovora
  • 3.177 pregleda

Najnovija ↓

komponenta checkbox u qreportu 30.07.2008. u 07:10 · pre 222 meseca #1
Pozdrav
imam accessovu bazu gdje preko fdelphijeve forme upisujem podatke u bazu..E sad..na toj formi imam checkbox polja preko koje korisnik ili ga cekira ili ne..Kako sada da vrijednost polja u bazi koje je deklarisano kao yes/no na qreportu ispisem tako da mi ne pise True ili False nego da pise na nacin na koji ja zelim..pokusao sam na qreportu na dogadjaju BeforePrint da uradim ovo...
Code:

if adotable1['Flk']=True then 
  qrlabel11.Caption:='DA'  else
  qrlabel11.Caption:='NE';


medjutim za sve vrijednosti mi izbacuje "DA"...pokusao sam to kombinovati sa else..if..begin.. medjutim nije moglo..imali neko ideju?
Re: komponenta checkbox u qreportu 30.07.2008. u 08:46 · pre 222 meseca #2
Da li QuickReport ima mogućnost koršćenja formula u svojim kontrolama!?! Kod koji si naveo, proveri, da li koristiš za svaki slog koji se generiše u QR!?!
Potpis
Someone's sitting in the shade today because someone planted a tree a long time ago.
Re: komponenta checkbox u qreportu 01.08.2008. u 02:04 · pre 222 meseca #4
> Kako sada da vrijednost polja u bazi koje je deklarisano kao yes/no na qreportu ispisem tako da mi ne pise True ili False nego da pise na
> nacin na koji ja zelim..pokusao sam na qreportu na dogadjaju BeforePrint da uradim ovo...

Koristi TQRDBText koji ćeš povezati sa TFieldom iz dataseta i gde ćeš handlovati OnGetText event:


Code:

procedure TForm1.BooleanFieldGetText(Sender: TField; var Text: String; DisplayText: Boolean);
begin
  if Sender.AsBoolean then
    Text := 'Da'
  else
    Text := 'Ne';
end;
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: komponenta checkbox u qreportu 05.08.2008. u 10:03 · pre 222 meseca #7
Problem je verovatno to što si kod stavio na BeforePrint od reporta tako da se kod izvrsi samo jednom i dobiješ vrednost polja za prvi record. Pokušaj na BeforePrint od Detail banda.

btw, savkicev savet je na mestu, samo sam hteo da te rešim dileme 'Zašto ovo ne radi?'. Nadam se da sam u pravu.
Možeš postaviti QRExpression kao što je Miloš predložio.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme