Frage

Ich habe eine Methode, um den Spaltennamen des Tabellenzusatzes umzubenennen.

generasacodicetagpre.

und ich nenne diese Funktion in einem anderen Verfahren

generasacodicetagpre.

Es gibt jedoch einen Fehler "BYREF Argument Type Mismatch"

War es hilfreich?

Lösung

Es fehlte für mich, weil Sie nicht "FLD" definiert haben.Das Folgende ist viel direkter als das Looping durch alle Tabellen / Felder:

generasacodicetagpre.

Andere Tipps

Es gibt andere knifflige Situationen, in denen dieses Problem auftreten kann.Wenn Sie beispielsweise zwei (oder mehr) Variablen in einer Zeile deklarieren:

generasacodicetagpre.

Jetzt ist Firstsubmenu von der Typvariante, während Sickernubmenu vom Typ CommandBarpopup ist.Dies ist möglicherweise nicht das, was Sie beabsichtigen, und können auch eine Ursache für den oben genannten Fehler sein, wenn Sie sie unter Bezugnahme auf eine Funktion bestehen, die einen Parameter des Typs CommandBarpopup erwartet. In diesem Fall ist eine Lösung, sie auf zwei Zeilen zu erklären:

generasacodicetagpre.

oder wenn Sie es wirklich auf einer Zeile zusammendrücken möchten, kann es so gemacht werden:

generasacodicetagpre.

Beachten Sie, dass Sie die 'AS' -Dereichdeklaration für jede Variable wiederholen müssen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top