Stuart Taylor Posted December 7, 2006 Posted December 7, 2006 I would like "Go To Script Line" in script maker Then i could set the script line number as the script parameter. Go To Script Line [Get ( ScriptParameter ) ] This would allow more dynamic scripts for custom menus without the need for If statements Example: New Record= Script Parameter = Get (LayoutNumber)*2+1 Allow User Abort [off] Go To Script Line [Get ( ScriptParameter ) ] Perform Script [New Contact] //Layout 1 Exit Script Perform Script [New Invoice] //Layout 2 Exit Script Perform Script [New Task] //Layout 3 Exit Script
Genx Posted December 7, 2006 Posted December 7, 2006 ...Really? If you just used if statements it would be: Set Variable( $x ; Get(ScriptParameter) ) If[ $x = "New Contact] Perform Script[New Contact] Else If[ $x = "New Invoice"] Perform Script[New Invoice] Else If[ $x = "New Task"] Perform Script[New Task] End If
Stuart Taylor Posted December 7, 2006 Author Posted December 7, 2006 Thinking further it could also be used for non-nested complex looping ... but that may mean the birth of a new function... Get ( ScriptLine ) ... pretty self explainatory.
Stuart Taylor Posted December 7, 2006 Author Posted December 7, 2006 Hey Genx, I know your right but i would assume that the "Go To Script Line" could send the script straight to where you want it, where as the elseif needs to test every line. ...it may up performance. I have many New Scripts.
Genx Posted December 7, 2006 Posted December 7, 2006 I suppose it might be useful but i'm not that lazy Couldn't you use a plug-in to dynamically trigger a script?
Stuart Taylor Posted December 7, 2006 Author Posted December 7, 2006 Always try to avoid plugins ... but maybe
Genx Posted December 7, 2006 Posted December 7, 2006 That's the attitude i used to take... used to take. A lot can be accomplished with plug-ins, especially things like the VB plugin from Grokit tools... gives you full access to windows -- can do almost anything you want.. though at this stage i use it mainly for interacting with CMD line apps, FTP, .dll's (inc SMS) and general file / folder manipulations -- mind you all of this is possible to some extent w/o the plug-in... but it's a whole lot more error prone. That's just one example.
Søren Dyhr Posted December 7, 2006 Posted December 7, 2006 I feel this wish belongs to this category: http://en.wikipedia.org/wiki/Spaghetti_code http://www.gnu.org/fun/jokes/pasta.code.html --sd
Genx Posted December 7, 2006 Posted December 7, 2006 Italians have... issues, their programming messes are all named after pasta
Stuart Taylor Posted December 7, 2006 Author Posted December 7, 2006 A fun read ... in other words more trouble than its worth. Whata mistaka to maka. ... food for thought ...
Recommended Posts
This topic is 6561 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