Formel-FehlerHallo, ich erhalte eine Fehlermeldung, während ich diesen Code ausführte.
Gibt es einen Fehler, den ich übersehe?
//Remove brackets in All Column names
dt1 << deselect all();
wait (0.5);
//int i = 0;
For (int j = 7, j <= 86, j ++,
col = Column (j);
colname = "I" || Char(j-6) || "_nA";
col << Set Name(colname);
);
Re: Formel-FehlerEs scheint, dass Sie vor Ihrer Variablen j versuchen, einen Variablentyp zu deklarieren, indem Sie ihn mit int voranstellen.
Es gibt ein paar Probleme damit:
- JSL erfordert (oder unterstützt) keinen Variablentyp.
- Leerzeichen werden in JSL ignoriert. In Ihrem Code ist Ihre Schleifenindikatorvariable also "int j". Wenn Sie also im Vergleich auf "j" verweisen, ist dies undefiniert.
Entfernen Sie einfach das "int" und Ihr Code sollte den Fehler nicht erzeugen.