Guardian Programming Reference Summary for pTAL and TAL

Procedure Calls Summary (R-Z)
Guardian Programming Reference Summary for pTAL and TAL522631-001
8-49
WRITE^FILE
Writes a file sequentially. The file must be open and have write or read/write access.
WRITE^FILE is a sequential I/O (SIO) procedure and can be used only with files that
have been opened by OPEN^FILE.
filenum, INT:value input
buffer, input
INT:ref:* (Use with WRITE)
STRING .EXT:ref:* (Use with WRITEX)
write-count, INT:value input
count-written, output
INT:ref:1 (Use with WRITE)
INT .EXT:ref:* (Use with WRITEX)
tag, INT(32):value input
< (CCL) An error occurred (call FILEINFO).
= (CCE) The WRITE[X] is successful.
error := WRITE^FILE ( file-fcb
,buffer
,write-count
,[ reply-error-code ]
,[ forms-control-code ]
,[ nowait ] );
error, INT returned value
file-fcb, INT:ref:* input
buffer, INT:ref:* input
write-count, INT:value input
reply-error-code, INT:value input
forms-control-code, INT:value input
nowait, INT:value input