Beste mensen,
ik heb een form met veel kolommen.
Ik wil per kolom de kleur van de inhoud bepalen (Forecolor)
Ik heb de volgende code:
IF veld = 'Datum' THEN BEGIN
CurrForm.Datum.UPDATEFORECOLOR(integer);
END
Ik heb 2 velden aangemaakt namelijk
veld en
integer.
in Veld wordt de naam van het kolom gezet en in integer het nummer van de kleur,
voorbeeld:
veld = 'Datum'
integer = 255
Dan wordt het kolom Datum rood. dit is tot nu toe goed.
Alleen wil ik ook andere kolommen wijzigen van kleur.
Als ik de velden leeg haal om andere kolommen te wijzigen van kleur,
dan verlies ik het kleur van de gewijzigde kolom. Hij houdt het kleur niet vast.
Hoe moet ik dit oplossen?
Ander vraag: wat houdt dit in? --> CurrForm.Datum.UPDATEINDENT(220);
heeft dit hiermee te maken?
ik hoop dat ik snel een goede oplossing krijg
Akin
Comments
Example:
Field Name starts at the begin of the Text box: with updateident(integer) it could look like this:
To the other question: Did i understood it correct, that you will set dynamicly the colour of the coloumns by using a "WhichFieldTextBox" and a "TheColorOfTheWichFieldTextBox" :?: And after you set Field DATUM you will set Field BESCHREIBUNG but the Field DATUM should not lost his color :?:
Regards
i want to use 2 fields to say which column I want to change.
2 fields ot use:
Veld
Kleur
for example:
Veld = 'Date'
Kleur = 255
If I do this I want that column 'Date' forecolor changes to 255. that's it.
after I clear field Veld and Kleur it must stay as 255.
clear?
If only during the window is open, u can use a array or a temptable where you store the colourvalues.
Like field Date is Array[1], Field Description is Array[2] and so on....
On the TextBox and Textbox with color u set the array.
Also you can create a option variable where you define, for example, 10, colours. So the user doesn't need to type 255 or 0 or 344456. He select then GREEN, BROWN, and so on. You know RED is 255, BROWN is XYZ and Green is ABC ....
Regards
Dit is het "NAV Dutch speaking only" forum, waar enkel postings in het Nederlands zijn toegelaten.
Translated: This is the "NAV Dutch speaking only" forum, where only postings in Dutch are allowed.