Re: A couple of teasers
Re: A couple of teasers
DBMS
Many many options:
1) Use a shift/f9 in ADD/EDIT FORM DEFINITION
eg:
Enter prefield macro : {Menu}CUST.MC~
will allow a custom menu to be shift/f10 accessed.
eg:
Enter postfield macro : [.LET NC_DIR ="H:\DNC\GENERAL\"]
many data manipulation options
eg:
have a local defined Y/N entry field that can pull any of a range of additional data entry boxes, or temp open a new window to fill a predefined global variable.
eg:
conditional entry field that actually does back out of the input form transparently (Voff/Von), enter (multiple) WHERE info, always followed by an &F3, and returns to the input form.
You need to define which level of user (inc yourself) this is for.
For a rugged business app never use an input form; too easy to back out and screw things up.
Use a word processed report over a dummy database.
This will not only manipulate anything, but is more available to edits if quickly needed and keeps the operator constrained to the simple job in hand.
For personal use where data is not vulnerable/sensitive and the "rube goldberg" factor ("heath robinson" for the poms) is not an issue you need to define how much data (as total string length) you must enter at a time considering the character limit of the ADD/EDIT definition. If string is short it's easier and there are more options.
SS
Once again, several options, several basic decisions.
It seems you need to access 6+ ss with the same data.
If true, create a wp input routine that can write to all ss quickly.
I would preformat each ss first 3 rows to allow operation as a database:
eg:
ACNAME ACNUM
C N
40 5.0
You can then use locally defined variables to enter data, or global variables if you use menu style entries.
Either way keep in mind that each ss is locked open until the routine closes it, or is closed.
A beauty of the ss is that you can see data change as a cell is operated, useful for visual validation.
You lose this if you run such an external routine, but it will be fast.
You can also open each ss separately and have predefined variables entered from menu routines (or cell routines, which you say you don't want)
Enable can skin these critters many many ways.
How much time do you want to spend learning, writing code and entering data, or having a business client yank your patience because things don't work.
You figure your time requirements from all sides.
The trick is to maximize the time spent yachting.
(ok, golfing if you must)
cheers ~