Error: 1051082: Substitution variable already exists

Sie haben vielleicht diese Fehlerbotschaft schon einmal gesehen beim Erstellen einer Substitutionsvariable, aber hier kam diese als ich den Wert Àndern wollte. Hier ist eine Beschreibung dieser Erfahrung.

Ein Name von einer Substitutionsvariable kann es nicht doppelt geben. Zumindest nicht fĂŒr dieselbe Anwendung/Datenbank. Wenn man also eine doppelt anlegen will, dann ist eine Fehlerbotschaft wie im Titel des Beitrags steht auch wohl zu erwarten.

Das interessante war aber, dass ich im EAS den Wert einer bestehenden Variablen Ă€ndern wollte. Nichts neu, sondern nur ein anderes Szenario bei Value. Diese gilt fĂŒr alle Applications und alle Datenbanken. Wie in Abbildung 1 zu sehen ist, war das nicht möglich.

Abbildung 1: Create Variable failed

EAS gab auch diese Fehlerbotschaft zurĂŒck.

                MaxL Command               November 25, 2022 2:48:53 PM CET

Error: 1051082: Substitution variable Curr_Scenario already exists

SpÀter stellte sich heraus, dass im Hintergrund eine Restrukturierung lief.

Abbildung 2: Es lief nog ein restructure

Als diese fertig war, konnte ich ohne Probleme die Variable anpassen.

Dabei fiel mir aber auf, dass eine andere Variable nicht mehr funktionierte. Ich bekam den Fehler dass sie nicht existierte. Nun, ich sah sie doch echt….

Error: 1012042 Substitution variable [CURR_Year] doesn’t exist.

Nachdem ich diese neu erstellt hatte, funktionierte diese auch wieder. Auch diese war eingestellt fĂŒr alle Anwendungen und alle Datenbanken.

Ihr Philip Hulsebosch.

Veröffentlicht in Bewirtschaftung & Automatisierung, Essbase Verwendete Schlagwörter: , ,