PathSeparator
ネストされたフォルダ内のスプレッドシートに基づいてテーブル名を計算する際に、パス区切り文字を表すために使用される文字。
データ型
string
デフォルト値
"_"
解説
このような場面でパスコンポーネントを区切るために使用される文字は、この接続プロパティの値から取得されます。デフォルトでは、この区切り文字は"_" です。
URI 接続プロパティがフォルダに設定され、IncludeSubdirectories 接続プロパティがTrue に設定されている場合、ネストされたフォルダ内のブックが、connector がテーブルとしてモデル化するスプレッドシートを持つブックのプールに含まれます。
ネストされたフォルダ内のブックにあるスプレッドシートに基づくテーブルには、URI で指定されたフォルダに相対的なすべてのパスコンポーネントの名前が含まれます。
例えば、以下の場合を想定します:
- URI がC:/Workbooks に設定されている
- IncludeSubdirectories がTrue に設定されている
- C:/Workbooks/NestedWorkbooks というフォルダに"MySheet" というシートを含む"MyWorkbook.xlsx" というブックファイルがある
connector はデフォルトで、"MySheet" シートの結果テーブルを次のように呼びます:NestedWorkbooks_MyWorkbook.xlsx.MySheet
これには、ネストされたフォルダ("NestedWorkbooks")とその中のブック("MyWorkbook.xlsx")を区切る文字("_")が含まれていることに注意してください。
この区切り文字は、任意の数のネストされたフォルダレベルに適用されます(DirectoryRetrievalDepth 接続プロパティの値が許可する限り)。