Newbies scooby Posted September 22, 2003 Newbies Posted September 22, 2003 Hello, I have a text field that holds a code like so "03-0528-1". The field is a standard text field so that I can allow the dashes. How can I increment the last number so that it becomes "03-0528-2" using insert calculated result(script)?
-Queue- Posted September 22, 2003 Posted September 22, 2003 There is no need for an insert calculated result. Just use Set Field [textfield, Substitute( LeftWords( Substitute( textfield, "-", " " ), 2 ) & " " & NumToText( RightWords( Substitute( textfield, "-", " " ), 1 ) + 1 ), " ", "-" )]. This will convert the hyphens to spaces so the groupings can more easily be extracted, add 1 to the number furthest to the right, change it back to text, and convert the spaces back into hyphens. Will this work for you?
Riley Waugh Posted September 23, 2003 Posted September 23, 2003 If you have a text field, in defien fields under "options" under the 'auto-enter' tab, click serial number and put in the starting number...abc-123-2-2-1 or whatever.
Newbies scooby Posted September 23, 2003 Author Newbies Posted September 23, 2003 thanks for the replies- this does not need to increment on every record, only on certain ones- so autoincrement wont suit my needs- i'll try the setfield option thanks
Ugo DI LUCA Posted September 24, 2003 Posted September 24, 2003 May be you should tell us : 1. What are the components of that key ? 2. What you want to use it for ?
Recommended Posts
This topic is 7802 days old. Please don't post here. Open a new topic instead.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now