Fehlermeldung im WAA

Vom Front-End bis SOAP.

Moderator: Moderatoren

Antworten
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Fehlermeldung im WAA

Beitrag von Jan »

Hallo,

ich habe folgenden Code:

Code: Alles auswählen

FUNCTION handleWeiter(oHtml, oContext)
...
oThread := Thread():new()
oThread:setInterval(100)
oThread:start("typ", oHtml, cMessweise, oThread)     <-- Zeile 134
...
FUNCTION typ(oHtml, cMessweise, oThread)
Und das gibt diese Fehlermeldung:
WAA-Fehler.jpg
WAA-Fehler.jpg (8.46 KiB) 3941 mal betrachtet
Versteh ich nicht. :start() gibt es natürlich definitiv. Aber auch die FUNCTION typ, die dort aufgerufen wird, gibt es selbstverständlich.

Das ist 1.9.331!

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Fehlermeldung im WAA

Beitrag von Tom »

Mmh. Die Funktion ist aber im Originalcode nicht zufällig STATIC, oder?

Hast Du's mal mit einem Codeblock versucht?

Code: Alles auswählen

oThread:start({||typ(oHtml, cMessweise, oThread)})
Herzlich,
Tom
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: Fehlermeldung im WAA

Beitrag von Jan »

Tom,

nein, kein STATIC FUNCTION.

Und Codeblock geht garnicht. Da bekomme ich einen 500er-Fehler vom Server.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Fehlermeldung im WAA

Beitrag von brandelh »

Irgendwas war mit Funktionen in DLL die nicht benutzt wurden, sondern nur in Macros stehen ... ich weiß aber nicht mehr die genauen Umstände. Nur dass der LINKER keine Verweise gesetzt hat.
In diesen Fällen musste man die Funktion in einer Zeile einbauen, die nicht stört:

Code: Alles auswählen

if .f.
   // Liste aller Funktionen 
   x := alltrim("abc")
endif
Gruß
Hubert
Antworten