2017-08-16 23 views
0

基本的な算術演算を行うために数値に変換したい時間として表示される自由形式のテキストカスタムCRMフィールドがあります。このフィールドは{actualwork}と呼ばれ、3時のように表示されます。私は{custeven10}という10進数のフィールドで分けてパーセントで表示したいと思います。Netsuiteカスタム数式分割文字列

TO_NUMBERとSUBSTRを使用すると、テキストを数値に変換できますが、時間数は1桁を超える可能性があります。したがって、SUBSTRコマンドを使用してフィールドを分割する方法がわかりません。今はこのコマンドを使用していますが、文字列の最初の桁のみを使用しています。

TO_NUMBER(SUBSTR{actualwork},1,1))/{custevent10} 

":"の前後の文字を2つの文字列に分ける方法は誰にも分かりますか?あなたの時間をありがとう。

答えて

1

私は数にテキストを変換し、分と時間を分離するために、この式を使用:

(TO_NUMBER(SUBSTR({actualwork}, 1, LENGTH({actualwork})-3))+TO_NUMBER(SUBSTR({actualwork}, LENGTH({actualwork})-1,2))/60)/{custevent10}