This is an old revision of the document!
Table of Contents
addrepositoryonwritetime
AddRepositoryOnWriteTime
Set a Repository value based upon a range of Write Times.
Phase
This instruction is used by the TapeTrack Synchronization Engine.
Special Considerations
Syntax
AddRepositoryOnWriteTime(field, filter, time, target, movedate);
string field;
string filter;
string time;
string target;
string movedate;
field A field for comparison.
filter A filter to compare against.
time Number of hours, days, months and years from the Write Date.
target The Target Repository.
movedate Number of hours, days, months and years from the Write Date to set the Move Date.
Examples
Example 2.2. AddRepositoryOnWriteTime: Set the Repository based upon time
from Write Date.
Extract(WRITEDATE, 10, 20, 0);
TapeTrack Synchronization Suite
14
SetWriteDateFormat(“H:M:S d/m/Y”);
Extract(DESCRIPTION, 11, 100, 0);
AddRepositoryOnWriteTime(DESCRIPTION, “*YEARLY*”, “0:1”, “LIBR”, “0:1”);
AddRepositoryOnWriteTime(DESCRIPTION, “*YEARLY*”, “0:0:1”, “OFFS”, “0:1:1”);
Extract the WRITEDATE from column 10, length 20.
Set the WRITEDATE format.
Extract the DESCRIPTION from column 11, length 100.
If the DESCRIPTION contains YEARLY and the WRITEDATE is within one day move the Volume
to LIBR and give it a one day MOVEDATE.
If the DESCRIPTION contains YEARLY and the WRITEDATE is within one year move the Volume
to OFFS and give it a one year MOVEDATE.