Archiv

TechInfo

Fehler in RTags Variant does not contain a container

By Dirk Bergles

Eine kleine Hilfe bei der Fehlersuche.

Ein Fehler wie dieser:
XTT_DataSourceEntry/ADDREPLACERNODE, called by: ADDREPLACERNODELIST Error in line 2578: Variant does not contain a container :: ADDREPLACERDOCDATALIST():2545 (184)
deutet in aller Regel einfach auf eine fehlerhafte Formel hin.
Die Ursache ist recht simpel.
Eine Formel, mit Evaluate ausgeführt, liefert immer ein Array zurück. Es sei denn sie führt zu einem Fehler. Dann liefert sie kein Array zurück und der Versuch mit trans(0) auf das 1. Element des Arrays zuzugreifen führt zum Fehler "Variant does not contain a container".

Eventuell wierden hier mal eine geeignetere Fehlermeldung eingesetzt und ein eigener Fehler geworfen.

Einen Kommentar erstellen