Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Zu den möglichen Ursachen dieses Fehlers gehören:
Die Länge einer Datensatzvariablen, die in einer
FileGet,FileGetObjectoderFilePutObjecteiner Anweisung angegeben ist,FilePutunterscheidet sich von der Länge, die in der entsprechendenFileOpenAnweisung angegeben ist.Die Variable in einer
FilePutOder-AnweisungFilePutObjectist oder enthält eine Zeichenfolge mit variabler Länge.Die Variable in einer
FilePutoderFilePutObjectenthält einenVariantTyp.
So beheben Sie diesen Fehler
Stellen Sie sicher, dass die Summe der Größen von Variablen mit fester Länge im benutzerdefinierten Typ, der den Typ der Datensatzvariable definiert, mit dem in der
FileOpenAnweisungsklauselLenangegebenen Wert identisch ist.Wenn die Variable in einer
FilePutOder-AnweisungFilePutObjecteine Zeichenfolge mit variabler Länge enthält, stellen Sie sicher, dass die Zeichenfolge mit variabler Länge mindestens 2 Zeichen kürzer ist als die in derLenKlausel derFileOpenAnweisung angegebene Datensatzlänge.Wenn die Variable in einer
FilePutoder einer Zeichenfolge enthalten ist oderFilePutObjectenthältVariant, stellen Sie sicher, dass die Zeichenfolge mit variabler Länge mindestens 4 Byte kürzer ist als die in derLenKlausel derFileOpenAnweisung angegebene Datensatzlänge.