|Bookshelf Home | Contents | Index | PDF|
Some functions return a special value if they fail to do what they are supposed to do. For example, the Clib.fopen() method opens or creates a file for a script to read from or write to. If the Clib.fopen() method is called and is unable to open a file, then the method returns null.
If you then try to read from or write to the file that is assumed to be open, you receive errors. To prevent these errors, check whether Clib.fopen() returns null when it tries to open a file, instead of calling Clib.fopen() as follows:
You may abort a script in such a case, and the error text indicates why the script failed. See The Clib Object.
|Siebel eScript Language Reference|