Hi,
[Example 1]
Trace(MyFile..PhysicalName) display "MyFile"
HChangeName(MyFile, "CIAO")
Trace(MyFile..PhysicalName) display "MyFile"
HChangeName(MyFile, "SI")
Trace(MyFile..PhysicalName) display "MyFile"
[Example 2]
HChangeName(MyFile, "CIAO")
Trace(MyFile..PhysicalName) display "CIAO"
HChangeName(MyFile, "SI")
Trace(MyFile..PhysicalName) display "CIAO"
[Example 3]
HChangeName(MyFile, "CIAO")
HChangeName(MyFile, "SI")
Trace(MyFile..PhysicalName) display "SI"
Why?
[Example 1]
Trace(MyFile..PhysicalName) display "MyFile"
HChangeName(MyFile, "CIAO")
Trace(MyFile..PhysicalName) display "MyFile"
HChangeName(MyFile, "SI")
Trace(MyFile..PhysicalName) display "MyFile"
[Example 2]
HChangeName(MyFile, "CIAO")
Trace(MyFile..PhysicalName) display "CIAO"
HChangeName(MyFile, "SI")
Trace(MyFile..PhysicalName) display "CIAO"
[Example 3]
HChangeName(MyFile, "CIAO")
HChangeName(MyFile, "SI")
Trace(MyFile..PhysicalName) display "SI"
Why?