Oyseka Posted February 22, 2013 Posted February 22, 2013 Hi All, I currently have a script which chooses the output layout based on a clients language preference, which works fine, but I wondered if there was a way to just use one layout instead of seven by having a field show depending on which language preference is returned. I would then just create the field contents with the appropriate text merge parts in the various languages and just show the one required for output. As ever, any help or just a "No, you can't do it" is appreciated.
doughemi Posted February 22, 2013 Posted February 22, 2013 If there are only a few fields to be hidden/viewed, you can use the "visibility trick" as explained in this John Mark Osborne demo. Or, if large portions of the layout change, you can use tab controls with 0 width tabs which are named objects, and a script that uses Go To Object steps, aka the hidden tab technique.
Oyseka Posted February 22, 2013 Author Posted February 22, 2013 Hi, thanks for the response. It is a single text field that will contain the same information, with the exception of the merge text, just in different languages. Unfortunately the link you provided does not work. I just get an error that says " Sorry, we couldn't find that!"
doughemi Posted February 22, 2013 Posted February 22, 2013 try this link: http://www.databasepros.com/list.php?search=visibility&submit=+Find+ But, your further explanation makes me think you just need a single-line portal to a table with a language field and a text field in the appropriate language. Relate it to your language field in your main table.
Oyseka Posted February 24, 2013 Author Posted February 24, 2013 Thank you for your help, I went with the "Zero width Tab Control", I just hope that I don't need to change anything.
Recommended Posts
This topic is 4293 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