לפי ברירת המחדל, Essbase מחשב את כל האיברים של ממד אלא אם נעשה שימוש במשפט תיקון (fix) להגבלת היקף החישוב לאיבר ספציפי או לקבוצת איברים ספציפית מהממד.
ממד ה-sandbox הוא יוצא מהכלל להתנהגות זו. אם איברים מממד ה-sandbox לא כלולים בתיקון (fix) של חישוב, רק איבר הבסיס מממד ה-sandbox מחושב כברירת מחדל. כדי לחשב איברים מממד ה-sandbox שהם לא איבר בסיס, כלול אותם במשפט התיקון (fix), באופן אופציונלי יחד עם איבר הבסיס.
כאשר אתה מציין איברים שאינם איברי בסיס של Sandbox במשפט FIX הבסיס לא נכלל בחישוב אלא אם נוסף באופן מפורש לתוך FIX.
התנהגות זו שונה מחישובים של ממדים שאינם ממדי Sandbox שלא נכללים ב-FIX,אם לא תכלול ממד במשפט FIX Essbase יחשב את כל האיברים מהממד המרומז. ממדי Sandbox מחושבים אחרת, כיוון שהכוונה היא בדרך כלל לחשב 'בסיס' או sandboxes ספציפיים בזמן נתון. Essbase מחשב את ערכי הבסיס של איברים במקום את ערכי Sandbox הפעילים, מלבד המקרים הבאים:
כאשר חישוב מתקבע על איברי sandbox מסוימים.
כאשר החישוב מבוצע מגיליון שהופעל מתרחיש בממשק האינטרנט (נקרא גיליון מופעל-תרחיש) ראה הצג ועבוד עם נתוני תרחיש מתוך ממשק האינטרנט של Essbase.
אם תבצע תסריט חישוב מגיליון שמופעל על-ידי תרחיש, החישוב ירוץ ב-sandbox המשויך לתרחיש, בתנאי שאף sandbox לא צוין במפורש בתסריט.
אם אתה נמצא בגיליון שנפתח באמצעות חיבור פרטי של Smart View ואתה מציג ערכי בסיס של Sandbox, אם תדגיש כל תא נתונים מתוך Sandbox ותפעיל תסריט חישוב בלי תיקון מפורש של Sandbox, יבוצע חישוב מרומז של Sandbox ו-Smart View יציין שבוצע חישוב של Sandbox. אם תדגיש תא מאיבר בסיס (או שלא תדגיש אף תא) הבסיס יחושב כאשר תפעיל את תסריט החישוב וכאשר Smart View יציין שהבסיס חושב.
תוכל לחשב איברים של Sandbox תוך שימוש בתסריטים קיימים של MAXL על-ידי שימוש בשם משתנה החלפה של זמן ריצה מאוחסן: ess_sandbox_mbr.
משפט זה יכול להיות מוחל (עבור Sandbox) בכל תסריט MAXL בלי ליצירת משתנה החלפה בשרת או ביישום.