Code: Alles auswählen
DCBROWSECOL DATA {|| IF(! (oSekunden2Routen:nArea)->(Eof()), IF( (oSekunden2Routen:nArea)->gesperrt,"Ja","Nein"),NIL) };
EVAL {|x|x:dataArea:lbDblClick := {|a,b,o| IF(oBrowseBez:colPos=2,;
(oSekunden2Routen:felderlesen(),;
oSekunden2Routen:gesperrt := ! (oSekunden2Routen:nArea)->gesperrt,;
oSekunden2Routen:felderschreiben(oSekunden2Routen),;
dc_getrefresh(getlist) ),NIL);
};
};
Also direkt vorne weg, die Maus wurde schon gewechselt, das Mauspad wurde genommen, in anderen Programmen parallel wurde getestet. Daran liegt es also nicht.