������� ��� ������ � �����������.
metadata.pl - ������ ���������� ������� �� MetadataWorks.pm.
unique_ids.pl - ������ �������� �������������� �������� �����������.
��������� ������������ ��������� ���������������, � �������� � ������������.
unique_ids.bat - ������ ������ unique_ids.pl � �������� ������� ��������
unique_new_ids.pl - ������ ��� ��������������� ���������� ���������� ��� ������������� ����������
���������� � CVS.
���������� ������� ���� �����������������.txt � ���������� CVS, � ����
������� � ����� ��������������, ������� ��� ������������, �� �������� �� �� ����� (����������).
���� ���� ������, ��, �����������, ��������� �������������� ������, � ���������
��� � ���� ������������. ��� ���� �������� ������� � �� ����� ����������.
sort_objects.pl - ���������� ����� �����������������.txt �� �������� ��� ��������� ���������������.
###############################################################################################################
MetadataWorks.pm - ������ (package) � �������� ��������� ��� ������ � �����������.
������ ������:
Start($)
����� ������ ���� ������ ����� ������� ����� ������ �������
���������:
$dir - ������� � ����������� ��������
Stop()
����� ������ ���� ������ ����� ���� ��������� � ����������. ��� ���� ����� �������� ��������� � ��������� ������.
FindByID($)
����� ������� �� ��������� ID
���������:
$id - �������� ID
������������ ��������: ����� � ������� @IDs ��� -1
FindBySID($)
����� ������� �� ���������� ID
���������:
$sid - ������ ��������� ID. �������� ����������.�����������.������������������
������������ ��������: ����� � ������� @IDs ��� -1
MakeIDsUnique()
��������� �������� �������������� �� ������� ������������ � � ������ ������������� ������������� ��.
������������ ��������: ����� ���������� ���������������.
SortObjectsByNumericIDs()
��������� ������� (���� �����������������.txt) �� ��������� ��������������.
SortObjectsByTextualIDs()
��������� ������� (���� �����������������.txt) �� ���������� ��������������.
AddRefField($$$)
������� ��������� ���� � ����������
���������:
$FileName - mdp-����, ���� ����� �������� ����
$QualifiedFieldName - ������ ��� ����. �������� ����������.�����������.�����������
$FieldText - ����� � ��������� ����, ������� ����� �������� � ���� ����������
������������ ��������: ID ������ ������� ���� ���� ���������, 0 - � ��������� ������
AddDocHeadField($$$)
������� ��������� ���� � ����� ���������. ��������� ���������� AddRefField()
AddDocTableField($$$)
������� ��������� ���� � ��������� ����� ���������. ��������� ���������� AddRefField()
SetFieldAttr($$$$)
������� ��� ��������� �������� �������� ����.
���������:
$fname - ��� ����� � �����������
$FieldName - ��� ����
$AttrName - ��� �������� ����
$AttrNewVal - ����� �������� ��������
������������ ��������: 1 - ���� �������� ���� ��������, 0 - � ��������� ������
DelField($$)
������� ��� �������� ���� �� ������� ����������.
���������:
$FileName - ��� mdp-�����
$FieldName - ��� ����.
������������ ��������: 1 - ���� �������, 0 - ���
###############################################################################################################