簡體   English   中英

用於提取文本字符串的 Netsuite 保存的搜索公式

[英]Netsuite Saved Search formula to extract text string

對於 Netsuite 帳戶,我注意到客戶的 entityid(UI 上的客戶 ID)使用組織的客戶編號格式顯示為字母數字值。

但是,在保存的搜索中,它以以下格式顯示,“ACC12345 父實體名稱:ACC67895 子實體名稱”。 我正在嘗試使用公式從此文本字符串中獲取子實體的客戶 ID 號。

以下公式主要在保存的搜索中提取子實體的客戶 ID 號(即上例中的 'ACC67895'

SUBSTR({entityid},INSTR({entityid},'ACC',1,2),8)

有沒有辦法用另一個公式替換這個公式中的 8,以便它提取從第二個“ACC”開始直到第一個空白“”的所有內容?

客戶 ID 的字符數各不相同,因此我不想在公式中使用 8 作為硬編碼值。

謝謝

我建議讓您的第一個 SUBSTR 返回從子客戶 ID 開頭到結尾的所有內容,然后將其嵌套在第二個 SUBSTR 中,該第二個 SUBSTR 將使用 INSTR 查找 ID 之后的空間並切斷之后的所有內容:

SUBSTR(SUBSTR({entityid},INSTR({entityid},'ACC',1,2)),1,INSTR(SUBSTR({entityid},INSTR({entityid},'ACC',1,2)),' '))

丑陋,但它的工作原理。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM