| 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
| |||||