Title: | *OLD* ALL-IN-1 (tm) Support Conference |
Notice: | Closed - See Note 4331.l to move to IOSG::ALL-IN-1 |
Moderator: | IOSG::PYE |
Created: | Thu Jan 30 1992 |
Last Modified: | Tue Jan 23 1996 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 4343 |
Total number of notes: | 18308 |
We run VIC FAX system on ALL-IN-1, but the VIC FAX system is marked all files to non-deleteable. Therefore, users use DOCDB to change the field of file to deleteable, but it has problem when users execute the DOCDB.DAT, the document number is reset to 000000, and then when users create or send mail, it displays "DAF pointer is invalid" and users cannot read the new mail and the new mail count is corrupted. I tried this function again. There is no problem for me to do it. I would like to know as follows: 1) How occurs this case when users use DOCDB ? 2) If the pointer is reset to 000000, how can I fix problem for users ? (How to reset the pointer in DAF.DAT) Any advice should be appreciated. Many thanks. Mascot.
T.R | Title | User | Personal Name | Date | Lines |
---|---|---|---|---|---|
3834.1 | Use CABINET RESET_DELETE | IOSG::MAURICE | I left my heart in Alcatraz | Tue Feb 01 1994 08:46 | 18 |
Hi, The message "DAF pointer is invalid" is strying to tell you that the value in the DAPOINTER field in the DOCDB record is not valid. It should be: P - for private document S - for shared mail message A - for archived document We do not recommend using the DOCDB form to change things, but sometimes as a last resort it is necessary. But not in this case where there is a function called CABINET RESET_DELETE which does exactly what you want. You can even put it in a UDP to make it easy for your users. HTH Stuart | |||||
3834.2 | Reset FAX docs | SUBURB::CLEPHANEB | Fri Feb 25 1994 11:40 | 19 | |
Sorry if this is a bit late but I had to do this on one of our systems sometime ago, I think the following should it, FOR PARTITION DO - GET #DRW = .UNIQUE_NAME \\ - CAB SET_DRAWER #DRW \\ - FOR CAB$ WITH .TYPE EQS "FAX" DO - WRITE CHANGE CAB$ %KEY = .%KEY, DELETE = "Y" !GET OA$DISPLAY = .TITLE " " .DOCNUM " " #DRW Substitute the WRITE CHANGE line for the GET OA$DISPLAY line if you want to see first what will actually get reset. Regards, Bruce |