Fehlersuche Hilfe ?

03/05/2010 - 09:34 von Silenus paparias | Report spam
Hallo.

Habe folgendes problem:

Eine kleine "printerform.scx" hat eine Button Print mit foldenden
code in click event:
y=1
FOR i=1 TO thisform.list1.ListCount
IF thisform.list1.Selected(i)=.t.
DIMENSION listarray(y)
listarray(y)=thisform.list1.List(i)
y=y+1
ENDIF
endfor
FOR i=1 TO ALEN(listarray,1)
REPORT FORM deals FOR ALLTRIM(deals.pelatis)=ALLTRIM(listarray(i)) TO
PRINTER PREVIEW noconsole
ENDFOR

KEINE sonstige code in form.

Das Programm bleibt stehen mit der Fehlermeldung "Unknown member
SPINNER3."

Nach schauen in den Debugger bleib das auf :

REPORT FORM .

Weder in den Printerform.scx noch in der *.FRX existiert so eine
member!.

Diese member existiert nur in der Hauptform.
Der aufrufen Button hat diesebezueglich folgenden code.

zdate=CTOD(STR(thisform.spinner1.Value)+STR(thisform.spinner2.Value)
+STR(thisform.spinner3.Value))
...

do printform.scx

zdate ist eine Public variable die in .FRX existiert und gedruckt
wird.

Hat jemand idee oder eine vorschlag zu fehlerbehebung?

Danke.
 

Lesen sie die antworten

#1 Silenus paparias
03/05/2010 - 09:49 | Warnen spam
Ich hab noch was vergessen zu erwaehnen:

Ruf ich den report direkt auf, mit "Preview", lauft es ohne
problemen, und zdate wird auch korrekt ausgedruckt.

Ähnliche fragen