Zeilen einer TableBox farblich markieren, wenn Häkchen ...

Bild Microsoft Dynamics NAV 4.xx
(ehem. Microsoft Business Solutions-Navision)

Zeilen einer TableBox farblich markieren, wenn Häkchen ...

Beitragvon Jasmin » 24. August 2015 12:52

Hallo!
Ich habe in einer Subform eine TableBox.
In einer Zeile wähle ich aus, ob ich drucken möchte oder nicht.
Wenn das Häkchen gesetzt wurde, soll die komplette Zeile farblich markiert werden.

Jetzt habe ich das so gemacht:
Code: Alles auswählen
IF ...  THEN
  CurrForm.EAN.UPDATEFORECOLOR(iColorSortiment);
IF ... THEN
  CurrForm.EAN.UPDATEFONTBOLD(TRUE);
IF drucken THEN CurrForm.EAN.UPDATEFORECOLOR(iColorDrucken);


Das wäre jetzt bei der Spalte EAN...
Jetzt müsste ich das ja in JEDER Spalte angeben... Gibt es da nicht eine schönere Lösung?
Sowas wie:
Code: Alles auswählen
for i = 0 to AnzahlSpalten do
begin
....
...
..
.
end;
Jasmin
 
Beiträge: 22
Registriert: 25. Juli 2014 15:35
Realer Name: Jasmin
Arbeitsort: RLP

Re: Zeilen einer TableBox farblich markieren, wenn Häkchen .

Beitragvon fiddi » 24. August 2015 13:10

Gibt es da nicht eine schönere Lösung?

In deiner Version leider nicht wirklich :-(
Du könntest höchstens im OnAfterGetRecord Variablen setzen, und im OnFormat ohne Abfrage setzen, aber du musst Code in jeden OnFormat -Trigger einbauen.

GruĂź, Fiddi
Wer aufhört besser zu werden, hat aufgehört gut zu sein. (frei nach Philip Rosenthal)
Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
fiddi
Moderator
Moderator
 
Beiträge: 7091
Registriert: 9. Juni 2008 10:13
Realer Name: Hans Heinrich Fiddelke
Arbeitsort: Bremen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV2.6-aktuell


ZurĂĽck zu NAV 4.xx

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast