2011-06-09 77 views
3

這可能是一個非常簡單的問題,但我遇到了一些問題。我在文本字段中記錄了一些以firstname.lastname格式記錄UserID的信息。我需要報告的目的是將這些數據分成2個新字段(分別創建爲FirstName和LastName)。我嘗試用LeftWords和RightWords的計算來替換字段內容,但不幸的是它不工作:名字爲LeftWords(Attendance :: UserID; 1),姓爲RightWords(Attendance :: UserID; 1)。它給我的是用戶ID。我認爲拋棄我的是分離用戶ID的'時期'。有什麼建議麼?我看過了一些分裂文本的方法,但大多數已經用空格隔開分裂的文字...在FileMaker中分割文本

回答

7

對於第一個名字:

Left (Attendance::UserID ; Position(Attendance::UserID; "."; 1; 1)-1) 

對於姓氏:

Right(Attendance::UserID; Length(Attendance::UserID) - Position(Attendance::UserID; "."; 1; 1)) 
+0

非常感謝,我能夠通過細化我的搜索來找出FirstName,但是LastName仍然給我帶來麻煩。這似乎是完美的。再次感謝! – wchsTech4 2011-06-09 15:24:50