I'm writing a solution where the use of "Back" navigation is implemented. I 
have learned how to make it remember which tab was opened, so it doesn't return 
to the default tab, but it only works with one set of tabs.

Perform Script LIFO Increment
Perform Script LIFO Tab-a Increment
Perform Script LIFO Tab-b Increment
Set Field [Main::Last Layout 1; Get (LayoutName)]
Set Field [Main::Last Tab Name 1a; APPROPRIATE OBJECTNAME]
Set Field [Main::Last Tab Name 1B; APPROPRIATE OBJECTNAME]
Goto Related Record?.

This only works if the navigation is specifically from a button on that tab, so 
you can refer to it by object name because, duh, you know which tab the button 
was on. How can I remember which tab was open if I navigate using a button not 
on one of the tabbed sections, or if more than one set of tabs is on the layout?

Tab Set 1
Phone (Default)
Web
Address
Personnel

Tab Set 2

Memos
Invoices
Sold

On the Personnel tab I set the field that remembers the tab the object name I 
gave to the Personnel Tab (PersonnelTab). So when I return I can set it to open 
that tab, instead of the default (Phone). However, what if the user had the 
Invoices Tab chosen as well. I can't find any Get function that gives the satet 
of the different tabs on the layout.


BTW: STILL LOOKING TO INTEGRATE IMAGE CAPTURE WITH FM PRP 9!!!

Reply via email to