擷取中間的字元

問題NewYork 檔案將成本中心、帳戶和帳戶說明顯示為一個連續的字串,而非三個字串。您希望將帳戶字串從成本中心字串和帳戶說明字串中分離出來。


影像顯示 NewYork 總帳畫面的內容。內容已於該影像之前的文字部分說明

解決方式:在「匯入格式」畫面中,將下列指令碼指派給「帳戶」列的「運算式」欄位。在「匯入格式」畫面中,將下列指令碼指派給「帳戶」列的「表示式」欄位。此指令碼可擷取並傳回帳戶字串的字元 (字串位置 7 至 10 的字元):

def Parse_Account (strfield, strrecord):
   return strField[6:10]

結果:帳戶字串從成本中心字串和帳戶說明字串中分離出來。

結果:匯入文件的「帳戶」欄中僅顯示帳戶編號。