Very new to Filemaker. Using Filemaker 11 pro.
I was wondering if it was possible to renumber an ID field column after doing an insert new record in between records? Maybe using a script trigger?
thanks
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I agree with Jesse that renumbering a record’s unique ID/Index doesn’t sound like a good idea and more information or an example of what you’re trying to do would help.
If you simply want to display the Record Number, you could create an unstored calculation field with the calculation “Get ( RecordNumber )”. This should always display which record, of the found set, is being displayed. FileMaker’s definition is available here: http://www.filemaker.com/help/html/func_ref2.32.55.html
If, on the other hand, you’re trying to make a unique sort order for the records being shown, it is best to do this by creating a new SortIndex numeric field. (You’d need to make certain that the layout that you’re displaying was always sorted by the SortIndex field which can be done using layout script triggers and, possibly, overriding the Sort menu commands using Custom Menus.)
One method to consider would be overriding the New Record command using Custom Menus. When New Record is selected you might route it to a script which does something like this: