指定分代式選項

擷取檢查程式的「分代式」頁籤可讓您指定擷取的分代式選項,例如祖代的最大深度和欄順序,以及平衡填入選項。只有在擷取類型為「分代式」時才會顯示此頁籤。

如何指定分代式選項:

  1. 在擷取檢查程式的「分代式」頁籤中,按一下編輯
  2. 最大深度中輸入一個整數 (0,或 2 至 99),以便定義要在擷取中為祖代資訊產生的欄數。
    • 2 至 99 的值會產生平衡的擷取,因為每筆記錄的重複祖代欄數目都相同 (為祖代所建立的欄數是您指定的最大深度 - 1)。
    • 若該值為 0,會讓擷取中的欄及標頭不平衡,因為每筆記錄可能都有不同數目的欄。
    • 您無法輸入 1,因為這不會在擷取中納入任何祖代資訊。

    Note:

    如果祖代節點的實際深度大於您指定的最大深度,會在擷取中跳過該祖代節點。若要避免發生這種情況,您可以擴充最大深度,或是使用「擷取選項」頁籤上的「祖代篩選」,縮小您篩選出的祖代清單。請參閱指定擷取選項
  3. 平衡填入選項中選取值,以填入其祖代數目少於指定最大深度層級的記錄祖代欄中。
    • :不存在層級的祖代欄會填入「擷取選項」中的空值關鍵字值。請參閱指定擷取選項
    • 重複父項:不存在層級的祖代欄會填入目前正擷取之節點的父項節點值。
    • 重複節點:不存在層級的祖代欄會填入目前正擷取之節點的值。
    • 重複最上層節點:系統會在頂層祖代欄填入最上層節點的值,然後將其餘層級向下推,讓最後一個祖代層級位於最低層級。

    例如,假設您有一個階層,其中 A 為最上層節點,B 為 A 的子項,C 為 B 的子項,111 為底層節點,最大深度為 5。下列表格說明每個「平衡填入選項」設定的顯示方式:

    平衡填入選項 第一欄 第二欄 第三欄 第四欄 第五欄
    A B C   111
    重複父項 A B C C 111
    重複節點 A B C 111 111
    重複最上層節點 A A B C 111
  4. 祖代欄順序中,指定擷取中的祖代欄順序 (「增加」或「滅少」)例如,假設您的階層是從層級 1 到層級 10,「增加」會讓階層從層級 1 (階層的頂端) 開始,然後往下至其他層級;而「減少」會讓階層從層級 10 (底層) 開始,然後往上至其他層級。