Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Eigenschaft COLOR existiert nicht ! (https://www.delphipraxis.net/2416-eigenschaft-color-existiert-nicht.html)

gfaw 22. Jan 2003 12:42


Eigenschaft COLOR existiert nicht !
 
Hi,

ich habe seit einiger Zeit in der fertigen Applikation die Meldung "Eigenschaft COLOR existiert nicht !" , wenn ich mir eine Liste ansehen möchte.

In der gesamten Source finde ich hierzu keinen Hinweis. Hat jemand so etwas schon einmal gehabt und gelöst ?

Ciao

Alf

X-Dragon 22. Jan 2003 12:58

Etwas mehr Infos brauchen wir da aber schon :roll:.
Was für eine Liste willst du dir ansehen?
Weißt du im Programm etwas eine Farbe zu?
Wo tritt der Fehler auf (möglichst mit Quelltext)?

gfaw 22. Jan 2003 13:06

Liste der Anhänge anzeigen (Anzahl: 2)
Tach XDragon,

anbei ein Screenshot sowie die PAS-Datei. Reicht dies ?

Ciao

Alf

Luckie 22. Jan 2003 13:17

Screenshot mit Fehlermeldung ist gut, besser wäre es nur, wenn es ein Dateiformat wäre, dass man sich auch ankucken kann, JPG oder png zur Not auch BMP. :roll:

X-Dragon 22. Jan 2003 13:19

Das Objekt "qrLohnkonto" ist ja bei dir vom Typ "TqrLohnkonto". Nach der Fehlermeldung zu urteilen versuchts du irgendwo auf die Variable "Color" im Objekt "qrLohnkonto" zuzugreifen, welche aber nicht existitiert.

Oder hast du vielleicht irgendwo die Eigenschaft "Color" als Variablennamen verwendet?

[edit]
Fehlermeldung:
Zitat:

Fehler beim Lesen von qrLohnkonto.Color: Eigenschaft Color existiert nicht.

gfaw 22. Jan 2003 13:40

Hi X-Dragon,

vielen Dank. Ich nehme an, Du meinst dies hier :

object qrLohnkonto: TqrLohnkonto
Left = 0
Top = 0
Width = 794
Height = 780
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -13
Font.Name = 'Arial'
Font.Style = []
OldCreateOrder = True
PixelsPerInch = 96
TextHeight = 16
object adotMandant: TADOTable
Connection = fmMain.adocMain
CursorType = ctStatic
LockType = ltReadOnly
TableDirect = True
TableName = 'tb_Mandant'
Left = 16
Top = 112
object adotMandantID: TIntegerField
FieldName = 'ID'
end
object adotMandantMandantNr: TIntegerField
FieldName = 'MandantNr'
end
object adotMandantName: TWideStringField
FieldName = 'Name'
Size = 64
end
object adotMandantStrasse: TWideStringField
FieldName = 'Strasse'
Size = 64
end
object adotMandantPLZ: TWideStringField
FieldName = 'PLZ'
..............................
..............................
..............................
end


Ciao

Alf

gfaw 22. Jan 2003 14:16

Tach X-Dragon,

ich habe übrigens in allen Masken eine solche Definition, aber genau in dieser einen kommt das Problem. Stehe noch etwas auf dem Schlauch ?!?!?!?!


Ciao

Alf

X-Dragon 22. Jan 2003 14:58

Ich denke mal, das das dein Problem ist:

Code:
Color = clBtnFace
Denn einem Quickreport kann man so glaube ich keine Farbe zuweisen. Kannst es ja mal probehalber auskommentieren, vielleicht klappts ja :).

Ansonsten kann ich dir aber leider auch nicht viel weiterhelfen, hab bisher möglichst vermieden mit QuickReports zu arbeiten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz