Und das Feld "Zuordnung" ist ein Textfeld und NICHT berechnet zur Anzeige?
= der Feldtyp ist eine Dialogliste mit zwei Werten zum auswählen.
Dann ist es also ein Mehrfachwert und Du musst die Abfrage ändern, da "=" nicht funktioniert, wenn es mehrere Werte hat. In diesem Fall also die Abfrage mit @IsMember.
feld1 = uidoc.fieldGetText("AKundenzuordnung")
If uidoc.fieldGetText("KZ") = "" Then
KdZuord$ = |@IsMember("| + feld1 + |";Zuordnung)|
End If
So, ich hoffe dass keine Klammer fehlt

Andreas