deutschsprachige FoxPro User Group
Forum View
Home
  
  Re: Form kommt nicht hoch- #20738 in section [742442]
Sec: (28) VFX deutsch
Von: Reinhard Jacke
An: Uwe Habermann
Am/Um: 12.12.2019 09:34:22

--from Newsreader at Donnerstag, 12. Dezember 2019; 09:34:22--

Hallo Uwe,

vielen Dank f=C3=BCr die schnelle Antwort. Dieser Code von Woody und ist immer super gelaufen.
Im INIT des grdGrids:
FOR i = 1 TO this.Columncount
This.columns(i).DynamicBackColor="thisform.getdplbcol(RECNO('Dplan'),"+TRANSFORM(i)+")"
This.columns(i).DynamicForeColor="thisform.getdplfcol(RECNO('Dplan'),"+TRANSFORM(i)+")"
ENDFOR

Die Funktion â=80=9Cgetdplbcolâ=80=9D in der Form:
LPARAMETERS nRecno, nColumn
local nFarbe, cbx

SELECT dplan
GO nRecno
IF BETWEEN(nColumn,4,34)
cbx = "dplan.cb"+TRANSFORM(nColumn-3)
nFarbe = INT(&cbx)
nFarbe = IIF(nFarbe < 1, 14215660, nFarbe)
ELSE
nFarbe = 16777215
ENDIF
RETURN nFarbe

Die Funktion â=80=9Cgetdplfcolâ=80=9D in der Form:
LPARAMETERS nRecno, nColumn
local nFarbe, cfx

SELECT dplan
GO nRecno
IF BETWEEN(nColumn,4,34)
cfx = "dplan.cf"+TRANSFORM(nColumn-3)
nFarbe = INT(&cfx)
nFarbe = IIF(nFarbe < 1, 0, nFarbe)
ELSE
nFarbe = 0
ENDIF
RETURN nFarbe
Diesen Code hat Woody geschrieben und er ist immer prima gelaufen.
Auf dem STRATO-Server kam die Meldung hoch, â=80=9C..falscher Wert ....â=80=9D o.=C3=A4.
Nach dem Auskommentieren der Zeilen im INIT der grdGrids, jetzt cChildgrids, kam die Form hoch und war bedienbar, nur nat=C3=BCrlich nicht mehr farbig.
Ich hoffe, Du hast eine gute Idee, sonst hat sich der Auftrag erledigt.

Vielen Dank und mit den besten Gr=C3=BC=C3=9Fen aus dem Weserbergland

Reinhard Jacke
VFP 9.0 SP2 ...7423 + VFX 17.00.1311





Reinhard Jacke   27.11.2019 10:08
Uwe Habermann  27.11.2019 13:23
Reinhard Jacke  27.11.2019 15:48
Uwe Habermann  28.11.2019 02:01
Reinhard Jacke  02.12.2019 12:57
Reinhard Jacke  08.12.2019 22:25
Uwe Habermann  09.12.2019 01:26
Reinhard Jacke  09.12.2019 11:19
Uwe Habermann  10.12.2019 00:58
Reinhard Jacke  11.12.2019 20:09
Uwe Habermann  12.12.2019 00:55
Reinhard Jacke  12.12.2019 09:34
Uwe Habermann  13.12.2019 01:55
Reinhard Jacke  13.12.2019 11:02
Reinhard Jacke  15.12.2019 19:43
Uwe Habermann  16.12.2019 11:39
Reinhard Jacke  16.12.2019 15:04
Uwe Habermann  17.12.2019 09:05
Reinhard Jacke  15.12.2019 21:27
Reinhard Jacke  22.12.2019 14:46
Uwe Habermann  22.12.2019 14:54
  
zurück zum Forum