set aTestName "caf005-A3" puts ${aTestName} # Add an attribute to a data framework set aLabel1 0:2 set aName1 Label1 Label D ${aLabel1} SetName D ${aLabel1} ${aName1} set aName11 Label11 set aChild1 [NewChild D ${aLabel1}] set aChild1 0:2:1 SetName D ${aChild1} ${aName11} # Close/Open the transaction NewCommand D # Save the document set aFile $WorkDirectory/${aTestName}.${FileSuffix} SaveToFile D $aFile # Restore the document Close D Open ${aFile} DD # Get a value of the attribute set IsDone [catch {set aNewTag [NewTag DD 0:2]} aResult] if { ${IsDone} != 0 } { puts "Error : Get a value of TDF_TagSource attribute from restoring document" } else { if { ${aNewTag} != 2 } { puts "Error : Get a value of TDF_TagSource attribute from restoring document" } }