Seite 1 von 1

PARAMETER !!!! Fehler ... can not convert ...

Verfasst: 21. Dezember 2010, 13:27
von BRANDELH
Hallo,

MAN KANN ES NICHT GENUG BETONEN :

Wie bei Basic üblich übergibt WinDev Parameter PER REFERENZ (PER VARIABLE) :exclamation:
Also genau anders als Xbase++ und Cli**er.

Sinnvollste ABHILFE (wenn man es anders will):

Code: Alles auswählen

function MyFunc( LOKAL myPara1 IS ... )
durch dieses LOKAL vor dem Parameter erreicht man das Standardverhalten von Xbase++ und vermeidet Konvertierungsfehler ...

'Empty' Value can not be converted in String ...
Ein noch nie angefasstes Datenbankfeld ist nämlich NULL oder EMPTY !

Ebenso die Meldung dass man BOOLEAN nicht nach STRING oder INT konvertieren kann. PER REFERENZ geht das nicht, wohl aber per VALUE ...

PS: Ich muss mir das selbst endlich merken :blush: