FileWriteMode Property
Controls how the output file is opened.
Syntax
ANSI (Cross Platform) int GetFileWriteMode();
int SetFileWriteMode(int iFileWriteMode); Unicode (Windows) INT GetFileWriteMode();
INT SetFileWriteMode(INT iFileWriteMode);
Possible Values
FWM_CREATE(0),
FWM_OVERWRITE(1),
FWM_APPEND(2)
@property (nonatomic,readwrite,assign,getter=fileWriteMode,setter=setFileWriteMode:) int fileWriteMode; - (int)fileWriteMode; - (void)setFileWriteMode:(int)newFileWriteMode;
Possible Values
FWM_CREATE(0),
FWM_OVERWRITE(1),
FWM_APPEND(2)
#define PID_HL7WRITER_FILEWRITEMODE 1 IPWORKSEDI_EXTERNAL void* IPWORKSEDI_CALL IPWorksEDI_HL7Writer_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); IPWORKSEDI_EXTERNAL int IPWORKSEDI_CALL IPWorksEDI_HL7Writer_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
0
Remarks
This property controls how the component will open the output file specified in OutputFile. Possible values are:
fwmCreate (0) | Always create a new file. If the file already exists, an error will be raised. |
fwmOverwrite (1) | If the output file already exists, it will be overwritten. |
fwmAppend (2) | If the output file already exists, data will be appended to it. |
Data Type
Integer