All files ending in INDEX are updated via the SB dictionary function /FD (filename) F10, XREF and Define.
Initially, the index file is created and built here, thereafter the operating system maintains it as long as the SB screen has the Write Flag set. (If not, then it needs to be updated via a manual call to SB.UPDATE.BTREE as per IIWRITE) In your example, this maintains DICT INV $CROSS.REF i.e. if a record is created/changed/deleted, the matching index (if affected) is created/changed/deleted also. -------------------------------------------------------- Epicor Software (UK) is a limited company registered in England & Wales. Registration Number: 2338274. Registered Office: Osborne Clarke OWA, One London Wall, London EC2Y 5EB This e-mail is for the use of the intended recipient(s) only. If you have received this e-mail in error, please notify the sender immediately and then delete it. If you are not the intended recipient, you must not use, disclose or distribute this e-mail without the author's prior permission. We have taken precautions to minimize the risk of transmitting software viruses, but we advise you to carry out your own virus checks on any attachment to this message. We cannot accept liability for any loss or damage caused by software viruses. Any views and/or opinions expressed in this e-mail are of the author only and do not represent the views of Epicor Software (UK) Limited or any other company within its group. This message has been scanned for malware by Websense. www.websense.com _______________________________________________ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users