ปัญหา
ฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้ขณะเรียกใช้ใน RRE v6.1:
> varinfo <-rxGetInfoXdf (dataName, getVarInfo = TRUE)
ข้อผิดพลาดใน rxCall ("RxGetInfo", params):
นี้เป็นแฟ้มข้อมูลรุ่นเก่า และไม่สามารถอ่าน
โซลูชัน
อธิบายข้อความแสดงข้อผิดพลาดดี เนื่องจากมีการเปลี่ยนแปลงรูปแบบแฟ้ม.xdf ระหว่างเวอร์ชัน 6.x และรุ่น 7.x ที่สามารถป้องกันไม่ให้แฟ้ม XDF ที่เขียนในรุ่นล่าสุดถูกอ่านในรุ่นก่อนหน้านี้
ถ้าคุณจำเป็นต้องอ่านไฟล์.xdf คุณจะต้องใช้วิธีการใดวิธีการหนึ่งในรุ่นที่ใหม่กว่า หรือคุณสามารถปรับเปลี่ยนข้อมูลโดยใช้ rxXdfToText ในรุ่น 7.x และสร้างแฟ้มมีตัวคั่นและจากนั้น ใช้ rxTextToXdf ใน v 6.x เมื่อต้องการสร้างแฟ้ม xdf รุ่น downrev