Lokale Zellfixierung in einer Query (Frontend) 
Sie können in BEx Web Applications eingabebereite Zellen gegen manuelle Änderungen sperren, genauer gesagt, fixieren. Diese Zellfixierungen werden als lokale Einstellungen mit Bezug zum aktuellen Result-Set in der BI Java Web Laufzeit verwaltet.
Hinweis
Diese Funktion ist nur in der BI Java Web Laufzeit implementiert, d.h. in Web Applications, die mit dem BEx Web Application Designer (WAD) angelegt wurden.
Planungsfunktionen und Planungssequenzen berücksichtigen die zur Laufzeit im Web fixierten Zellen nicht. Das bedeutet, dass fixierte Zellen dennoch durch Planungsfunktionen und Planungssequenzen geändert werden können.
Zellfixierungen in einer Query bleiben erhalten, solange der Benutzer keine signifikanten Änderungen am Result-Set vornimmt. Der Benutzer kann also folgende Aktivitäten ausführen, ohne die Zellfixierungen zu verlieren:
Sortieren
Aufklappen bzw. Zuklappen von Knoten von BW-Hierarchien
Änderungen von Anzeigeeinstellungen für Merkmale
Wenn der Benutzer hingegen eine der folgenden Aktivitäten ausführt, werden die Zellfixierungen aufgehoben:
Aufruf des Variablenbildes, um Variablenwerte zu ändern,
Aufriss, Entfernen des Aufrisses
Vertauschen der Zeilen- und Spaltenachse, Vertauschen der Merkmale
Hierarchische Achsenanzeige
Null-Unterdrückung
Filter setzen
Da eine Zellfixierung eine lokale Einstellung mit Bezug zum aktuellen Result-Set ist, ist eine zur Laufzeit fixierte Zelle im Datenmodell der Query nicht bekannt. Das bedeutet, dass eine fixierte Zelle nicht vergleichbar ist mit einer Zelle, die durch eine Datenscheibe geschützt ist. Für das Backend- System verhält sich eine fixierte Zelle wie eine Zelle, die ohne Änderung des Wertes übermittelt wurde.
Aus diesem Grunde gibt es folgende Einschränkung:
Eine Fixierung ist eine lokale Eigenschaft der Zelle im aktuellen Result-Set. Wenn die fixierte Zelle Datensätze mit anderen Zellen teilt, wird die Fixierung nicht auf die anderen Zellen übertragen. Wenn von z.B. zwei Zellen, die dieselben Datensätze benutzen, eine fixiert wird, ist die andere keineswegs fixiert. Dieser Punkt ist besonders bedeutsam für Queries, in denen aus eingeschränkten Kennzahlen wie im folgenden Beispiel eine Art “Hierarchie” gebildet wird:
Umsatz Jan. wird modelliert als Kennzahl Umsatz, die durch die Selektion des Zeitmerkmals auf 1.2009 eingeschränkt ist.
Umsatz Q1 wird modelliert als Kennzahl Umsatz, die durch die Selektion des Zeitmerkmals auf 1.2009 – 3.2009 eingeschränkt ist.
Wenn Umsatz Jan. fixiert und Umsatz Q1 geändert wird, würde das System die Fixierung bei der Verteilung des Wertes von Umsatz Q1 auf die Monate nicht berücksichtigen.
Empfehlung
Daher empfehlen wir, ebenso wie bei Disaggregation auch im Falle fixierter Zellen mit BW-Hierarchien zu arbeiten. Weitere Informationen finden Sie im SAP-Hinweis 994853.
Sie können eine Zelle über den entsprechenden Befehl aus dem Kontextmenü Zelle sperren fixieren. Es ist auch möglich, über den entsprechenden Befehl aus dem Kontextmenü eine ganze Zeile oder Spalte zu fixieren bzw. wieder zu entsperren.
Alternativ können Sie den folgenden URL-Parameter verwenden, um die Funktion der Zellfixierung zur Laufzeit zu setzen: MENU_CELL_LOCKING = X. Sie können den Parameter entweder direkt in die URL der Web Application einfügen oder ihn im Web Application Designer in der XMHTL-Sicht (Registerkarte XHTML) setzen.
Weitere Informationen über Zellfixierungen finden Sie unter Zellfixierung sowie Globale Zellfixierung in einer Planungsanwendung (Backend).