發表文章

目前顯示的是有「excel」標籤的文章

Salesforce 的 Id 為什麼分為 15 碼和 18 碼兩種?

概念上來說,15 碼 Id 是區分大小寫的,18 碼 Id 是不用考慮大小寫的。 技術上來說,直接把18 碼 Id 的後三碼截掉,就可以得到 Id 的 15 碼版本。 但若是想 15 碼 Id 出發想得到 18 碼 Id ,需要稍微計算一下。 這是用 JavaScript 來計算 15-digit to 18-digit 的方式: javascript :( function (){ var input = prompt ( 'Enter 15-character ID' ); var output ; if ( input . length == 15 ){ var addon = "" ; for ( var block = 0 ; block < 3 ; block ++) { var loop = 0 ; for ( var position = 0 ; position < 5 ; position ++){ var current = input . charAt ( block * 5 + position ); if ( current >= "A" && current <= "Z" ) loop += 1 << position ; } addon += "ABCDEFGHIJKLMNOPQRSTUVWXYZ012345" . charAt ( loop ); } output =( input + addon ); } else { alert ( "Error : " + input + " i...

workbench匯出的CSV,用excel打開有時候會亂掉,何解?

圖片
 所謂 亂掉 ,常見的情況有二 1. 字體編碼亂掉:原本的中文字日文字或是歐洲文字或是不知道哪裡的神奇編碼文字,通通都變成亂碼了。 2. 欄位版面錯亂:原本應該要在A欄位的資料莫名被掛到B欄位下了。