OUTPUT MODIFY

OUTPUT MODIFY 指令會將格式化及其他變更套用至作用中「檢視器」視窗的內容。

附註: OUTPUT MODIFY 語法圖中使用的方括弧是語法的必要部分,不是用來指示選用元素。 需要語法圖中顯示的任何等號 (=)。 SELECT 以外的所有次指令都是選用的。
OUTPUT MODIFY NAME={*   }
                   {ALL }
                   {name}

 /REPORT PRINTREPORT = {NO**  }
                       {YES   }
                       
 /SELECT CHARTS HEADINGS LOGS MODELS 
         TABLES TEXTS TREES WARNINGS
         OUTLINEHEADERS UNKNOWN OTHER
         PAGETITLE NOTES
 or
 /SELECT ALL EXCEPT = [list]

 /IF  COMMANDS = ["expression", "expression(integer)"
                  "expression(LAST)", LAST]
      SUBTYPES = ["expression" "expression"...]
      LABELS = [EXACT("expression") BEGINS("expression")
                ENDS("expression") CONTAINS("expression")]
      INSTANCES = [n n... LAST]
      VISIBLEONLY={NO**}
                  {YES }
 
 /DELETEOBJECT DELETE={NO**}
                      {YES }

 /INDEXING
  INDEXTYPE = {NUMBER** }  
              {LETTERLOW}  
              {LETTERCAP}
              {ROMANLOW } 
              {ROMANCAP }
  INDEXSTART = {1**     }
               {integer }
               {"letter"}
               {"roman" }

 /OBJECTPROPERTIES
  VISIBLE = {ASIS**}
            {YES   }
            {NO    }
  OUTLINELABEL = "expression"
  SIZE = {PERCENT    }  ({width, height       })
         {CENTIMETERS}   {PROPORTIONAL, height}
         {INCHES     }   {width, PROPORTIONAL }
         {POINTS     }
 
 /TABLE
  TABLETITLE = "expression"
  TRANSPOSE = {NO**}  
              {YES }
  TLOOK = {"filespec"}
          {"name"    }
          {NONE      }
  SELECTEDLAYER = [{"variable", "category"}]
                   {"variable", number    }
                   {number, "category"    }
                   {number, number        }
  SORT = {COLLABEL("label")  }
       {COLPOSITION(number)}
  SORTDIRECTION = {ASCENDING**} 
                  {DESCENDING }
  TABLESUMMARY = "expression"
  PIVOT = [expression]

 /TABLECELLS
  SELECT = ["expression", COUNT, MEAN, MEDIAN, RESIDUAL, 
            PERCENT, SIGNIFICANCE, VALID, TOTAL, MISSING, 
            CUMULATIVEPERCENT, VALIDPERCENT, POSITION(integer),
            BODY, HEADERS, FOOTNOTES, TITLE, CAPTION, …]
  SELECTDIMENSION = {BOTH** }
                    {COLUMNS}
                    {ROWS   }
  SELECTCONDITION = {ALL**,                                             }
                    {["expression", TOP(integer), BOTTOM(integer), 
                      PARENT(expression), CHILD(expression),…]}
  COLUMNWIDTH = {CENTIMETERS(value)}
                {INCHES(value)     }
                {POINTS(value)     }
  APPLYTO = {CELL**      }
            {COLUMN      }
            {ROW         }
            (COLUMNDATA  }
            {ROWDATA     }
            {COLUMNHEADER}
            {ROWHEADER   }
  REVERTTODEFAULT = {NO**}  
                    {YES }
  FORMAT=format
  FONT = "fontfamily"
  FONTSIZE = value
  STYLE = REGULAR BOLD ITALIC UNDERLINE
  TEXTCOLOR = {color       } 
              {RGB(r, g, b)}	
  BACKGROUNDCOLOR = {color       } 
                    {RGB(r, g, b)}	
  REPLACE = {"expression"}
            {number      }
  HIDE = {NO**}
         {YES }
  UNGROUP = {NO**}
            {YES }

 /GRAPHS
  CTEMPLATE = {["filespec", "filespec", ...]}
              {[name, name, ...]           }
  VIZSTYLESHEET = "stylesheet name"

 /TEXTS
  TEXT = "expression"
  FONT = "fontfamily"
  FONTSIZE = value
  STYLE = REGULAR BOLD ITALIC UNDERLINE
  TEXTCOLOR = {color       } 
              {RGB(r, g, b)}	
  • 如果包含的話, REPORT 次指令必須是第一個次指令。
  • 容許多個輸出修改區塊。 每一個修改規格區塊必須以 SELECT 次指令開頭。
  • TEXTCOLORBACKGROUNDCOLOR 的有效顏色值為 BLACK, BLUE, CYAN, DARKGRAY, GRAY, GREEN, LIGHTGRAY, MAGENTA, ORANGE, PINK, RED, WHITE, YELLOW

此指令會立即生效。 它不會讀取作用中資料集或執行擱置轉換。 如需相關資訊,請參閱主題 指令順序

發行歷程

版本 27.0
  • TABLES 次指令中新增了 PIVOT 關鍵字支援。
  • TABLECELLS 次指令的 SELECT 關鍵字中,已新增 VALIDTOTALMISSINGCUMULATIVEPERCENTVALIDPERCENT 選項的支援。
  • TABLECELLS 次指令中新增了 HIDEUNGROUP 關鍵字支援。
  • 針對 TABLECELLS 次指令中的 SELECTCONDITION 關鍵字,新增了 PARENTCHILD 選項支援。

版本 22.0

  • 已建立指令。

範例

OUTPUT MODIFY
 /SELECT TABLES
 /IF SUBTYPES=["Frequencies"]
 /TABLECELLS SELECT=["Total"]
  SELECTDIMENSION=ROWS
  STYLE=BOLD APPLYTO=ROW.