הצטרפו לקבוצות שלנו לקבלת עדכונים מרוכזים פעם בשבוע:

ווטסאפ:
http://wa.dwh.co.il
טלגרם:
http://telegram.dwh.co.il

עזרה בהסתרת עמודה

More
15 years 10 months ago #6000 by davidvir
היי,

יש לי אובייקט מסוג PIVOT שמכיל שלוש עמודות מימד ושתי
עמודות EXPR,כל שורות המימד תמיד מוצגות (expand all).

הלקוח שלי החליט שהוא מעוניין להוסיף עוד עמודת מימד
אך מכיוון שזו תיהיה העמודה הרביעית (והוא רוצה שתמיד יהיו רק שלוש מוצגות) הוא מעוניין להחליט לבד
אילו שלוש עמודות יוצגו מתוך הארבע ואילו לא.

באובייקטים מסוג straright table יש אופצייה תחת לשונית presentation
לבחור האם להציג עמודה או לא.
בפיבוט אין את האופציה הזו...
האם הדרך היחידה הינה שימוש במאקרו?
אם כן למישהו יש דוגמא לכך?

תודה רבה

Please התחברות to join the conversation.

More
15 years 9 months ago #6010 by Matan
כמה שאני מבין אין לך אפשרות אחרת אלא להשתמש במאקרו שימחק ויבנה מימדים בטבלה.

המאקרו שלך צריך לדעת לטפל במחיקה:
set obj = ActiveDocument.GetSheetObject( "xxx" )
obj.RemoveDimension 0

ליצור מימדים חדשים:
obj.AddDimension "yyy"


לשנות את שם המימד:
dims(1).Title.v = "aaa "

לטפל באופן ההצגה של כלל המימדים:

set cp = obj.GetProperties
set dims = cp.Dimensions

for i = 0 to Dims.Count - 1
dims(i).NullSuppression = true
dims(i).NumAdjust = 1 'center
dims(i).LabelAdjust = 1 'center
dims(i).TextAdjust = 1 'center
obj.SetProperties cp
next

לקבוע כמה מהם יהיו בצד (וכמה כעמודות):
cp.TableProperties.NumberOfLeftDimensions = 3
obj.SetProperties cp

ועוד הרבה תכונות ומשחקים שניתן לבצע - כיד הדמיון והדרישות.

Please התחברות to join the conversation.

More
15 years 9 months ago #6017 by davidvir
מצויין

יעל מאוד

Please התחברות to join the conversation.

Moderators: avishaylgiladlDaniel Chotzenodedth
Time to create page: 0.268 seconds