資料項目的長度和偏移

資料項目長度及偏移的顯示受到數個限制。

支援 PL/I 資料類型

可以針對下列類型的 PL/I 資料元素計算長度及偏移: BINARY、BIT、CHARACTER、COMPLEX、DECIMAL、DIMENSION、FIXED、FLOAT、GRAPHIC、HANDLE、NONVARYING、PICTURE、POINTER、REAL、SIGNED、UNSIGNED、UNION、VARYING、 VARYING4、VERYINGZ、WIDECHAR、WIDEPIC。

顯示的資訊類型

下列資訊可以顯示在「資料元素」視圖的 長度偏移 直欄中。
表 1. 「資料元素」視圖的 長度偏移 直欄中的資訊
內容 說明
非負整數 資料項目的 長度偏移 ,以 1 位元組增量測量。 偏移原點從 1 開始,與其他語言不同,偏移可能從 0 開始。
空白或空白
  • 表格項目不是資料項目,而是其他字串,例如程式標籤或段落名稱。
  • 表格視圖不支援來源的語言。
省略符號 (...)
  • 來源檔包含多個程式,且資料項目位於不是來源中第一個程式的程式單元內。
  • 資料項目沒有可顯示的相關資料資訊,例如當資料項目是 FILLER 或未命名項目時。
  • 當資料項目為 LEVEL 88 時,表示沒有可顯示的相關資料資訊。
*** 下列資料元素類型超出範圍,因為它們是由動態配置所建立。 它們的長度和偏移會在 API 中傳回 0 值。
  • 受管制及基於變數
  • TYPE、LIKE 及 UNALIGNED 屬性
  • AREA 變數