Name=: Difference between revisions
 (Created page with "Name= can be used with OPEN, SAVE, or REPLACE.   ====Using a File Selection Box With REPLACE====  (4.2) The file browser dialog box syntax has been expanded to include "NAME=R...")  | 
				|||
| (One intermediate revision by the same user not shown) | |||
| Line 14: | Line 14: | ||
====OUTPUT Processing====  | ====OUTPUT Processing====  | ||
*   NAME=SAVE:...NEW	If existing file is selected then Error 4150.  | *   NAME=SAVE:...NEW	If existing file is selected then Error 4150. If a new file is specified create it.  | ||
If a new file is specified create it.  | |||
*   NAME=SAVE:...USE	If an existing file is selected, append to it.  | *   NAME=SAVE:...USE	If an existing file is selected, append to it. If a new file is specified create it.  | ||
If a new file is specified create it.  | |||
*   NAME=SAVE:...REPLACE If an existing file is selected, confirm first  | *   NAME=SAVE:...REPLACE If an existing file is selected, confirm first and then replace it. If a new file is specified, create it.  | ||
and then replace it. If a new file is specified, create it.  | |||
*   NAME=REPLACE:...REPLACE If an existing file is selected, replace it.  | *   NAME=REPLACE:...REPLACE If an existing file is selected, replace it. If a new file is specified create it.  | ||
If a new file is specified create it.  | |||
The REPLACE keyword in the NAME= parameter only qualifies the open dialog    | The REPLACE keyword in the NAME= parameter only qualifies the open dialog    | ||
Latest revision as of 03:18, 23 September 2014
Name= can be used with OPEN, SAVE, or REPLACE.
Using a File Selection Box With REPLACE
(4.2) The file browser dialog box syntax has been expanded to include "NAME=REPLACE: starting-directory[mask]" which denotes the same as NAME=SAVE:... except no confirmation dialog will be given if the user selects an existing file. When SAVE is specified and the user selects an existing file a confirmation dialog will always be presented.
NAME=OPEN, NAME=SAVE and NAME=REPLACE all do the same thing except that the dialog is captioned “OPEN” for NAME=OPEN, and it is captioned “SAVE” for NAME=SAVE and NAME=REPLACE.
Any of NAME=OPEN | SAVE | REPLACE:... specifications may be given in conjunction with any of the OUTPUT file parameters NEW | USE | REPLACE. However certain combinations are most commonly used:
INPUT Processing
- NAME=OPEN:.. used for INPUT processing, where NEW/USE/REPLACE is not applicable
 
OUTPUT Processing
- NAME=SAVE:...NEW If existing file is selected then Error 4150. If a new file is specified create it.
 
- NAME=SAVE:...USE If an existing file is selected, append to it. If a new file is specified create it.
 
- NAME=SAVE:...REPLACE If an existing file is selected, confirm first and then replace it. If a new file is specified, create it.
 
- NAME=REPLACE:...REPLACE If an existing file is selected, replace it. If a new file is specified create it.
 
The REPLACE keyword in the NAME= parameter only qualifies the open dialog and the REPLACE keyword in the OPEN string continues to overwrite if pre-existing. In other words if you use NAME=REPLACE: then you should also specify REPLACE elsewhere in the OPEN string.